What contractor leads should cost in 2026 (by service vertical)

2026-05-08 · Benchmarks · 10 min read

Lead pricing across home-service verticals has been moving for two years. EV charger demand pushed electrical leads up. HVAC stayed flat. ADU pricing climbed with permitting reform. Roofing held steady. Below is a benchmark for what you should expect to pay per inbound lead in 2026 across nine verticals - exclusive only, since shared-marketplace pricing is mostly noise.

One framing note: the only number that matters is cost per closed job, not cost per lead. A $300 exclusive lead that closes at 40% costs you $750 per closed job. A $40 shared lead that closes at 10% costs you $400 per closed job - but only if you actually answer faster than the other four contractors in the marketplace. Adjust accordingly.

2026 contractor lead cost per inbound call by vertical: ADU $150-$350, roofing $150-$250, EV charger plus solar $80-$300, restoration $100-$200, HVAC $75-$120, electrician $60-$150, plumbing $50-$120, epoxy $50-$120, pest control $30-$60, garage door $35-$65 per lead.
2026 exclusive contractor lead cost per inbound call by vertical. High-ticket trades like ADU and roofing command the top per-lead rates.

2026 per-lead benchmarks (exclusive) #

1. ADU + garage conversion - $150-$350 per lead

Highest pricing of any home-service vertical we run, justified by job size. Garage conversions average $80K-$130K. Detached new builds run $180K-$350K with strong margins. California's SB 9 + SB 10 reforms continue to drive demand, especially in Conejo Valley, Bay Area, and premium SoCal markets like Malibu.

Walk away if: someone offers ADU leads for under $100. Either the leads are shared, the territory isn't exclusive, or the calls aren't qualified.

Read more: ADU leads page.

2. Roofing - $150-$250 per lead

Roofing pricing held flat through 2025 and into 2026. Average residential job $8K-$25K. Storm-damage cycles drive temporary spikes - if a major storm hits a market, expect lead prices to climb 20-40% for 60-90 days. Steady-state benchmark is $150-$250.

Walk away if: the lead source can't tell you the average ticket size or close rate of prior renters. Roofing is the most-targeted vertical by spammy lead resellers.

Read more: Roofing leads page.

3. EV charger + solar + panel upgrade - $80-$300 per lead

Wide range because the bundle drives the price. Charger-only inquiries: $80-$120. Bundled (charger + 200A panel + solar evaluation): $200-$300, because deal size is 5-10× higher. Tesla, Ford F-150 Lightning, and Rivian adoption keeps demand structurally strong in California through at least 2027.

Walk away if: the lead source can't separate charger-only from bundled inquiries. They should know which is which.

Read more: EV charger leads page.

4. Water damage / restoration - $100-$200 per lead

Emergency-intent vertical. Calls come in at 2 AM with active flooding. Close rates are extremely high (60%+) because the homeowner has no time to shop. Insurance-billed work means margins are typically strong even at $200/lead.

Walk away if: leads aren't real-time. A water damage lead more than 15 minutes old is mostly worthless.

5. HVAC - $75-$120 per lead

Mid-tier pricing reflecting average ticket size of $3K-$12K and high call volume in summer/winter peaks. SoCal HVAC stays steady year-round; Bay Area and SD peak narrower. Flat monthly often beats per-lead for HVAC because of the volume - see our pricing-model breakdown.

Walk away if: price is below $50/lead and exclusivity is claimed. Math doesn't work for the operator at that price unless leads are shared.

Read more: HVAC leads page.

6. Electrician - $60-$150 per lead

Range reflects job mix. Service calls and small jobs price at the low end ($60-$80). Panel upgrades, full rewires, and high-intent commercial inquiries price $100-$150. Demand structurally up because of EV charger adoption requiring 200A panel upgrades.

Walk away if: the lead source promises commercial leads at residential pricing. Different markets entirely.

Read more: Electrician leads page.

7. Plumbing - $50-$120 per lead

Volume vertical with bimodal demand. Emergency calls (sewage backup, burst pipes) at the high end of the range. Service calls (slow drain, water heater) at the low end. San Diego market particularly strong - reason we run two distinct San Diego County plumbing sites.

Walk away if: emergency leads are mixed into the same pool as routine maintenance leads. Different price tiers.

8. Epoxy flooring - $50-$120 per lead

Niche vertical with high job tickets ($3K-$12K typical garage floor). Ventura County and Simi Valley markets are particularly strong - homeowner-improvement spending in those zip codes runs above state average. Volume is naturally moderate, so per-lead pricing usually wins.

9. Pool service - $40-$80 per lead

Recurring revenue model changes the math. A pool-service lead is worth less per call than a one-shot job, but lifetime value is high (monthly maintenance contracts run 5-10 years). Most pool contractors should pay $50-$70 and bias toward flat monthly to capture all the recurring contracts a busy site generates.

10. Pest control - $30-$60 per lead

Lowest per-lead pricing of any vertical we run, reflecting average ticket size ($150-$400 initial visit, $40-$80/month recurring). Like pool service, recurring revenue makes the math work. Volume drives profitability - flat monthly almost always wins.

11. Garage door - $35-$65 per lead

Service-call vertical. Average job $200-$1,200 (spring repair, opener replacement, full new door at the high end). Volume is steady, lead prices are predictable, and the contractor side is competitive - so margins are tighter than HVAC or roofing.

What inflates lead pricing #

What deflates lead pricing #

How to verify pricing fairness #

  1. Ask for the operator's last 90 days of call counts on the specific site you'd be renting.
  2. Ask for the average call duration. Real homeowner calls average 4-8 minutes. Spam calls average under 60 seconds.
  3. Ask whether you can listen to recordings of recent calls before signing. Reputable operators say yes.
  4. Ask what the prior renter's close rate was. If they don't track or won't share, that's a flag.
  5. Ask what other markets the operator runs the same vertical in, and what those leads cost. Big variance = priced opportunistically rather than on cost.

Bottom line #

Pay close to the high end of the range for verticals where the underlying job is worth $20K+ and your close rate on exclusive leads is above 30%. Pay flat monthly for high-volume verticals (HVAC, electrician, plumbing) where unit economics work above 10-15 calls/month. Walk away from anything that prices wildly below the benchmark - there's always a catch.

The right benchmark for any specific market is whatever produces the lowest cost per closed job, not the lowest cost per lead.

Quote my market