Tree Company Playbook

What a Local Services Ads lead really costs a tree company, and when it pays back

By Steven Von · 2026-10-07 · 4 min read

Google Local Services Ads charge per lead, not per click. The real cost once you count bad leads, disputes and close rate, and the math for when it pays back.

You turned on Local Services Ads because pay-per-lead sounded safer than pay-per-click, and now you have a month of charges and no clear idea whether it made money. That is the most common place tree owners end up with these ads. The per-lead price is easy to see. The real cost is not.

Here is how to work it out, with a hypothetical shop so the math is concrete.

What you are actually paying for

Local Services Ads are the boxes at the very top of some Google searches with the green Google Guaranteed or Google Screened badge. You do not pay for clicks. You pay when someone calls, messages or books through the ad.

In tree work, the price per lead varies a lot by market and by job type. A rough range is $30 to $120 per lead, with removal and emergency work at the high end and dense metro areas costing more than rural ones. Google sets the price and you set a weekly budget and a bidding mode. You can check what your area is charging in your own LSA dashboard.

On top of the lead price there are a few costs owners forget:

  • Setup time. The background check, license and insurance verification can take a few weeks. That is time, not money, but it delays the first lead.
  • Bad leads. Wrong service, out of area, a tree in a neighbor's yard, a price shopper who hangs up. Some you can dispute for a credit, some you cannot.
  • Answer rate. An LSA lead you miss still costs you. A call that rings out at 4 p.m. while the crew is on a crane job is a full-price lead with nothing to show for it.

The math on a hypothetical month

Say a tree company in a mid-size market spends $2,000 in a month on LSA at an average of $60 per lead. That buys about 33 leads.

Now take out the losses:

  • 5 are junk (out of area, wrong service). Say 3 get credited after a dispute. Net cost of junk: about $120.
  • 6 calls are missed and never called back. Those are gone.
  • That leaves 22 real conversations.

If the shop closes a third of real conversations into jobs, that is about 7 jobs. At an average ticket of $1,200, that is $8,400 in revenue for $2,000 in ad spend. Cost per job is roughly $285.

Change one number and see what happens. If the same shop answers every call and texts back the missed ones within five minutes, real conversations go from 22 to 26 or so, and jobs go from 7 to about 9. Same spend, two more jobs, cost per job drops near $220. The ad did not change. The phone did. The calculator runs this with your own numbers.

When it pays back

A simple rule: LSA pays back when your cost per booked job is well under your gross margin on an average job.

If your average job is $1,200 and your margin after crew, fuel, dump fees and equipment wear is around 40%, you have about $480 of room. A $285 cost per job leaves real profit. A $600 cost per job loses money on every job and only makes sense if those customers come back or refer.

Most shops can tell within 60 days. Run it for two full months, track every lead in a spreadsheet with the outcome (booked, quoted and lost, junk, missed), and divide.

What makes the cost per lead drop

Reviews. LSA ranking leans heavily on your review count and rating. The median tree company in our data has 17 reviews and the top 10% have 196 or more. Average rating across the market is 4.6. A shop near the top of those ranges tends to show up more often for the same budget. The reviews guide has the ask that works on a job site.

Hours that match reality. If you take storm calls, say so. 14.6% of tree companies in our data list 24-hour hours, and 41.5% list no hours at all. LSA uses your schedule to decide when to show you. Showing during the hours you actually answer saves money.

Job types you actually want. Turn off the services you do not do. If you do not grind stumps, do not pay for stump leads.

Disputing every bad lead. Do it weekly, not at month end, while the details are fresh.

LSA next to regular Google Ads

LSA is not a replacement for search ads or your Google profile. It is a fast lane at the top of the page. Regular search ads let you control keywords and send people to a page you built, which matters for big removal jobs where the customer wants to see your equipment and insurance. The Google Ads guide covers how the two work together and what budgets make sense for each.

The short version

The lead price is the smallest part of the decision. Your answer rate, your close rate and your average ticket decide whether LSA makes money. Track every lead for two months and you will know.

If you want LSA set up or the missed-call text-back added so you stop paying for leads nobody answers, the free 14-day trial covers any one service, no card: text or call (385) 526-4799.

Steven Von
Steven Von, Editor
Steven has spent the last several years running growth campaigns for local service businesses, tree service companies among them, and builds the benchmark datasets on this site from public Google listings. About the editor

Try any marketing service free for 14 days.

Pick anything we do. We run it for your tree service company for two full weeks at no cost, then you decide. No card, no contract, nothing to cancel.

  • Google Ads management
  • Meta (Facebook and Instagram) ads
  • AI search optimization (show up in ChatGPT, Perplexity, Google AI)
  • Local SEO and Google Business Profile
  • Website design and rebuilds
  • Social media management
  • Review generation and reputation
  • Missed-call text-back and lead follow-up
  • Email and SMS campaigns
  • Bookkeeping and monthly financials
  • Cold-call appointment setting
  • Marketing analytics and reporting

Or tell us what you want to try and we will text you back.

Keep reading

What a neighbor postcard after every removal costs a tree company, and when it pays back

Mailing the 100 homes around every big removal costs less than a day of ads. The real cost per card, per job, and how many calls it takes to break even.

Reader question: an uninsured guy keeps underbidding me by half. How do I market against that?

A tree service owner keeps losing removals to cash crews with no insurance. How to make your coverage visible in ads, on Google and at the estimate, plainly.

A winter pruning discount or a yearly maintenance plan, and when each one wins for a tree company

Two ways to keep crews busy from December to March: a one-time dormant pruning offer or a yearly tree care plan. What each costs you and when each wins.

Text usCall