How much does a contractor lead cost in 2026?
Short answer: between $22 and $450 depending almost entirely on what one customer is worth to you. The longer answer is the useful one — because cost per lead is the number most contractors manage, and it is the wrong number.
What does a contractor lead cost by channel?
Across home services in 2026, Google Local Services Ads average $53 per lead, standard Google Ads average $90.92, and Meta averages $34. Those three numbers get quoted constantly and compared incorrectly, because they measure different things happening to different people.
The most reliable contractor figure available comes from SearchLight Digital's Local Services Ads benchmark published in February 2026, which tracked $6.72 million in spend across 888 contractors and 126,650 leads. That scale matters. A great deal of what circulates as "industry data" is one agency's client roster, and a roster of forty accounts in one metro tells you about that metro.
| Channel | Avg cost per lead | Exclusive? | What the number hides |
|---|---|---|---|
| Local Services Ads | $53 | Yes | 43.9% book rate is unusually high; invalid leads need disputing or your real cost drifts up |
| Google Ads (search) | $90.92 | Yes | Includes branded searches unless you split them out \u2014 those were already your customers |
| Performance Max | ~$72 | Yes | Books at 32.2% against 37.6% for non-branded search, closing most of the apparent saving |
| Meta (paid social) | $34 | Yes | Closes near 12% against roughly 40% for Google \u2014 cheapest lead, not cheapest customer |
| Shared lead marketplaces | $15\u2013$120+ | No | Sold to 3\u20138 contractors simultaneously; the sticker price is not the cost |
| Direct mail (EDDM) | ~$78 effective | Yes | $0.260 postage per piece, 1\u20132.5% response; needs repetition before it means anything |
| Organic search, mature | $22\u2013$30 | Yes | Cheapest per lead and takes 7\u20139 months to get there; worth nothing if abandoned at month two |
Two things stand out. Local Services Ads are cheaper than standard search and book at a much higher rate, which is why they are usually the first place we point a contractor with immediate capacity. And mature organic search is the cheapest lead on the table by a distance, which is why the contractors doing best are almost always running both \u2014 one filling the schedule now, one lowering the average cost of everything over time.
What does a contractor lead cost by trade?
The spread by trade is wider than the spread by channel, and it tracks job value closely. Electrical leads run $39 on Local Services Ads while roofing leads on non-branded paid search run $228 \u2014 not because roofers market worse, but because a roof is worth more and everybody bidding knows it.
| Trade | Local Services Ads | Google Ads, non-branded |
|---|---|---|
| Electrical | $39 | $35\u2013$80 |
| HVAC | $51 | $149 |
| Plumbing | $57 | $183 |
| Drain & sewer | $59 | \u2014 |
| Roofing | $50\u2013$130 | $228 |
| Blended home services | $53 | $90.92 |
Branded search sits far below all of it \u2014 roofing branded leads have been reported around $44 against $124 non-branded, HVAC at $34. That gap is the single most common way agency reporting flatters itself. If branded and non-branded are reported together, a chunk of your "results" is people who already knew your name and were going to call you anyway.
"What's my cost per lead, split branded versus non-branded, for the last ninety days?" If the answer is a single blended number, or takes a week to produce, that tells you how the account is being managed. It is a thirty-second question in any Google Ads account.
Why cost per lead is the wrong number to manage
Because a lead is not a job. The number that pays your crew is cost per booked job, and the gap between the two is the book rate \u2014 which varies enormously between channels selling leads at similar prices.
Work an example. Local Services Ads at $53 per lead with a 43.9% book rate produce a booked job for roughly $121 in media. Meta at $34 per lead sounds 36% cheaper, but closing near 12% means about eight leads per booked job \u2014 $283. The cheaper lead produced the more expensive customer, by more than double.
Published cost per paying customer through Local Services Ads in February 2026 \u2014 against a $53 lead. That gap between lead cost and customer cost exists in every channel, and it is where most contractor budget mistakes live. Our shared vs exclusive calculator runs the same maths for lead marketplaces.
This is also why comparing your cost per lead to an industry average is close to useless on its own. A $200 lead is excellent for a remodeler working $60,000 kitchens and ruinous for a drain cleaning company at $280 a call. The benchmark tells you whether your account is being run competently. It cannot tell you whether the channel is affordable.
Work out your break-even, then judge everything against it
Your break-even cost per lead is the most you can pay and still make money on the first job. Average job value, multiplied by gross margin, multiplied by your lead-to-customer rate. Everything below that number earns money immediately; everything above it needs repeat work or referrals to justify.
An $8,500 job at 30% margin with a 25% close rate gives $8,500 \u00d7 0.30 \u00d7 0.25 = $638 per lead. Against that, a $228 roofing lead is comfortable. A drain company at $280 a job, 45% margin and a 35% close rate has a break-even of about $44 \u2014 and a $91 Google Ads lead loses money on every first job.
Same industry, same country, same week. Opposite decisions. This is the whole reason we built the break-even calculator on the homepage rather than publishing a recommended budget: there isn't one.
Most contractors can tell you their average job value and roughly their margin. Very few know their lead-to-customer rate, because it needs tracked leads to calculate. Home services average around 7.8% lead to customer overall, with urgent trades like plumbing reaching 12\u201316% and considered work like roofing and remodeling sitting nearer 3\u20137%.
If you are guessing at that number, that is the first thing to fix \u2014 and it is free.
Three ways to lower cost per lead that don't involve paying less
Shopping for cheaper leads is the least effective lever available, because everyone in your market is bidding in the same auction with roughly the same information. The gains are on your side of the transaction.
Answer faster. 78% of customers buy from the first business that responds. Benchmark data across 100,000+ businesses shows a 62% book rate at a two-minute response against 28% at 42 minutes. Going from 42 minutes to two doesn't change what a lead costs \u2014 it roughly doubles how many become jobs, which halves cost per booked job. It is free, and more than half of contractors take five days or longer.
Fix the website. Every channel ends at the same page, so its conversion rate multiplies all of them at once. Home services median is 7.8%; the top 10% of small business sites reach 11.45%. Moving from 3% to 8% doesn't reduce your lead cost \u2014 it produces more than twice as many leads from identical spend. The arithmetic is here.
Build the channel that gets cheaper. Paid leads cost the same in year three as they did in month one. Organic and map pack leads cost less every month as they mature, and organic leads are reported to close at 14.6% against 1.7% for cold outbound. That takes 7\u20139 months to turn return-positive, which is exactly why most contractors never get there.
Common questions
What is a good cost per lead for a contractor?
Why are my leads more expensive than the industry average?
Is cost per lead or cost per booked job more important?
Do contractor lead costs go down over time?
How many leads does a contractor need per month?
- SearchLight Digital \u2014 Google Local Services Ads benchmark, February 2026 ($6.72M spend, 888 contractors, 126,650 leads)
- LocaliQ \u2014 home services search advertising benchmarks across 3,211 campaigns
- Groas \u2014 2026 Performance Max versus non-branded search book rate analysis
- WebFX and PipelineOn \u2014 2026 home services conversion and close rate benchmarks
- ServiceTitan \u2014 lead response time analysis across 100,000+ businesses
- Harvard Business Review \u2014 the MIT lead response research behind the first-responder finding
- Coalmarch and Geek Powered Studios \u2014 2026 organic search timeline guidance
- USPS \u2014 2026 EDDM Retail postage schedule
- Mailpro and CRST \u2014 2026 direct mail response rate benchmarks
Related reading
Want these numbers run against your own business?
The free 24-point audit tells you what leads cost in your market and which channels clear your break-even. One business day, no obligation.