Tree Service
Pricing
Honest, transparent pricing for every tree service we offer. No hidden fees, no bait-and-switch. Free estimates across Middlesex County.
Tree Removal
Pricing
Tree removal pricing is based on tree height, species, access, and proximity to structures. Here are typical ranges for our Middlesex County service area:
Small Tree (Under 30 ft)
Ornamental trees, young maples, fruit trees
Medium Tree (30-60 ft)
Most common residential removals
Large Tree (60-80 ft)
Mature oaks, pines, maples
Very Large Tree (80+ ft)
Requires crane or specialized rigging
Stump Grinding
Pricing
Small Stump (Under 12")
15-20 minutes, standard grinder
Medium Stump (12-24")
30-45 minutes, standard grinder
Large Stump (24-36")
1+ hour, heavy-duty grinder
Extra Large Stump (36"+)
Extended root system grinding
Tree Pruning
Pricing
Dead Limb Removal
1-2 hours, removal of dead branches
Crown Thinning
Selective branch removal for light and air
Full Canopy Work
Complete canopy shaping and reduction
Add-On
Services
Stump Grinding (with removal)
Discounted when bundled with removal
Crane Mobilization
Added to removal cost for crane-required jobs
Firewood Cutting & Stacking
We cut to length and stack — no extra charge
Permit Coordination
We handle all permit research and filing
Pricing
By Town
Pricing is consistent across our entire service area. Click your town to see local tree service details, response times, and project examples.
Pricing
FAQ
How much does tree removal cost?
Tree removal costs $300-$3,000+ depending on tree size, species, location, and access. Small trees under 30 feet run $300-$500. Medium trees (30-60 feet) are $500-$1,000. Large trees 60+ feet start at $1,000 and go up from there. We give free, on-site estimates with no obligation.
How much does stump grinding cost?
Stump grinding costs $150-$800 based on stump diameter. Small stumps under 12 inches are $150-$200. Medium stumps (12-24 inches) run $200-$300. Large stumps 24+ inches are $300-$800+. If we are already on-site for tree removal, stump grinding is discounted to $100-$200.
How much does tree pruning cost?
Tree pruning costs $200-$1,500 depending on the size and number of trees, scope of work, and access. Dead limb removal on a single tree is $200-$500. Full canopy work on a large shade tree is $600-$1,500. We provide free estimates and tell you what actually needs work.
Do you charge for estimates?
Never. Every estimate is free, on-site, and no-obligation. We come to your property, look at the job, and give you a number. That number does not change on invoice day. No bait-and-switch, no surprise fees.
Why are your prices lower than national companies?
No franchise fees, no corporate overhead, no lead generation commissions. We are a family-owned operation — Keith McDonald personally estimates and oversees every job. You pay for the work, not for a brand name or a middleman.
Do prices change for emergency or after-hours work?
We do not charge extra for nights, weekends, or holidays. Emergency work does cost 25-50% more than scheduled removals due to hazardous conditions and immediate mobilization, but there are no time-based surcharges.
Get your
free estimate
Call us for a free, no-obligation estimate anywhere in our Middlesex County service area. The price we quote is the price you pay.
Free Estimates • No Hidden Fees
