Local Services Ads for Contractors: What They Cost
Local Services Ads (LSAs) are Google’s pay-per-lead ads that put contractors at the very top of the search page — you pay for each lead, not each click, and the honest question isn’t “how do they work” but “what does a booked job actually cost through them.”
Read more about Contractor Growth Marketing →
Across a benchmark of 888 contractors and 126,650 leads, the blended cost is about $53 per lead; roughly 44% book an appointment and about 23% of leads become paying customers — a ~$230 cost per paying customer at a 7.8× return on ad spend (SearchLight Digital LSA Benchmark, Feb 2026). Whether that math works for you depends on your trade, your average job value, and — the number most guides ignore — your own booking rate. This page gives you the real costs, a calculator to run your own, and the honest cases where LSAs aren’t worth it.
One note before the numbers: as of October 2025 the old “Google Guaranteed” badge was retired and replaced by the Google Verified badge (Google Local Services Help, 2025). If a guide still says “Google Guaranteed,” it hasn’t been updated this year.
What Local Services Ads Actually Cost by Trade
Most guides quote a vague “$25–$50 a lead.” Real, tracked cost-per-lead varies a lot by trade, and the number that matters isn’t the lead price — it’s what a booked job costs once you factor in how many leads actually convert.
| Trade | Typical cost per lead |
|---|---|
| Garage doors | ~$32 |
| HVAC | $51 |
| Plumbing | $57 |
| Electrical | $39 |
| Roofing | ~$72 |
| All trades (blended) | $53 |
Source: SearchLight Digital Home Services LSA Benchmark, February 2026 (888 contractors, 126,650 tracked leads). One large benchmark — treat it as a calibrated starting point and run your own numbers below; your real cost per lead depends on your zip, your competition, and your review count.
Here’s the move most contractors miss: a cheap lead that never closes is just a cheaper way to lose money. Booking an appointment isn’t the same as getting paid, and the gap between the two is where the real cost hides. Whether a $53 lead is a bargain or a waste depends entirely on your average job value and your own close rate — so stop reading benchmarks and run yours.
Your monthly math
Want your real LSA numbers modeled and the account run to hit them? We set up and manage Local Services Ads with the two levers above — speed-to-lead and reviews — engineered in from day one.
See how we run paid acquisition →How Pay-Per-Lead Is Different From Google Ads
Regular Google Ads charge you every time someone clicks — whether they call or bounce. LSAs charge you only when a lead actually contacts you: a call, a message, or a booking. That single difference changes the whole risk profile. You’re not paying for traffic and hoping it converts; you’re paying for contacts. You’re charged for genuine calls and messages from customers in your service area and categories. Clearly invalid leads — spam, wrong numbers, solicitations — Google now credits back automatically. The part that’s on you: leads from job types or areas you don’t actually cover no longer earn credits, so your categories and service radius have to be set tight (more on that below). It’s also why LSAs sit above regular search ads on the page, with the Google Verified badge, name, rating, and review count showing before a homeowner ever clicks. For most home-service trades, that’s the highest-intent real estate on Google.
Eligibility & Verification: What It Takes to Run LSAs
LSAs aren’t open to everyone — Google screens every advertiser, which is exactly why the badge carries trust. To run them you generally need:
A verified Google Business Profile
LSAs are built on top of your GBP. If it’s not claimed and complete, start there — the map pack and your LSAs reinforce each other.
License & insurance for your trade
You submit proof of the licenses your trade and state require, plus general liability insurance. Requirements vary by trade and location.
Background check
Google (via its partners) runs business and owner background checks. This is the vetting that earns the Google Verified badge.
Verification takes days, not minutes (often a few days to two weeks, depending on background-check turnaround), and availability still varies by trade and location — confirm LSAs are live for your category and area before you plan around them. One nuance worth checking: the old “Google Guaranteed” badge carried a customer money-back guarantee, and coverage changed with the 2025 move to “Google Verified,” so confirm the current terms for your category.
What Actually Ranks Your LSA
You don’t bid your way to the top of LSAs the way you do with Google Ads. Google ranks the LSA slots on a blend of factors, and the ones you control most are:
Reviews — count, rating, and recency
Review volume and freshness are among the strongest signals. 75% of consumers read reviews regularly and 71% won’t consider a business under three stars (BrightLocal, 2024) — LSAs surface your rating right in the ad, so it decides the click before the click happens.
Responsiveness & speed-to-lead
Answer rate and speed feed your ranking and your booking rate. 97% of consumers say response speed influences which pro they hire (HouseCallPro, 2025), and 41% of jobs booked online come after hours (Jobber, 2024) — so your follow-up has to cover nights and weekends.
Budget consistency & proximity
Running out of budget mid-week pulls you out of the auction; a steady budget and a tight, real service area keep you showing for the searches you can actually service.
LSAs vs. Google Ads: Which Earns Its Keep?
It’s not either/or, but they do different jobs. LSAs win on cost-per-contact and trust; Google Ads win on control and reach beyond the LSA categories.
| Local Services Ads | Google Ads (Search) | |
|---|---|---|
| You pay for | Leads (calls/messages) | Clicks |
| Blended cost | ~$53 / lead | ~$104 / lead |
| Placement | Very top, with badge + rating | Below LSAs, above organic |
| Trust signal | Google Verified badge | None |
| Control / targeting | Limited (trade + area) | High (keywords, landing pages) |
Blended figures: SearchLight Digital LSA Benchmark, Feb 2026 — LSA leads run about 49% cheaper than the $104 blended Google Ads lead in the same dataset. The right answer for most contractors is both, in sequence: LSAs for the cheapest high-intent contacts, Google Ads to capture demand the LSA categories don’t cover.
How to Lower Your Cost Per Lead
You can’t negotiate Google’s lead prices, but you can move your effective cost per paid job — often by more than shuffling budget ever would. The highest-leverage moves:
Feed the review engine
More recent, higher-rated reviews lift your LSA into the top slots, which take a disproportionate share of the leads — and they raise your close rate at the same time. It’s the one lever that improves cost and conversion together.
Answer in minutes, every hour you’re open to leads
Speed-to-lead is the single biggest driver of close rate, and close rate is what actually sets your cost per paid job. A lead you paid for and answered slowly is a lead you bought for a competitor.
Tighten categories and service area
Because “job type not serviced” and “geo not serviced” leads no longer earn automatic credits, loose categories and an overstretched service area now cost real money. Set both to exactly what you do and where you go.
Pause when you can’t answer
If nights or certain days go unanswered, schedule LSAs around your real availability instead of paying for leads that ring out.
When NOT to Run Local Services Ads
LSAs aren’t right for everyone, and no honest guide should pretend otherwise. Skip or deprioritize them if:
You sell high-trust, high-consideration work
Big remodels and design-build projects rarely get chosen from a badge and a rating — those buyers vet for months. LSAs work best for urgent, comparison-light jobs (a leak, a dead AC, a broken door).
You can’t answer the phone fast
LSA leads go to whoever responds first. If you can’t cover fast follow-up including after hours, you’ll pay for leads that book with someone else.
Your service area or category isn’t supported — or is too thin
LSAs aren’t available for every trade and location, and in a very small or low-volume area the lead flow may not justify the setup. Check availability first.
Disputes Are Gone — Here’s How Lead Credits Work Now
This is where most guides are out of date. In July 2024, Google removed the manual lead-dispute button and replaced it with an automated system: machine-learning models review every incoming lead and automatically credit invalid ones, typically within about 30 days, with no dispute to file (Search Engine Land, 2024). Google said it expects average credits to increase under automation. The catch: “job type not serviced” and “geo not serviced” leads no longer qualify for credits — which makes a tight, accurate service area and category setup a real money issue, not just housekeeping. You still flag bad leads via feedback to train the system, but the old “dispute everything” playbook is gone.
Using LSAs to Enter a New Market
One high-leverage case worth naming: when you expand into a new market where you have no reviews yet, LSAs and the Google Verified badge borrow the trust you haven’t earned locally — so they’re usually the first dollar to spend in a cold market, before organic rank exists. That’s one piece of a bigger sequence. See the full approach in our contractor growth & expansion system.
Frequently Asked Questions
How much do Local Services Ads cost for contractors?
How do I get started with Local Services Ads?
Are Local Services Ads still worth it?
How do I rank higher in Local Services Ads?
Can you still dispute bad LSA leads?
If you’re past researching and want Local Services Ads set up, verified, and managed to a real cost per booked job — with speed-to-lead and reviews built in — start here: how Andrew Ryan Marketing runs paid acquisition.
