Talk to the person who'll actually do the work: Call (917) 262-7021 Text me עברית

Google Local Service Ads Cost Per Lead by Trade (2026)

Google Local Service Ads cost about $39 to $162 per lead in 2026, depending on your trade and market. That range comes from SearchLight’s February 2026 dataset, which tracked about $6.72M in spend across 888 contractors and put the blended average at about $53 per lead. Google itself doesn’t publish prices. If you’re new to how the program works, start with my guide to Google Local Services Ads, then come back for the numbers.

I'm only listing ranges I could trace to a named source. Where a trade doesn't have a solid published number, I say so instead of guessing. And I'll show the number that actually matters to an owner: what each booked job costs you in ad spend.

Google local service ads cost by trade

TradeCost per lead (range)Source
ElectricalAbout $39SearchLight, Feb 2026
HVACAbout $51 to $80SearchLight, Feb 2026
PlumbingAbout $57 to $69SearchLight, Feb 2026
Drain and sewerAbout $59SearchLight, Feb 2026
RoofingAbout $71 to $162SearchLight, Feb 2026
CleaningAbout $28LocaliQ, 2025
All trades (blended)About $53SearchLight, Feb 2026
Garage doorNo solid public dataset foundNone published
LocksmithNo solid public dataset foundNone published
ChimneyNo solid public dataset foundNone published

Those are averages across many markets. A roofer in a dense metro after a hail storm will pay more than the top of that range. A plumber in a small town may pay less than the bottom. Treat the table as a starting point for your own math, not a quote.

Why the ranges are so wide

  • Job type. Google prices leads by the job the customer asks for. A roof replacement lead costs more than a gutter repair lead.
  • Market. More verified competitors in your area means higher prices.
  • Season. HVAC leads spike in the first heat wave and the first cold snap. Roofing spikes after storms.
  • Your ranking in the ad unit. Reviews, responsiveness and hours affect how often you show. A weaker position can mean fewer and pricier leads.

The number that matters: cost per booked job

SearchLight's same dataset reports a 43.9% book rate and about $233 in ad cost per paying customer across all trades. That's the figure to compare against your margin. Here's the math using the trade ranges above and a 1-in-3 booking rate, which is more conservative than SearchLight's average.

TradeCost per lead usedBook rateAd cost per booked job
HVAC$651 in 3$195
Plumbing$631 in 3$189
Roofing$1151 in 3$345
Electrical$391 in 3$117

The cost per lead in each row is roughly the middle of the sourced range. Swap in your own numbers. If you book one lead in two, halve the last column. If you book one in five, multiply it by 5/3.

A quick test for your business

  1. Pull 30 days of LSA leads from your account.
  2. Count how many turned into paid jobs.
  3. Divide your total LSA spend by the number of paid jobs.
  4. Compare that to your average gross profit per job.

If ad cost per job is under a quarter of the gross profit on that job, LSA is probably earning its keep. If it's over half, you're working for Google. Those thresholds are my rule of thumb, not an industry standard.

LSA cost per lead vs other lead sources

Owners usually ask how LSA compares to Google search ads, lead sellers like Angi, and SEO. I do a full side-by-side in when LSA beats Google Ads and SEO. The short version:

  • LSA: you pay for contacts, not clicks, and Google auto-credits some invalid leads.
  • Google search ads: you pay for every click, including the ones that never call.
  • Shared lead sellers: the same lead can go to several contractors. See what Angi leads really cost.
  • SEO: a fixed monthly cost, and your cost per lead falls as rankings build. It's slower to start and it isn't guaranteed.

How to lower your LSA cost per lead

  1. Turn off job types you don't want. Per Google's lead credit page, "job type not serviced" is no longer credited. Every unwanted job type left on is money you can't get back.
  2. Tighten your service area. Same rule: "geo not serviced" leads aren't credited anymore.
  3. Answer every call live. Responsiveness is one of the ranking factors Google lists for LSA, and a missed call is a paid lead gone.
  4. Get more reviews. Review score and count affect your ad position. The same reviews help your free map ranking. My guide on getting more Google reviews has the process I use.
  5. Rate your leads. Google's automated credit system uses your feedback.
  6. Keep the badge clean. Expired insurance can pause your ads. See what the Google Guaranteed badge requires now.

How LSA lead credits work now

Manual disputes are gone, which is the biggest change to LSA for contractors in years. Per Google's "About automated Local Services Ads lead credits" help page, Google's models review charged leads and credit the ones they judge invalid or low quality, without you filing anything. You can't appeal lead by lead the old way. That makes your own lead log more important: it's the only way to see if your real cost per lead is drifting up.

When LSA stops making sense

LSA is a good bridge. It gets calls in while your own rankings are thin. But lead prices don't fall as you grow, and they don't carry over when you stop paying. The owners I work with usually keep LSA running at a lower budget once their Google Maps SEO and organic pages start bringing calls on their own. If you're in roofing or HVAC, the trade-specific plans are in roofing SEO and HVAC marketing, and for plumbers in SEO for plumbing companies.

If you want to compare, our published pricing is on the site. A Starter plan costs $750 a month, which is roughly what 14 LSA leads cost at SearchLight's $53 blended average.

Frequently asked questions

How much do Google Local Service Ads cost per lead?

About $39 to $162 per lead in 2026, depending on trade and market, with a blended average of about $53, per SearchLight's February 2026 data.

What is the LSA cost per lead for HVAC?

About $51 to $80 per lead, per SearchLight's February 2026 data. Expect higher prices during heat waves and cold snaps.

What is the LSA cost per lead for plumbing?

About $57 to $69 per lead, per SearchLight's February 2026 data. Drain and sewer leads ran about $59.

What is the LSA cost per lead for roofing?

About $71 to $162 per lead, per SearchLight's February 2026 data. Roofing is the most expensive of the major trades.

Do you pay for bad LSA leads?

Leads Google judges invalid at first contact aren't charged, and charged leads can be credited automatically later. Wrong job type and out-of-area leads are no longer credited.

Want to pay less per job?

I'll look at your LSA numbers next to your Maps and organic rankings and tell you where the cheapest calls are.

Book a free 30-minute call

Or ask for the free 24-hour audit.

Lior, founder of HouseCall SEO
Meet Lior

Who I Am

I specialize in home services SEO: taking websites that sit invisible on page three and turning them into the business Google and ChatGPT recommend first. I started on the developer side, writing software and doing SEO on the side, until I saw how much home-service owners were overpaying for work that quietly hurt them. So I built a method that fixes the broken technical work and the outdated thinking behind it.

From garage door companies to plumbers, roofers, locksmiths and cleaning services, the playbook is the same: rank where your customers actually search, earn real reviews, and back it with a fast site that books the job. No PBNs, no bought reviews, no directory spam. Only work that survives Google’s next five updates. See exactly how it’s priced on the pricing page.

LiorFounder, HouseCall SEO
  • 6+ years across software development and SEO
  • Ex-IDF
  • Past SEO work in the government and airline sectors

Want to see what's costing you calls?

Send me your site and I’ll send back a free audit: what’s broken, what it’s costing you in calls, and the first three fixes.

No spam and no sales pitch. Just a clear look at what’s leaking leads.