Google Local Services Ads charge you per lead, not per click, and that sounds like a better deal than it is until you understand what Google counts as a lead. A missed call during business hours counts if the caller stays on the line more than 20 seconds. A text counts. A voicemail counts. A lead for a job type you don't do no longer earns a credit. So the real number to manage isn't cost per lead. It's cost per booked job, and the gap between the two is almost entirely under your control.
This guide works from Google's own help center, checked on October 15, 2026, and covers the three big changes of the past year: the Google Verified badge that replaced Google Guaranteed, automatic lead credits, and the 2026 migration of Local Services Ads into Google Ads as a Performance Max campaign type.
How Google Local Services Ads charge: what counts as a lead
Google's help center lists the scenarios it treats as a valid, chargeable lead:1
| Lead type | Charged when | Not charged when |
|---|---|---|
| Phone call, answered | You talk with the customer, or call back and connect | Google's systems judge it spam, a duplicate or low quality |
| Phone call, missed | During business hours, the caller stays on the line more than 20 seconds | The caller hangs up before 20 seconds or presses nothing in a phone menu |
| Message | A customer texts or emails through the ad | Same spam and duplicate filters |
| Voicemail | A customer leaves a voicemail | Spam and duplicate filters apply |
| Booking request | U.S. and Canada, through an integrated booking partner | Spam and duplicate filters apply |
| Follow-up contact | Only after 15 days with no interaction | Any call or message from the same number or email within 15 days of the last interaction |
Two lines in that table cost contractors real money.
The missed call over 20 seconds. Google says voicemail or a greeting during business hours counts as a connected call if the caller stays past 20 seconds.1 If your office lets calls roll to voicemail at lunch, you're paying full price for leads you didn't talk to, and those are the leads most likely to call the next company on the list.
The 15-day window. After 15 days with no interaction, a new contact from the same customer becomes a new chargeable lead.1 That's fair for a new job. It's annoying for a customer who calls back three weeks later about the original estimate. Tag those in your lead log so you can see how often it happens.
Message leads cost less, usually
Google says message leads are usually priced lower than phone leads, though not always, and that lead price reflects the estimated likelihood the customer books.1 If your office can reply to messages within minutes, message leads can be the cheapest jobs on the platform. If nobody watches the inbox, they're the most wasted.
How LSA ranking works
Local Services Ads are an auction, but price is only one input. Google lists these ranking factors:2
- 1
Your bid
The most you're willing to pay for a lead, or the target you set under automated bidding.
- 2
Likelihood of a lead
How likely your ad is to produce a lead, which Google estimates from your profile and history.
- 3
Responsiveness
How quickly and reliably you respond to customer calls and messages.
- 4
Context and relevance
The customer's search, and how relevant your business, services and job types are to it. Proximity to the customer matters.
- 5
Profile quality
Your rating, number of reviews, average response time and use of high-quality images.
- 6
Verification
Which verification checks you've completed.
The responsiveness factor is measurable. Google calculates your average message response time during your business hours over the last 90 days, weighted toward recent leads; if you haven't set hours, it uses leads received between 7 a.m. and 9 p.m.3 It recommends responding to leads as soon as they come in and says a consistently fast response time could help your ranking and lead volume. Your average response time may also appear right in the ad.4
That gives you a lever most owners miss: setting accurate business hours protects your response-time score. If you list 7 a.m. to 9 p.m. but the office closes at 5, every message that waits overnight drags the 90-day average. Either cover the hours you list or list the hours you cover.
Reviews feed ranking too. Google recommends at least five reviews, and some business types need five before ads show at all.4 LSA reviews are now managed through your Google Business Profile,5 so the same review rules apply: no incentives, no gating. Our post on asking for reviews after the FTC rule covers what's allowed.
Google Guaranteed is gone: what the Google Verified badge means
Before Oct 2025
Three badges
Home services showed Google Guaranteed, backed by a money-back guarantee. Other categories showed Google Screened or License Verified by Google.
Oct 2025
One badge: Google Verified
Starting in October 2025, Google replaced the badges with a single Google Verified badge and discontinued the Money Back Guarantee. Verified profiles call out which checks the business passed.
Dec 7, 2025
Guarantee claims close
Reimbursement requests were accepted only for services booked before December 7, 2025, within 30 days of completion.
Aug 2026 onward
Badge carries into Google Ads
Completed verification and the badge carry over to the new Performance Max pay-per-lead campaigns.
Sources: Google's Google Verified help page6 and its August 2025 announcement,7 plus the migration guide.8 Google says ranking isn't affected by the badge change.6
Practically, two things follow. First, if your website, truck wraps or radio spots still say "Google Guaranteed" or promise a Google money-back guarantee, update them; the guarantee no longer exists and implying it does is the kind of claim that draws complaints. Second, the screening itself hasn't gone away. For U.S. home services, Google's verification can include a criminal background check on the owner and on workers who perform core services, business registration (D-U-N-S, Secretary of State, EIN or Department of Revenue), state and local licenses, and a certificate of insurance at the required amount for your category.9 Background checks are done by Google's local partners, and results stay between you and them.
The 2026 migration into Google Ads
This is the change most contractors haven't absorbed yet. Google is moving Local Services Ads into a specialized Performance Max campaign type with pay-per-lead goals, managed inside Google Ads instead of the separate LSA dashboard.8
| Before | After migration | |
|---|---|---|
| Who moves when | Not applicable | August 2026: select U.S. home and storefront advertisers (plumbing, HVAC, electrical, moving). Late 2026: service-area businesses without storefronts, custom bidding or booking setups. 2027: non-U.S. and remaining categories |
| What you pay for | Valid leads | Valid leads (unchanged) |
| Where ads show | Search and Maps, top of page | Same placements |
| Budget | Weekly | Daily average = weekly ÷ 7; monthly spend capped at daily average × 30.4 |
| Bidding | Manual max per lead, or per-category target | No manual max-per-lead bids. One campaign-level target cost per lead; separate categories need separate campaigns |
| Business name, address, hours | Edited in LSA | Synced one way from Google Business Profile; edit them there |
| Reports | LSA reports | Historical reports don't carry over; lead history does |
Google sends notices 14 days and 7 days before your migration and says to allow up to two weeks after for performance to stabilize.8
Lead credits: what Google refunds automatically
Disputing leads one by one used to be a weekly chore. Google now handles most of it automatically.10
- Leads judged invalid or low quality at first contact aren't charged.
- Charged leads are reassessed by Google's models; if a lead later proves to be poor quality, a duplicate or invalid, a credit is applied, in most cases within 30 days. The original charge still shows on the invoice.
- Google no longer credits leads for "job type not serviced" or "geo not serviced." If you receive a lead for work you don't do, you pay for it.
- You can rate a lead through the lead feedback survey, which Google says may produce a credit.
That third bullet changes how you should set up the account. Your job types and service area aren't a wish list anymore; they're a billing setting. If you don't want water heater leads in March, turn the job type off. If you won't drive 45 minutes, tighten the map. Google warns that narrowing these settings can reduce lead volume, which is exactly the point.
A worked budget: from cost per lead to cost per booked job
Every number below is a hypothetical example. Replace it with your own from the leads report.
Cost per booked job
Say your average LSA lead costs $55. Your CSRs book some share of those leads into a job on the board.
Worked example: $55 cost per lead divided by each booking rate. Not Google data.
| 35% booked | $157 |
|---|---|
| 50% booked | $110 |
| 65% booked | $85 |
| 80% booked | $69 |
Now add a budget. Suppose you want 40 booked jobs a month from LSA.
| Shop A | Shop B | |
|---|---|---|
| Cost per lead | $55 | $55 |
| Booking rate | 40% | 65% |
| Leads needed for 40 jobs | 100 | 62 |
| Monthly spend | $5,500 | $3,410 |
| Cost per booked job | $138 | $85 |
| Weekly budget to enter today | about $1,270 | about $790 |
| Daily average after migration (weekly ÷ 7) | about $181 | about $112 |
Same market, same lead price, same ad. Shop B spends $2,090 a month less for the same 40 jobs, almost entirely because it answers the phone and calls back fast. And because responsiveness is a ranking factor, Shop B probably also pays less per lead over time, which this example doesn't even count.
Then take it one step further, to the number that matters to the business:
Return on LSA spend
If Shop B's 40 jobs convert to 34 paid invoices at a $420 average ticket and 50% gross margin, that's about $7,140 of gross margin on $3,410 of spend, a bit over 2 to 1. Run the same math by job type and you'll usually find one or two job types carrying the account and one losing money. That's where a separate campaign or a turned-off job type pays for itself.
Free calculatorLabor rate & flat-rate price calculatorFind the hourly rate you need to charge to hit your profit goal, then price any job.Tracking LSA leads all the way to the invoice
Google's leads page tells you what you paid for. It doesn't tell you what you sold. To get cost per booked job you need each LSA lead tied to a job and an invoice in your own system.
Three things make that work:
- One lead record per contact, de-duplicated. If the same homeowner calls from LSA and fills out your web form, that's one lead, not two.
- A campaign on every job. The job booked from an LSA call carries the LSA campaign, so revenue rolls up by source.
- Time to first response on every lead. You can't manage the responsiveness factor without measuring it the way Google does.
In TradesWork, the lead inbox brings in Google Local Services leads through forwarded lead emails (which can add about a minute of mailbox delay), merges duplicates within 14 days, matches existing customers, and shows time to first reply on every lead with median speed and booked rate by source for the last 30 days. Honest limit: the direct Google Ads API connection for Local Services isn't live yet. For phone leads, the phones feature ties each call to the campaign behind the dialed number.
When LSA isn't worth it
Where LSA earns its spend
- Emergency and same-day repair work where the customer calls the first trusted name
- Shops that answer live during listed hours and reply to messages in minutes
- Service areas you can actually cover quickly, with job types set tightly
- Owners who track cost per booked job by job type every month
Where it struggles
- Shops that let business-hours calls roll to voicemail, which still bills after 20 seconds
- Big-ticket replacement work with long sales cycles, where a lead today is a sale in six weeks
- Markets where your reviews are thin; Google recommends at least five
- Anyone who can't tie leads to invoices and is judging on lead count alone
For the response-time side, read speed to lead. For the broader channel mix, our HVAC marketing guide and plumbing marketing guide put LSA next to organic search, memberships and referrals. And if you need the definitions, see cost per lead and Google Local Services Ads in the glossary.
Footnotes
-
How leads work, Local Services Help, Google, accessed October 15, 2026. ↩ ↩2 ↩3 ↩4
-
About ad rankings, Local Services Help, Google, accessed October 15, 2026. ↩
-
Manage leads and jobs, Local Services Help, Google, accessed October 15, 2026. ↩
-
Improve your Local Services Ads performance, Local Services Help, Google, accessed October 15, 2026. ↩ ↩2
-
Local Services Ad customer reviews now managed through Google Business Profile, Google Business Profile Community guide, 2025. ↩
-
About Google Verified badge, Local Services Help, Google, accessed October 15, 2026. ↩ ↩2
-
Google Verified makes it easier to find trusted local businesses advertising on Google, Google, August 2025. ↩
-
Local Services Ads transition to Performance Max campaigns with pay-per-lead goals, Google Ads Help, accessed October 15, 2026. ↩ ↩2 ↩3
-
Understand the screening and verification process, Local Services Help, Google, accessed October 15, 2026. ↩
-
About automated Local Services Ads lead credits, Local Services Help, Google, accessed October 15, 2026. ↩