What's a Good Cost Per Lead for a Tree Service in 2026?
Brayden Fielding
CEO, Tree Traction
Brayden Fielding
CEO, Tree Traction
$53. That’s the average cost per lead across 888 home service contractors and 126,650 Google Local Services Ads leads tracked in February 2026. For tree work specifically, most sources land between $25 and $75.
So is $40 a good cost per lead for a tree service?
Depends entirely on what happens after the phone rings.
Below are the real 2026 benchmarks by channel, plus the math that tells you whether your number is any good or just cheap.
Across the channels tree service owners actually use, cost per lead in 2026 runs roughly $15 to $150.
That range is close to useless on its own, which is exactly why so many owners think they’re winning when they’re bleeding.
Here’s the version that works. A good cost per lead for a tree service is any number that produces a cost per booked job under about 15% of your average ticket, and ideally closer to 10%.
At a $1,800 average job, that means you want to be under $270 to book one, and you’re doing well at $180.
Work backward from your own pricing and the benchmark stops being a number you copy off somebody’s blog. It becomes a target tied to your actual margins.
Here’s where things sit right now across the channels tree service owners are running.
Notice something about that list. The cheapest channels on it are the shared ones.
That’s not a coincidence. That’s the price of standing in line.
Every platform selling you calls wants your eyes on the per-lead price. It’s the one number that always makes them look good.
Here’s what it hides.
A $50 Thumbtack call split four ways and won a quarter of the time costs you $200 per booked conversation. A $53 LSA call won 60% of the time costs $88. Nearly the same sticker price, more than double the real cost.
Now run it on actual tree work. Ten $25 Facebook calls to book one $600 trim is $250 in acquisition cost on a job that might carry $200 of margin once you’ve paid for the chipper, the fuel, and two guys for half a day.
You did the job. You didn’t make the money.
Sound familiar? Cost per lead ignores close rate, drive time, and lead quality, and those three things are where tree service margin actually lives or dies.
The same call price creates a very different booked-job cost as close rate changes.
| Cost per call | Close rate | Cost per booked job | Minimum average job at a 15% acquisition target |
|---|---|---|---|
| $40 | 10% | $400 | $2,667 |
| $40 | 30% | $133 | $889 |
| $75 | 15% | $500 | $3,333 |
| $100 | 35% | $286 | $1,905 |
| $140 | 50% | $280 | $1,867 |
Cost per lead divided by close rate equals cost per booked job.
That’s it. One line, and every benchmark above changes meaning.
A $40 call closing at 30% costs $133 to book. That same $40 call closing at 10% costs $400.
The lead price never moved. Your business did.
Tree service carries a second variable most trades don’t sweat nearly as hard, and that’s where the call comes from. An hour of windshield time to quote a $350 trim in the next county is a real cost that never shows up on a cost-per-lead spreadsheet.
Two quotes on the same street beat five quotes scattered across the county, every single time.
Let’s put our own numbers on the table instead of talking around them.
The Growth plan runs about $3,200 a month for roughly 4,600 letters across two mailings. At the 0.7% response rate we use as a working benchmark across 250+ tree service campaigns, that’s about 32 calls.
Do the division and you land right around $100 per call.
That is not the cheapest number on this page. Not even close.
But every one of those 32 calls is exclusive. Nobody else got it, nobody is racing you to the phone, and the homeowner isn’t sitting on four other quotes before you pull into the driveway. Owners closing exclusive, clustered calls at 35% to 65% book 12 to 20 jobs a month off that spend.
Call it 16 jobs. That’s roughly $200 per booked job, or about 11% of an $1,800 ticket.
And here’s the part that separates mail from everything else on the list. That number goes down.
Every carrier route gets its own tracking phone number, so after month one we know which routes produced calls and which ones quietly took your money. Our internal data shows 75% of calls come from about 50% of routes mailed. Cut the dead half, scale the winners, and month three costs less per call than month one did.
Route-level tracking is the whole reason the number improves instead of sitting flat forever.
Owners spend weeks agonizing over which channel to buy. Meanwhile three other levers are doing more damage than the channel choice ever will.
Speed to answer. A homeowner staring at a split limb over their garage calls three companies in ten minutes. If your phone rolls to voicemail, you paid for that call and handed the job to whoever picked up.
Targeting quality. Mailing a neighborhood of $180,000 starter homes with young trees produces a technically fine cost per lead and terrible jobs. Mailing mature canopy over higher-value property produces fewer, bigger quotes.
Seasonality. Your cost per lead in a dead February is going to look worse than your cost per lead in May, and that’s normal. Judge the channel on a rolling 90 days, never on one month.
Fix those three and your existing channels get cheaper without you changing a thing about your spend. Knowing how many calls you actually need each month is what makes those decisions concrete instead of theoretical.
Lars Kangas with Kangas Tree Service quoted $76,000 and closed $61,000 in his first six weeks of mail. His words: “The leads are very, very serious leads and 99% of them want tree work.”
Against a roughly $3,200 monthly spend, the cost per lead argument sort of ends there. And his cost per call dropped in month two, because we cut the routes that weren’t producing and put that budget on the ones that were.
Alissa Tooley with A&J Specialties quoted $160,800 over three months and closed $69,200, running a consistent $40,000 a month from mailer calls alone. That’s roughly a 12:1 return on spend.
Neither of them had the cheapest cost per lead in their market.
Both of them had the lowest cost per booked job. That’s the number that pays crews.
Pull last month’s numbers. You need four things and nothing else.
Spend divided by calls is your cost per lead. Spend divided by booked jobs is the number that decides whether you keep the channel. Revenue divided by spend is your return.
Now grade it against your average ticket. Under 15% per booked job and the channel is earning its place. Over 25% and you’re renting revenue instead of building a business.
Do this channel by channel, never blended. A blended number hides the one line item that’s been quietly eating your margin since spring, and most owners find something they should have killed months ago.
If you carry one benchmark out of this article, make it this one. A good cost per lead for a tree service in 2026 is $40 to $100 for exclusive calls, and under $60 for shared ones, because shared calls have to be cheaper to survive their own close rate.
Anything dramatically cheaper than that usually means the same call is being sold to the two other tree companies in your zip code. That’s the entire shared-lead model, and it’s why owners at $750K and up keep walking away from it.
So stop shopping for the lowest price per call. Start shopping for the lowest price per booked job, in neighborhoods your crews can actually work back to back.
Want to see what your cost per lead would look like on targeted mail in your service area? Schedule a 15-minute call. We’ll map the carrier routes around you, show you the tree density and income data on each one, and give you the real numbers before you spend a dollar.
Your cost per lead is a price. Your cost per booked job is the truth.
Ready to grow into the neighborhoods you want?
250+ tree companies use Tree Traction. See if your zip code is available.
Book a Free Strategy CallFREQUENTLY ASKED QUESTIONS
For exclusive calls, $40 to $100 is a healthy range. For shared platform calls, you want to be under $60 because the close rate is so much lower. The better test is cost per booked job: keep it under 15% of your average ticket and the channel is earning its keep.
Tree work on LSA typically runs $25 to $75 per lead. The national home services average across 888 contractors and 126,650 tracked leads is $53, with an average book rate near 44% and an average cost per paying customer of $233.
Because it ignores close rate, exclusivity, and drive time. A $50 shared call won 25% of the time costs $200 per booked job, while a $53 exclusive call won 60% of the time costs $88. The cheaper number was more than twice as expensive.
On a $3,200 monthly plan mailing roughly 4,600 letters at a 0.7% response rate, that works out to about $100 per call. It is not the cheapest number available, but every one of those calls is exclusive, and the number drops as dead carrier routes get cut.
Take last month's total marketing spend, including platform fees and memberships, and divide it by the number of calls that came in from marketing. Then divide the same spend by jobs actually booked. The second number is the one that tells you whether the channel makes money.
About the Author
Brayden Fielding
CEO, Tree Traction
Brayden Fielding is the founder and CEO of Tree Traction, the only direct mail company in the U.S. built exclusively for tree service businesses. He's worked with 250+ tree service companies across the country, studying what makes direct mail campaigns produce real revenue (and what makes them flop). When he's not digging into route-level data or reviewing campaign results, he's talking to tree service owners about what's actually working in their markets.
KEEP READING
How to get clients for a tree service and excavation business: where the two customer bases overlap, what to market separately, and how to fill both schedules.
Multi-location tree service marketing needs a separate budget, separate tracking, and a separate scoreboard per shop. Here's how to run it without guessing.
The real math behind a 7-figure tree service: revenue per crew per day, the call volume $1M requires, 2026 cost structure, and where most companies stall.
Book a free strategy call — 30 minutes, no obligation.
Book a Free Strategy Call