“It might fall on the house”
A limb on the roof or a leaning trunk can’t wait. Our emergency line is answered 24/7 and we stabilize the hazard fast.
Tree removal, tree trimming, and complete tree care throughout Fayetteville.
When a tree becomes a problem
Carolina storms drop limbs on roofs, snap trunks over driveways, and leave dead trees looming over the house. The longer it sits, the bigger the risk. Here’s what homeowners tell us they’re worried about — and how we fix it.
A limb on the roof or a leaning trunk can’t wait. Our emergency line is answered 24/7 and we stabilize the hazard fast.
We quote it free, in writing, before any work starts. The price we say is the price you pay.
Tarhill is fully insured. If something goes wrong, you’re covered — not on the hook.
Full cleanup and haul-away is included on every job. We don’t leave a pile in your yard.
Neighbors trust Tarhill
“Took down 3 very large trees, 2 of which were over the home. Everything was done safely and clean up was great. 100% recommend and will be calling him again for 2 more trees.”Google reviewAugust 2026
“The service and communication were excellent. I had two huge pine trees removed and others de-branched. It was done carefully, safely, promptly, and professionally with no damage to the surroundings and at a very reasonable price.”Google reviewAugust 2026
“This past winter, we had a dead tree that needed to be taken down before an upcoming winter storm. We reached out on short notice, and Kent and his crew were able to come out and take care of it before the storm hit.”Google reviewAugust 2026
Every quote above is copied from a public Google review — read all of them on Google. Customer reviews highlight the same things our crew brings to every property: clear communication, careful work around homes and buildings, fully insured service, and a complete cleanup before we leave.
What we do
Fayetteville customers rely on our experience, safety-first planning, and professional crews for complete tree services—from removing hazardous branches to protecting tree health. Choose the service below to compare options and see exactly what each job includes.

Safe removal of hazardous, dead, or unwanted trees — even tight spots near homes and power lines.
Tree Removal →
Shape, thin, and clear deadwood to keep trees healthy and your property safe from falling limbs.
Tree Trimming & Pruning →
Grind stumps below grade so you can reclaim your yard — no trip hazards, no regrowth.
Stump Grinding →
Tree on the roof, blocking the drive, or down on a line? Our emergency line is answered 24/7 and we clear it fast.
Emergency Tree Removal →
Full stump and root removal when you’re replanting, building, or want it gone for good.
Stump Removal →
Included on every job — we chip, load, and haul so your yard is left cleaner than we found it.
Cleanup & Haul-Away →Fresh from the job site
Real tree removals, storm preparation, and difficult jobs completed by the local crew. Explore recent projects and see how we leave each property when the work is done.
The roots had grown beneath the driveway and caused major damage. The crew removed the tree so the property could move forward with repairs.
View this project
A dangerous hanger was brought down carefully while protecting the nearby water meter and surrounding property.
View this project
Thoughtful care and responsible management help mature trees keep benefiting local properties.
View this projectHow it works
Our emergency line is answered 24/7. We call back within 30 minutes — faster when it’s an emergency.
We assess on-site (or by photo) and give you an upfront, written price. No surprises.
Fully insured crew removes, trims, or grinds — safely, around your home and lines.
We haul every branch and chip away. The job’s not done until your yard is clean.

Storm-ready across the region
Whether it’s a single dangerous pine after a Carolina thunderstorm or a yard full of overgrowth before you sell, we handle the whole job — cut, remove, grind, and haul. One crew, one upfront price, no debris left behind.
Questions we hear every week
Most tree removals in Fayetteville cost about $300 to $2,500 or more. A small tree in the open usually runs $300 to $500, a medium tree (30 to 60 feet) $600 to $1,200, and a large tree near a house $1,200 to $2,500 or more. Size, access, and the tree's condition set the final price. We quote every job free and in writing, and the number we quote is the number you pay. See our tree removal cost guide.
Yes. Estimates are free, written, and usually same-day, with no obligation. We look at the tree, the access, and what sits underneath it, then give you a flat price before any work starts. There are no surprise add-ons after the job begins. You can request a free estimate online or call (910) 725-5476.
Yes. Our emergency line is answered 24/7 for trees on a house, across a driveway, leaning suddenly, or tangled in power lines. Every call gets a 30-minute callback, with priority for active hazards. Emergency and after-hours work usually costs 25 to 35 percent more than a scheduled job. Learn more about emergency tree removal.
Yes. Tarhill Tree Service is fully insured, so your property is protected from the first cut to the final cleanup. Ask any tree company you hire whether it is insured, because an uninsured crew can leave the homeowner responsible if something goes wrong.
Yes. Full cleanup and haul-away of brush and wood is included on every job. We chip, load, and haul the debris and rake the work area, so your yard is left clean. Stump grinding is quoted separately if you want the stump gone too.
Stump grinding usually costs $150 to $500 per stump, or about $3 to $5 per inch of stump diameter. The per-stump price drops when several stumps are ground at once. Grinding takes the stump below grade so you can reseed or plant. See our stump grinding cost guide.
Trim a tree that is healthy but overgrown or has a few hazardous limbs. Remove a tree that is dead, dying, structurally unstable, or growing too close to your home. Most trees do not need removing, and we will tell you straight which job yours needs, even when the smaller job pays us less. Read tree removal vs. trimming.
Usually not. Removing a tree on your own residential lot in Fayetteville generally does not need a city permit. Exceptions include protected or heritage trees, trees in a public right-of-way or utility easement, HOA rules, and commercial or development sites. We will help you check what applies before any work starts. See our tree removal permit guide.
Usually only when a tree falls in a storm and damages a covered structure, such as your house, garage, fence, or shed. Removing a healthy tree, or a tree that fell without hitting anything, is generally not covered. We give you a written estimate you can hand to your adjuster. Read does insurance cover tree removal.
We serve Fayetteville and all of Cumberland, Hoke, Moore, and Harnett counties, plus Sanford in Lee County. That includes Hope Mills, Spring Lake, Fort Liberty, Raeford, Southern Pines, Pinehurst, Aberdeen, Dunn, and Lillington. See all service areas.
Free estimate · 30-minute callback
Call now for emergencies, or request a free same-day estimate online. Upfront pricing, fully insured, full cleanup included — across Fayetteville and four counties.