
Costs
Google Local Services Ads Lead Cost: Ranges and Budgeting
Google local services ads lead cost varies by category and location. Compare illustrative ranges and see how a weekly budget affects booked jobs.
What to take away
- Google Local Services Ads charge per lead, not per click, and the price of a lead moves with service category, state, and metro.
- A planning range of $25 to $200 per lead (illustrative) fits most US home services. Restoration and legal work runs higher.
- Verification and screening are one-off costs. Lead charges, management, and call tracking repeat monthly.
- The Google Guarantee lead credit and the dispute window are the main levers on cost per booked job.
Where the lead price comes from
A Local Services Ads account does not run a keyword auction. You choose service categories, set a weekly budget, and define the areas you cover. Google sends customer calls and messages, then bills for the contact. Google explains how Local Services Ads charges are based on leads, with lead type and budget settings shaping the total.
There is no Quality Score to raise and no ad rank to win. LSA decides who sees you by category, area, and responsiveness, not by bid strength.
Four things move the price of one lead: category, metro or state, the number of competing providers, and how many leads you accept.
What the range covers
These figures are a planning guide, not a rate card. Google publishes no national price list for LSA leads, and one category can differ by a factor of three between two states.
| Service category | Illustrative lead cost (USD) |
|---|---|
| House cleaning | $20 to $70 |
| Appliance repair | $25 to $90 |
| Pest control | $40 to $120 |
| Plumbing | $45 to $150 |
| HVAC | $60 to $200 |
| Roofing | $80 to $300 |
| Water damage restoration | $100 to $400 |
| Personal injury law | $150 to $1,000 or more |
Legal work sits at the top because lead value tracks case value. Severity, liability, and jurisdiction shape what a claim is worth, and an overview of personal injury sets out those factors.
Pricing here is not bid-based, and our search advertising note covers which bid levers still earn their place elsewhere. Ranges are inputs to a budget, not a forecast, and the number that matters is cost per booked job.
Setup and recurring costs
Verification and screening are one-off costs.
One-Off vs Recurring LSA Costs
One-off costs
- Verification
- License and insurance checks
- Screening
- Background check for Google Guarantee
- Profile
- Setup, photos, service area
- Lead charges
- Not applicable
- Management fee
- Not applicable
- Tracking and CRM
- Not applicable
- Disputing time
- Not applicable
Recurring costs
- Verification
- Not applicable
- Screening
- Not applicable
- Profile
- Not applicable
- Lead charges
- Capped by weekly budget
- Management fee
- Agency fee if used
- Tracking and CRM
- Call tracking and CRM software
- Disputing time
- Staff time on invalid leads
Lead charges, management, and call tracking recur.
One-off costs sit in the low hundreds of dollars (illustrative). Lead charges repeat every week. A management fee deserves a brief of its own, and a media buying decision brief is where that number gets set.
Fixed against variable
The weekly budget is the only fixed number you control. Google's guidance on Local Services Ads budgets treats that cap as the primary lever. Set it low and few leads arrive. Set it high and you may spend the full amount in a category where many leads never answer.
Variable costs are where budgets surprise people. Lead price shifts with season and competition, and close rate shifts with response time.
Example: a two-truck plumbing shop in Ohio
The shop budgets $700 a week, about $2,800 a month at full spend. Category leads cost $45 to $150, so that buys 19 to 62 leads a month. A 40 to 60 percent close rate yields roughly 8 to 35 booked jobs.
Ohio Plumbing Shop Monthly Math
- $2,800Monthly budget at full spend
- 19 to 62Leads bought per month
- 8 to 35Booked jobs at 40-60% close
- $80 to $350Cost per booked job
Cost per booked job runs $80 to $350, and with an average ticket near $450, the top of that range is thin.
What the tools do not include
The dashboard reports leads and charges. It does not report your close rate, your average ticket, or which technician picked up the call. Those numbers live in your phone system and CRM.
A $90 lead means little until it is divided by the share of leads that become paid work. Missed calls never appear in the LSA report. A budget built on lead price alone hides your real cost per job, and our paid media strategy note explains how to keep the plan defensible.
Where budgets leak
- Calls that go unanswered outside business hours
- Leads left undisputed, including wrong-service and spam contacts
- Categories still switched on for areas you do not serve
- Slow first response, which cuts the close rate
A lead you never disputed is a lead you paid for twice.
Reconciling leads against booked revenue is a credit question. Our notes on paid media attribution work through which rule fits that job.







