PPC 360 Ads
← All articles

Lead Generation  ·  2026

What Is a Good Cost Per Lead for Local Service Businesses?

A $150 lead can be excellent for a roofer and catastrophic for a locksmith. Here are the real benchmarks, and the formula to set your own target.

If you're running Google Ads for a plumbing company, HVAC business, or dental clinic, you've probably asked yourself: am I paying too much per lead? The answer isn't a single number. A $150 cost per lead for local service businesses might be excellent for a roofing contractor and catastrophic for a locksmith. But real benchmarks do exist, and knowing them helps you catch problems early. In this guide, I'll break down what a good cost per lead looks like by industry in 2026, share data from real ad spend, and give you a formula to calculate your own target CPL so you're never guessing.

Why "Good Cost Per Lead" Is Business-Specific

The question "what's a good CPL?" is like asking "what's a good monthly rent?" It depends entirely on what you're getting for it. A personal injury attorney might pay $250 per lead and consider it a bargain. A house cleaner paying $60 per lead would be losing money on every booking.

The only universal rule: your CPL must be lower than what that lead is worth to your business. That sounds obvious, but most business owners I work with have never actually calculated what a lead is worth. They have a gut feeling it should be "low." That gut feeling leads to setting budgets wrong, pausing campaigns that are actually working, and keeping campaigns that are quietly bleeding money.

Two numbers drive everything: your average job value and your lead-to-customer conversion rate. Once you know those, you can set a real target, not a guess.

How to Calculate Your Target Cost Per Lead

Here's the formula I use with every new client before touching a single campaign setting:

Target CPL = Average Job Value × Lead-to-Customer Conversion Rate × Acceptable Marketing Cost Ratio

Walk through a practical example. You run an HVAC company with an average job value of $850 (blending repair calls, tune-ups, and the occasional install). Your team books about 40% of the leads that call in. And you're comfortable spending up to 15% of revenue on marketing.

  • Revenue generated per lead: $850 × 40% = $340
  • Maximum CPL at 15% marketing cost: $340 × 15% = $51

That $51 is your ceiling. Every dollar above it means you're spending more than 15 cents to generate a dollar of revenue. Some contractors are fine at 20%, which pushes the ceiling to $68. There's no universal right answer, but you need to know your number before you run a single ad.

Now change one variable: if your close rate drops to 25%, your ceiling falls to $32. This is why conversion rate from lead to booked job matters as much as cost per click. An account with a bad close rate will have an expensive CPL even if the click costs are low.

Cost Per Lead Benchmarks by Industry in 2026

Here's what businesses are actually paying based on real spend data from 2025-2026.

Google Local Services Ads (LSA)

LSA charges per lead, not per click, which generally makes it cheaper than traditional search campaigns. Based on tracked data from $6.72M in contractor spend across 888 accounts, the average LSA cost per lead across home services was $53 as of early 2026.

TradeLSA cost per lead
HVAC$51–$85
Plumbing$57–$69
Electrical$39–$55
Drain and sewer~$59
Roofing$50–$130

These are averages. In highly competitive metros, LSA leads can cost significantly more.

Regular Google Search Ads

The average cost per lead across all industries on Google Ads was $70.11 in 2025, up about 5% year-over-year. For local services specifically, the numbers are higher and vary by keyword intent:

CategorySearch cost per lead
HVAC non-branded search~$128
Plumbing non-branded search~$129
Dental clinics~$84
Legal services$131–$150+
Auto repair~$28
Branded campaigns (your own name)~$34

The branded vs. non-branded gap is one of the most important numbers here. Competing for "HVAC repair [city]" against five other contractors is expensive. Running ads on your own company name is cheap and often overlooked.

The overall comparison is stark: LSA leads cost roughly 49% less than comparable Google Search campaigns for home service businesses. For most local contractors who qualify, LSA is the better entry point.

How Location and Seasonality Move Your Numbers

The benchmarks above are averages. In practice, where you operate matters as much as what industry you're in.

A plumber in Columbus, Ohio might pay $55 per lead. That same plumber running identical ads in Manhattan or Los Angeles could pay $180+. More advertisers bidding on the same keywords drives up the auction price. That's just how it works.

