Conversion · 9 min read
What's a Good Cost Per Lead for a Service Business?
Summary
Search ads average $66.69 per lead in 2026. That number tells you almost nothing. Here's the close-rate math that ranks your channels honestly.
By Hyder Shah, Founder & CEO · Published July 13, 2026 · Updated July 13, 2026
Every agency deck you have sat through led with cost per lead. It is the easiest number to move and the easiest number to hide behind. Buy junk leads in bulk and your CPL drops, your dashboard turns green, and your revenue goes down.
Below are the actual published benchmarks — named, dated, and linked — followed by the arithmetic that tells you which channel to fund and which to kill.
What is a good cost per lead for a service business?
There is no universal good number, but the published anchors are these: LocaliQ's 2026 Search Advertising Benchmarks put the all-industry average CPL from search ads at $66.69, while First Page Sage's 2026 Cost Per Lead by Industry report puts the blended paid-plus-organic CPL at $92 for HVAC and $649 for legal services.
A good CPL is any number below your maximum allowable cost per lead. That ceiling comes from your gross profit per job and your close rate — not from an industry average built on somebody else's accounts.
Two businesses in the same trade, same city, can have ceilings that differ by 5x. A plumber selling $280 drain clears and a plumber selling $14,000 repipes cannot use the same benchmark, and no chart on the internet knows which one you are.
Why is cost per lead the wrong number to optimize?
Because CPL carries zero information about whether the lead books — and in most accounts, the two cheapest lead sources have the two worst close rates.
A $40 lead that closes at 5% costs you $800 per booked job. A $180 lead that closes at 40% costs you $450. The expensive lead is the cheap one. Optimize CPL and you will systematically shift budget toward the channel that is quietly bankrupting you.
This is why we refuse to report CPL as a headline metric. Booked calls and closed revenue are the scoreboard; CPL is a diagnostic you look at afterward to explain the scoreboard.
What do CPLs actually look like across HVAC, dental, legal, and home services?
LocaliQ's 2026 benchmarks — drawn from thousands of Google Ads and Microsoft Ads campaigns — break paid-search CPL out by category. Note that HVAC, plumbing, and roofing are all folded into one bucket called Home & Home Improvement.
| Category (LocaliQ, 2026) | Avg CPC | Avg conversion rate | Avg CPL |
| Home & Home Improvement | $8.33 | 8.05% | $90.92 |
| Dentists & Dental Services | $8.00 | 10.67% | $72.97 |
| Attorneys & Legal Services | $9.87 | 5.55% | $131.63 |
| Physicians & Surgeons | $4.76 | 12.43% | $40.04 |
| Beauty & Personal Care | $4.62 | 10.35% | $39.25 |
| All industries | $5.42 | 8.18% | $66.69 |
First Page Sage measures something different: gross marketing spend divided by leads, across paid and organic channels, from data collected January 2022 through June 2025. Its numbers run far higher because they include the cost of producing the marketing, not just the media.
| Industry (First Page Sage, 2026) | Paid CPL | Organic CPL | Blended CPL |
| HVAC | $115 | $69 | $92 |
| Construction | $280 | $174 | $227 |
| Healthcare | $401 | $320 | $361 |
| Real Estate | $480 | $416 | $448 |
| Financial Services | $761 | $555 | $653 |
| Legal Services | $784 | $516 | $649 |
The honest verdict: the two tables disagree by 6x on legal, and both are correct. LocaliQ's $131.63 is the media cost of a form fill or call from a search ad. First Page Sage's $784 is the total marketing cost — agency fees, content, tools — behind that same lead. If you compare your CPL to the wrong one, you will either fire a channel that is working or double down on one that isn't.
Also notice what is missing. Neither dataset has a row for plumbing, roofing, med spas, or personal injury specifically. If a competitor's blog post hands you a precise “roofing CPL” figure, ask where it came from. It usually came from nowhere.
One genuinely useful signal from LocaliQ: search-ad cost per lead decreased overall in 2026 for the first time in five years, even as CPCs rose. Conversion rates carried it. That is a CRO story, not a bidding story — and it is the same reason we treat lead capture and conversion as part of the media budget, not a separate project.
How does close rate flip the ranking of your channels?
Divide CPL by close rate and you get cost per booked job — and that single division can reverse the ranking of every channel in your account. Here is the same account viewed both ways. These are example numbers; put your own close rates in.
| Channel | Cost per lead | Close rate | Cost per booked job |
| Shared marketplace lead | $40 | 5% | $800 |
| Facebook lead form | $25 | 4% | $625 |
| Google Ads, high-intent terms | $180 | 40% | $450 |
| Organic search + Google Business Profile | $70 | 35% | $200 |
By CPL, the Facebook lead form wins by a mile and organic looks mid-pack. By cost per booked job, the two cheapest lead sources are the two most expensive customers you buy, and organic wins at less than half the cost of paid search. Same data. Opposite decision.
The gap is not magic. A lead who typed “emergency ac repair near me” at 2pm on a 98-degree day is a different human than one who tapped a form on a scroll break. Intent is the whole ballgame, and only close rate exposes it.
What can you actually afford to pay for a customer?
Work back from gross profit, not revenue: a $9,000 system swap at a 40% gross margin leaves $3,600 of gross profit, and if you decide to spend 20% of that to win the job, your ceiling is $720 per booked job.
The share of gross profit you spend is your call, not an agency's. Work it in this order, every time:
- Average job value. Not your best job. The mean of the last 50 closed invoices.
- Gross margin. Revenue minus labor, materials, and truck. A $9,000 system swap at 40% margin is $3,600 of gross profit, not $9,000.
- Marketing share. Pick the slice of gross profit you'll spend to acquire the job. 20% of $3,600 is $720. That is your max cost per booked job.
- Close rate. Booked jobs divided by leads, by channel. If you close 30%, your max CPL is $216 ($720 x 0.30).
- Compare. Any channel delivering leads under $216 that close at 30% is profitable. Anything above it is a hobby.
That $216 ceiling is the number that should govern your bids, your retainer, and whether you should be running ads at all. Ours is published for the same reason: our pricing is on the site so you can run this arithmetic against us before you ever book a call.
How does your cash cycle change what a lead is worth?
A repeat-service business can afford to lose money on the first job; a one-shot business cannot, because there is no second transaction to earn it back.
A roofer sells one roof and may never see that customer again for 20 years. Their max cost per booked job is capped by the gross profit on that single roof, full stop. A dental practice with a hygiene recall schedule earns from the same patient for years, so it can pay well above first-visit profit and still win.
The trap is payback period. If you spend $720 to book a job that pays out over 18 months but your payroll runs every two weeks, a “profitable” CPL can still starve you. Cap what you spend on long-payback channels at what your cash can actually float.
This is where the HVAC and dental math genuinely diverge, and why we won't quote either one a generic CPL target.
How do you calculate cost per booked job instead?
Cost per booked job = total channel spend divided by jobs booked from that channel. It takes about two weeks of plumbing to set up and it is the only lead metric worth arguing about.
- Put a dynamic call-tracking number on the site so an organic call and a paid call are told apart. Most CPL reporting is fiction because of this one gap.
- Stamp the source on the CRM record at creation — not “web,” but the specific channel and campaign.
- Mark the booking, not the form fill. A job on the calendar is the conversion. A form fill is a hand raise.
- Include all costs in the numerator: ad spend, retainer, tools, and the lead-marketplace invoice.
- Report monthly, by channel: spend, leads, booked jobs, close rate, cost per booked job, revenue booked.
Once that table exists, budget arguments end. You are no longer debating whether SEO “works” — you are comparing $200 per booked job against $450, which is a decision, not an opinion. The same discipline drives our SEO ROI measurement approach and how we size a first Google Ads budget.
Which channel looks cheap and is actually expensive?
Shared lead marketplaces are the reliable trap: they sell the same lead to several competitors at once, which is why their CPL looks unbeatable and their close rate is the worst number in your account.
You are not buying a lead. You are buying an entry in a race, and the winner is whoever calls first. Which brings up the second reason a cheap channel turns expensive — your own response time.
In a 2011 Harvard Business Review study, firms that contacted an online lead within an hour were nearly seven times as likely to qualify that lead — defined as having a meaningful conversation with a key decision maker — as firms that waited just one hour longer, and more than 60 times as likely as firms that waited 24 hours or more. The same research audited 2,241 US companies and found the average response time to a web lead was 42 hours, with 23% of companies never responding at all.
Read that against your CPL. If your leads sit for a day, you are not buying leads — you are paying full price for leads and then discarding most of their value before anyone dials. Fixing the phone is cheaper than fixing the bid.
And it changes the ranking again: a $180 lead you call in five minutes is a better buy than a $40 lead that sits in an inbox overnight, every single time.
If you want the honest version of these numbers for your own account — real close rates by channel, real cost per booked job, and which channel to cut — that is what our audit produces, and our pricing is published so there is no discovery call before you know the cost. Get my free audit.
Where does this fit in your stack?
If you're running a US service business, the playbook in this post pairs with our full services lineup and applies cleanly across our supported industries and US locations. If you want help implementing it, book a free strategy call — we'll review your current setup and prioritize the next three moves.
For the deeper engagement details, see our website design service. New to the terminology here? Our SEO & marketing glossary defines every acronym in this post.
Want this built for your vertical? See SEO for HVAC Companies, SEO for Plumbing Companies, SEO for Roofing Contractors, SEO for Dental Practices, SEO for Personal Injury Law Firms, SEO for Med Spas.
What are the most common questions about this topic?
Common questions readers send us about this topic.
What is a good cost per lead for an HVAC company?
There is no single good number, but the anchors are public. First Page Sage's 2026 report puts HVAC at $115 per paid lead, $69 per organic lead, and $92 blended. LocaliQ's 2026 search-ad benchmarks fold HVAC into Home & Home Improvement at $90.92. Treat those as sanity checks, not targets. Your real ceiling is your gross profit per job times the share you'll spend on marketing, divided by your close rate.
How do I calculate cost per booked job?
Divide total spend on a channel by the number of jobs actually booked from that channel in the same period. Include ad spend, agency retainer, tools, and any lead-marketplace invoices in the numerator. The prerequisite is attribution: dynamic call tracking so organic and paid calls are separated, and a CRM that stamps the source on the record at creation. Without that, every CPL figure you report is a guess.
Is a $40 lead better than a $180 lead?
Usually not. Close rate decides it. A $40 lead closing at 5% costs $800 per booked job. A $180 lead closing at 40% costs $450. The expensive-looking lead is the cheaper customer by a wide margin. This is exactly why cost per lead is a misleading headline metric for a service business, and why shared lead marketplaces can look like the best line in your account while being the worst.
What's the difference between cost per lead and cost per qualified lead?
Cost per lead counts every inquiry, including tire-kickers, wrong-service calls, and spam. Cost per qualified lead counts only inquiries that meet your criteria: right service, right service area, real budget, real timeline. First Page Sage defines a lead as any direct connection to a prospective customer, regardless of outcome. The gap between the two numbers is where most agency reporting hides. Ask for both.
How much can I afford to spend to acquire a customer?
Start with gross profit, not revenue. Take the average job value, subtract labor, materials, and overhead to get gross profit, then decide what share of that profit you're willing to hand to marketing. A $9,000 job at a 40% margin yields $3,600 of gross profit; commit 20% of that and you have $720 of allowable acquisition cost per booked job. Multiply by your close rate to get your maximum cost per lead.
Do organic leads cost less than paid leads?
In First Page Sage's 2026 dataset, organic CPL is lower than paid in nearly every industry listed: HVAC is $69 organic against $115 paid, legal services $516 against $784, and healthcare $320 against $401. The catch is time. Organic takes months to compound, and that report's CPL includes the cost of producing the content and the SEO work, not just media spend.
How does close rate affect my true cost per lead?
It converts cost per lead into cost per booked job, which is the number that pays your payroll. Cost per booked job equals CPL divided by close rate. A 5% close rate multiplies your effective cost by 20; a 40% close rate multiplies it by 2.5. That single divisor routinely reverses the ranking of channels, making a cheap-looking lead source the most expensive customer acquisition in the account.
What's a typical CPL for a personal injury law firm?
No published benchmark isolates personal injury. The closest public figures are LocaliQ's 2026 Attorneys & Legal Services search-ad CPL of $131.63, and First Page Sage's Legal Services blended CPL of $649, which includes total marketing cost rather than media alone. PI competes on some of the most expensive keywords in search, so treat both as floors. Any post quoting a precise PI CPL is almost certainly making it up.
About the author
Hyder Shah
Founder & CEO, Foundgrove
Hyder Shah is the founder of Foundgrove, an SEO and GEO agency for US service businesses. See our editorial policy for how these guides are researched and reviewed.
Related reading
Other tactical pieces from the Foundgrove blog.
- Conversion · 19 min read
Conversion-Optimized Lead Capture: The 2026 Playbook
Average B2B sites convert about 2%. Top performers hit far higher. The full 2026 stack: CTAs, forms, Calendly, magnets, lifecycle email, CRM.
Read the conversion playbook → - Paid Ads · 11 min read
How Much Google Ads Budget Does a Service Business Need?
Underbudgeting is the #1 reason service business Google Ads accounts fail. Here are the real minimums by industry — and the scaling math that works.
Read the paid ads playbook → - SEO · 9 min read
How to Measure SEO ROI for a Service Business (2026)
Your agency's ranking report says up and to the right. Your bank account disagrees. The exact math to know if a $2,500/mo retainer paid off.
Read the seo playbook → - Paid Ads · 9 min read
Angi vs Thumbtack vs Yelp: Are Shared Leads Worth It?
Shared leads get resold to your competitors, so your close rate collapses and the real cost per booked job is nothing like the advertised lead price.
Read the paid ads playbook → - SEO · 8 min read
SEO Forecasting: Build a Forecast That Isn't Fiction
Most SEO forecasts assume you reach position 3. Here's how to build one from the real base rate, in booked jobs, with a confidence band you can defend.
Read the seo playbook → - Conversion · 9 min read
AI Receptionist vs Missed-Call Text-Back: Which Wins?
AI answering starts at $49/mo, missed-call text-back at $399. Here is the break-even math on a $450 ticket, plus the call-tracking trap vendors hide.
Read the conversion playbook →
Want help applying this to your business?
Book a free 30-minute call. We'll review your current acquisition stack and show you the three highest-leverage moves for your industry and state. Or read how our website design service works.