If you’ve got a tree that doesn’t look right—or one that’s starting to worry you—you can call JD Mills Expert Tree Service and feel comfortable knowing it’ll be handled the right way. We help with tree removal, tree trimming, stump grinding, storm damage cleanup, and emergency tree service when something can’t wait.
If you’re in High Point, especially around neighborhoods like Emerywood, Country Club Drive, Westchester Drive, Skeet Club Road, and over near Lexington Avenue—including Rotary Drive and the Chestnut Street area—you already know you’re dealing with large, mature trees that need the right approach.
We’ve been doing this since 1972, so when we show up, you’re getting a crew that knows how to work around your home, your driveway, and your yard without leaving a mess behind. Whether it’s a big limb over your roof, a tree leaning the wrong way, or storm damage that needs quick attention, we take care of it safely and cleanly.
If something’s been on your mind about a tree, it’s worth having us come take a look. You’ll get a straight answer, a clear plan, and no pressure—just the kind of help you’d expect from someone working right in your neighborhood.



Good tree trimming and pruning does more than just clean things up—it helps your trees stay healthy, grow the right way, and keeps your property safer, especially when storms roll through.
When trees are properly trimmed, they develop stronger structure and are less likely to drop limbs without warning. It also makes a big difference in how your yard looks, letting in more light and giving everything a more cared-for appearance. On top of that, keeping branches in check helps protect your home, driveway, and anything else nearby from potential damage.
Sometimes a tree just gets to the point where it’s doing more harm than good. It might be dead or starting to decline, or maybe a storm came through and left it damaged and unstable. Other times, it’s simply growing in the wrong direction—leaning a little too close to the house, the driveway, or even the fence.
When that happens, it’s usually better to go ahead and take care of it before it turns into a bigger problem. We handle tree removal in a way that keeps everything around it protected, using the right equipment and careful cutting so nothing else on your property gets damaged. It’s also pretty common to see roots starting to push into driveways or foundations, which is another sign a tree may need to come out before it causes more costly issues.
After a tree is removed, what’s left behind can still get in the way. A stump sitting in your yard can make mowing and landscaping a hassle, and it often becomes something people can trip over without even realizing it.
Stump grinding takes care of that by removing the stump below ground level so the area can be smoothed out and brought back into use. It also helps keep bugs from settling in and prevents decay that can spread disease to nearby plants or trees. Just as important, it gets rid of that rough, unfinished look—so instead of a stump sticking up in the middle of your lawn, you’re left with a clean, open space that looks like it was always meant to be there.
Severe storms can cause trees to fall on homes, vehicles, and roads. JD Mills Expert Tree Service provides 24/7 emergency tree service to remove dangerous trees and clear storm debris quickly.
Severe weather across the Triad can bring down large trees and cause major property damage. Strong winds, saturated soil, and lightning can weaken trees and cause them to fall unexpectedly.
Our crew provides rapid response for:
• Fallen trees on homes
• Storm-damaged trees
• Dangerous hanging limbs
• Blocked driveways and roads
If storms damage trees on your property, our experienced team can safely remove hazards and clean up debris.
A fair price to remove a tree in High Point, NC typically ranges from $300 to $2,500 depending on size, location, and difficulty. Smaller trees are on the lower end, while large trees near homes or power lines cost more. Factors like cleanup, stump grinding, and accessibility also affect pricing. Getting multiple estimates is the best way to confirm a fair rate.
Tree removal in High Point, NC typically costs between $300 and $2,500 or more. Smaller trees are less expensive, while large or hazardous trees near structures can cost significantly more. Pricing depends on size, location, accessibility, and whether services like stump grinding or debris removal are included.
Yes, some trees in High Point, NC should not be trimmed at certain times or at all without proper care. Trees like oaks should avoid pruning during warmer months due to disease risk, while flowering trees can lose blooms if trimmed at the wrong time. Dead or hazardous trees may need removal instead of trimming.
Homeowners insurance in High Point, NC usually covers tree removal only if a tree falls due to a covered event, like a storm, and damages a home or structure. If the tree falls without causing damage or is removed as a precaution, insurance typically will not pay. Coverage limits and deductibles also apply.
Free tree removal for seniors in High Point, NC is limited but may be available through local nonprofits, churches, or community groups. These programs usually depend on financial need, safety concerns, and available volunteers. They are not guaranteed year-round, so seniors may need to contact local organizations or community services to find assistance.
Professional tree removal in High Point, NC typically costs between $300 and $2,500+, depending on the tree’s size, condition, and location. Trees near structures or power lines cost more due to added risk and labor. Extra services like stump grinding and cleanup can increase the total price.