Seasonality compounds this. HVAC businesses see CPLs spike sharply during summer heat waves and winter cold snaps when every HVAC company in the market suddenly increases spend. During shoulder seasons (spring and fall) the same budget often delivers leads at significantly lower cost. Smart advertisers adjust bids by season rather than leaving everything on autopilot year-round.

Smaller markets have an underrated structural advantage here. A plumbing company in a city of 80,000 people often faces two or three advertisers instead of fifteen. CPLs can be dramatically lower even at top ad positions, which means tighter margins aren't inevitable if you pick markets carefully.

Why Your Cost Per Lead Keeps Climbing

If your CPL was $60 a year ago and it's $95 now, here's what's typically driving that:

  • More competition in your market. New advertisers enter local markets constantly. Google has lowered the barrier to launch campaigns, so the auction gets more crowded every year.
  • Broad match keyword expansion. Google's AI defaults to broad match and pushes it aggressively. Without a tight negative keyword list, you're paying for searches that have nothing to do with your business: "plumbing salary," "DIY pipe repair," job postings.
  • Landing page conversion rate drops. If fewer people call after clicking your ad, your cost per lead rises even if click costs stay flat. A 2-percentage-point drop in conversion rate can increase CPL by 20-30%.
  • Smart Bidding instability. Target CPA and Target ROAS need at least 100 conversions per month to work predictably. Below that, CPAs swing 20-30% week to week with no clear cause, not because the market changed, but because the algorithm is guessing.

How to Lower Your Cost Per Lead Without Increasing Budget

In my experience managing local service accounts, the biggest CPL improvements almost never come from increasing budget. They come from fixing what happens around the click.

1. Tighten keyword match types. Start with exact and phrase match only. Expand to broad match only after you have 60-90 days of conversion data and a large negative keyword list in place. Most accounts I audit are running broad match from day one with almost no negatives.

2. Build a real negative keyword list. For a plumbing account, this means excluding "plumbing jobs," "plumbing salary," "how to fix," "DIY," "YouTube," and hundreds of similar terms. Most accounts have fewer than 50 negatives. A mature account should have 300+.

3. Improve landing page conversion rate. A 2-percentage-point improvement in form or call conversion (from 8% to 10%) reduces CPL by the same amount as cutting your cost per click by 20%. That's often easier to achieve than negotiating a lower click price. Mobile load speed, a visible phone number above the fold, and a clear service area statement are the three fastest fixes.

4. Use ad scheduling. If your business doesn't answer calls after 6pm or on Sundays, reduce bids during those windows by 70-80%. You're paying for leads you physically cannot book. Every unbooked lead inflates your real CPL.

When a High Cost Per Lead Is Still a Good Investment

Not every business should be chasing a sub-$50 CPL. For high-ticket services, paying more per lead is often the right call.

A general contractor with an average project value of $25,000 could pay $500 per lead and still have a healthy acquisition cost. If they close 20% of those leads, they're spending $2,500 to win a $25,000 project. A 10:1 return on ad spend at the job level.

The same logic applies to HVAC companies that sell commercial maintenance contracts or multi-unit property agreements. A single commercial client worth $8,000 per year makes a $300 lead look cheap in retrospect.

The mistake is applying residential service thinking to high-ticket verticals, or comparing your CPL to a competitor's without knowing their job values. Know your average job value and customer lifetime value before you decide your CPL is too high.

Key Takeaways

  • There's no universal "good" CPL. Calculate your own target from average job value, conversion rate, and acceptable marketing cost ratio.
  • 2026 LSA benchmarks: HVAC $51-$85, plumbing $57-$69, electrical $39-$55 per lead. Regular Google Ads run roughly double.
  • LSA leads cost approximately 49% less than Google Search for most home service businesses.
  • Location and seasonality can shift CPL by 50-100%. What's expensive in LA can be cheap in a smaller market.
  • Most rising CPL problems are fixable through keyword hygiene, negative keywords, and landing page improvements, not by spending more.

Knowing your cost per lead is step one. Knowing whether that number is sustainable for your specific business is what separates profitable ad accounts from ones that bleed money quietly for months before anyone notices.

Not sure whether your CPL is healthy, or watched it creep up without a clear reason?

Get a professional audit at ppc360ads.com