September 13, 2026 · AIO Team
Undercharging is the most common financial mistake in tree service. It's not obvious — you're busy, revenue is coming in — but you're working hard and not building anything. The fix is understanding your real costs and pricing against them.
Before you can price a job, you need to know what it costs you to show up. Most tree companies dramatically underestimate this.
Direct costs per job:
Example for a 2-person crew, 6-hour job:
To make a 35% gross margin, you need to charge $740. To make 50% (recommended for a healthy business), you need to charge $960.
Many tree companies charge $600 for a job that costs them $480. They feel busy, but they're building nothing.
These are ballparks — rates vary significantly by region, company size, and market:
| Service | Low | Average | High | |---|---|---|---| | Small tree removal (under 30ft) | $300 | $600 | $900 | | Medium tree removal (30–60ft) | $700 | $1,200 | $1,800 | | Large tree removal (60–80ft) | $1,200 | $2,000 | $3,000 | | Extra large / dangerous (80ft+) | $2,000 | $3,500 | $6,000+ | | Tree trimming (per tree) | $150 | $350 | $600 | | Stump grinding | $150 | $300 | $600 | | Emergency/after-hours | +50–100% premium |
Rates in high cost-of-living markets (California, Northeast, Pacific Northwest) run 30–50% above national averages. Rural markets run 20–30% below.
Tree size: The #1 driver. A 40ft oak and an 80ft oak are fundamentally different jobs.
Access: Can your equipment get to the tree? A backyard tree with a gate access problem might cost 2x a front yard tree.
Proximity to structures: Trees near the house, power lines, or fences require more careful work and take longer.
Tree condition: Dead or diseased trees are more unpredictable and often require extra crew.
Log/debris handling: Hauling everything away costs more than leaving wood for the homeowner. Know this before quoting.
Number of trees: Multi-tree jobs should be priced per tree with a small discount for volume — you've already paid to mobilize.
If you drive 30 minutes each way and spend 2 hours on site with 2 crew members, your minimum viable job is roughly $400–$600 before you make any margin. Jobs priced below that should be declined or batched with other jobs in the same area.
Develop a mental pricing checklist. Every time a job has a complicating factor, add 20–30% to your baseline:
When estimating hours, think about what happens if a limb doesn't fall the way you planned, or you find unexpected decay. Always build in 20% buffer time.
The homeowners who push hardest for the lowest price are rarely your best customers. They're also the ones most likely to complain or dispute the invoice. Healthy margins come from winning the jobs worth winning, not all jobs.
Price objections are usually about perceived value, not the number itself.
What works:
What doesn't work: apologizing for your price. If your price is right, own it.
None of this matters if your calendar is empty. The companies that can afford to hold their price have full pipelines — they don't need to take every job.
AIO fills your calendar with qualified estimates automatically, so you can choose the right jobs at the right margins instead of taking anything that calls.
Stop paying per lead.
AIO generates, calls, qualifies, and books tree estimates on your calendar automatically.
Start Now →