Formula Won Labs
Back to blog
Local SEOApril 12, 2026

Google Local Services Ads Cost: What to Budget and How to Measure ROI

Google Local Services Ads are pay-per-lead, not pay-per-click. Here is what leads actually cost by industry, how to set your budget, and how to calculate whether they are worth it.

Google Local Services Ads Cost: What to Budget and How to Measure ROI

Google Local Services Ads use a pay-per-lead model — you only pay when a customer calls or messages you through the ad. No clicks that go nowhere. No paying for people who bounce.

That sounds clean. But the cost per lead varies enormously by industry, market, and competition, and understanding what to expect before you set a budget is the difference between LSAs being a profitable channel and an expensive experiment.

How LSA pricing works

Unlike Google Ads where you bid on keywords and pay per click, LSA pricing is determined by Google algorithmically. You set a weekly budget. Google manages how many leads it delivers within that budget based on:

  • Your service category
  • Your location and competition in your market
  • Your review count and rating (better reviews = more leads at the same cost)
  • Your responsiveness to leads
  • Your configured service area

You cannot directly control your cost per lead. You can influence it by improving the factors above.

Cost per lead by industry

These are approximate ranges based on publicly available data and practitioner reporting. Actual costs vary significantly by market — a plumber in rural Tennessee pays far less per lead than one in Manhattan.

Home services

| Category | Cost Per Lead | |----------|--------------| | HVAC | $30 — $100 | | Plumbing | $25 — $80 | | Electrical | $25 — $75 | | Roofing | $50 — $150 | | Pest Control | $15 — $50 | | House Cleaning | $15 — $40 | | Landscaping | $15 — $40 | | Water Damage Restoration | $50 — $150 | | Foundation Repair | $50 — $120 | | Garage Door | $20 — $60 | | Locksmith | $15 — $40 |

Professional services

| Category | Cost Per Lead | |----------|--------------| | Personal Injury Lawyer | $100 — $400+ | | Family Lawyer | $50 — $200 | | Estate Planning | $50 — $150 | | Financial Advisor | $50 — $200 | | Real Estate Agent | $50 — $150 | | Tax Specialist | $30 — $100 |

Healthcare

| Category | Cost Per Lead | |----------|--------------| | Dentist | $50 — $120 | | Optometrist | $30 — $80 | | Chiropractor | $30 — $80 |

High-competition metro markets (New York, Los Angeles, Chicago, Miami, Houston) typically see costs at the top of these ranges or above.

How to calculate whether LSAs are worth it

The formula is straightforward:

Revenue per booked job × close rate ÷ cost per lead = ROI multiple

Example: HVAC contractor

  • Average job value: $800
  • Close rate on inbound leads: 65%
  • Cost per lead: $60
  • Cost per booked job: $60 ÷ 0.65 = $92
  • Revenue per cost: $800 ÷ $92 = 8.7x ROI

At 8.7x, every dollar in LSA spend returns $8.70 in revenue. That is a strong channel.

Example: House cleaner

  • Average job value: $150 (one-time)
  • Close rate: 50%
  • Cost per lead: $35
  • Cost per booked job: $35 ÷ 0.50 = $70
  • Revenue per cost: $150 ÷ $70 = 2.1x ROI

At 2.1x on a one-time job, the math is thin. But if that customer books monthly, their annual value is $1,800. Calculated against lifetime value, the ROI changes dramatically.

Always calculate against lifetime customer value, not single job value. A dental patient is worth $3,000 to $8,000 over their lifetime. A $100 lead cost for a new patient looks different in that context.

The factors that affect your actual cost

Your market. Dense urban markets with many LSA-eligible businesses compete for the same limited top placements. More competition means higher costs.

Your category. High-value service categories (roofing, water damage, personal injury law) have higher costs because the lifetime value is high and many businesses are willing to pay more per lead.

Your review count and rating. Google's internal LSA ranking favors businesses with more reviews and higher ratings. Better-ranked businesses may get more leads without increasing their budget, effectively lowering their cost per lead over time.

Your service area. A tighter service area reduces the pool of competing advertisers. In some markets, limiting your area can lower your cost per lead while maintaining volume in your core geography.

Seasonal demand. HVAC leads spike in summer and winter. Roofing leads spike after storms. Pest control follows pest season. Costs rise with demand.

How to set your initial budget

If you are new to LSAs, start at a budget that allows for 10 to 20 leads per month. That gives you enough data to evaluate close rate and cost per lead without overcommitting.

Calculation:

  • Target leads per month: 15
  • Estimated cost per lead: $50
  • Monthly budget: $750
  • Weekly budget: $187

Run for 60 to 90 days before drawing conclusions. Early months often have higher costs as Google's algorithm learns your business and responsiveness patterns.

After 90 days, you have real data on:

  • Actual cost per lead in your market
  • Your close rate from LSA leads
  • Your cost per booked job
  • Seasonal patterns

Adjust budget up or down based on that data.

Reducing wasted spend

Dispute invalid leads promptly. Spam calls, wrong-service requests, out-of-area calls — dispute these within 30 days. Google credits approved disputes. Businesses that track and dispute aggressively pay less for the same results.

Tighten your service list. If you list 12 services but only want leads for 4 of them, narrow your list. Irrelevant leads waste budget and lower your booking rate.

Set accurate business hours. If you only take calls Monday through Friday 8am to 5pm, set that. Leads that come in outside your hours when you cannot respond drag down your responsiveness score and your ranking.

Respond immediately. A lead that you call back within 5 minutes converts at a dramatically higher rate than one you return 4 hours later. Speed is both a conversion factor and a ranking factor. A missed lead is a paid lead that did not convert.

LSAs vs. organic Maps: where to put your money

The honest answer: both, in the right order.

If your Google Business Profile is unoptimized, your reviews are thin, and your local Maps ranking is weak — fix those first. LSA leads check your profile before calling. A weak organic presence converts LSA traffic poorly.

Once your organic foundation is solid, LSAs add a paid layer on top. You own the local pack organically. You occupy the LSA placement above it. The customer sees you twice before they ever see a competitor.

That combination — strong organic Maps plus LSAs — is how the dominant businesses in competitive markets hold their position.

Get a free audit to see where your organic presence stands before adding LSA spend.


Related: Google Local Services Ads: Complete Guide | Google Guaranteed: How to Get Verified | Google Screened: For Professional Services | Local SEO Services

CL

Charles Lau

Founder, Formula Won Labs

Charles Lau is the founder of Formula Won Labs, an AI visibility infrastructure company that helps local businesses rank on Google Maps and get recommended by AI platforms. He works with home service companies, med spas, dental practices, and other local businesses across the US.