What Do HVAC Leads Actually Cost in 2026?
You want to add $500K in HVAC revenue this year. Before you pick a lead source, you need to know what that costs in leads — and the answer ranges from $15 to $325 per lead depending on the channel, job type, and whether you're sharing that lead with four other contractors.
The blended average across Google Ads sits at $104 per lead. That number comes from 816 HVAC contractors who spent a combined $14.88M in January 2026. But it hides enormous variation — an AC maintenance lead might cost $86, while a heating system install lead can run $354.
The CPL number alone won't tell you much.
What matters is the math downstream: what does it cost you to actually book a job, and what does that job return over the customer's lifetime? The average HVAC customer lifetime value is $15,340 — which means even an expensive lead channel can deliver absurd returns if the close rate holds up. This article breaks down HVAC lead costs across every major channel, then works backward from revenue targets to show you what the numbers actually mean for your P&L.
HVAC Lead Cost by Channel: The Side-by-Side Breakdown
Nine channels. Nine different cost structures. The table below puts them side by side so you can compare what matters — not just CPL, but what it actually costs to put a tech in someone's home.
| Channel | Cost per Lead | Close Rate | Cost per Booked Job | Leads Shared? | Speed to First Lead |
|---|---|---|---|---|---|
| Google LSA | $51 | 44% book rate | ~$116 | No | 1-2 days |
| Google Search Ads | $104 | 18-22% | $473-578 | No | 1-2 weeks |
| Exclusive vendor | $55-115 | ~38% | $145-303 | No | Same day |
| Exclusive live calls | $65-325 | 40-55% | $118-813 | No | Same day |
| Angi/HomeAdvisor | $15-100+ | 9-13% | $420-542 | Yes (3-5) | 1-3 days |
| Thumbtack | $25-75 | 5-15% | $167-1,500 | Yes (up to 5) | Immediate |
| Facebook/Instagram | $40-130 | 8-14% | $286-1,625 | No | 2-4 weeks |
| SEO/GBP (organic) | $0 (time investment) | 20-30% | $0 (once ranked) | No | 3-6 months |
| Referrals | $0-50 | 50-70% | $0-100 | No | Ongoing |
Google LSA delivers the best combination of low cost and high book rate — a 9.55x ROAS when you run the full math. But LSA inventory is limited; Google caps the number of leads you can receive based on your budget and review count, so most HVAC companies can't scale on LSA alone.
Exclusive HVAC leads from performance-based providers sit in a sweet spot: predictable cost, no competition on the lead, and close rates that rival your own organic pipeline.
The channels worth watching closely are the ones where your cost per booked job — not cost per lead — stays under $300. That's where the margin math starts working in your favor.
Cost per Lead vs. Cost per Booked Job: The Number That Actually Matters
CPL is a vanity metric. Two HVAC companies spend the same $5,000 per month on leads — here's what happens next.
Company A buys 200 shared leads at $25 each. Their close rate is 8%. Result: 16 booked jobs, $313 cost per job, $67,200 in monthly revenue.
Company B buys 55 exclusive leads at $90 each. Their close rate is 38%. Result: 21 booked jobs, $238 cost per job, $88,200 in monthly revenue.
Same budget. $21,000 monthly revenue gap.
Over a year, that gap compounds to $252,000 — enough to hire two additional techs or fund a fleet expansion. The contractor who obsesses over CPL picks Company A every time because the per-lead price is lower. The contractor who tracks cost per booked job picks Company B and pulls ahead by a quarter million annually.
HVAC Lead Costs by Job Type: Repair, Maintenance, and Install
Not all HVAC leads carry the same economics. A $354 heating install lead and an $86 AC tune-up lead look wildly different on a spreadsheet — but the job behind each one is what determines whether the spend made sense.
- AC maintenance: $86 CPL, job value $150-300. Thin margin per job, but these customers become annual recurring revenue if you sell maintenance agreements.
- AC repair: $231 CPL, job value $300-1,200. Mid-range economics. Emergency calls close faster but diagnostic-only visits can eat margin.
- Heating system install: $354 CPL, job value $5,000-15,000+. One closed lead at $354 that converts to an $8,000 furnace replacement — plus a 10-year maintenance contract — outperforms fifty $86 tune-up leads on every financial metric.
Smart HVAC contractors segment their lead buying by job type and run separate P&L math for each category. Blending all lead types into one "average CPL" obscures the fact that your install leads might be wildly profitable while your maintenance leads barely break even.
Emergency repair leads deserve special attention: they have the shortest decision window of any HVAC lead type, which means speed-to-lead (covered below) matters even more for this category.
Want exclusive leads for your trade?
Pay only for qualified leads. 14-day ROI guarantee.
How Seasonality Changes What You Pay for HVAC Leads
HVAC lead costs swing 30-60% between peak and off-peak months. If you're buying the same volume at the same price year-round, you're overpaying half the year and underbuying the other half.
Here's how it typically breaks down:
- January-February — Low demand, low CPL. Costs run 20-30% below annual average. This is when smart contractors lock in volume commitments with lead providers.
- March-April — Shoulder season. Costs start climbing, typically 10-15% above winter lows, as homeowners schedule spring maintenance.
- May-June — Surge. CPL jumps 20-40% above baseline as AC season hits and every contractor in your market starts bidding on the same keywords.
- July-August — Peak. Highest CPL of the year, but also highest urgency — homeowners with a broken AC in 100-degree heat aren't price shopping.
- September-October — Second shoulder. Furnace replacements pick up. Costs moderate but stay above winter levels.
- November-December — Heating emergency season. Costs spike again in cold-climate markets but remain moderate in the Sun Belt.
The contractors who manage seasonality well shift budget into shoulder months (March-April, September-October) when CPL is lower and competition hasn't peaked yet. They don't stop buying in summer — they just know they're paying a premium for urgency.
Speed-to-Lead: The Free Way to Double Your Close Rate
Before you spend another dollar on HVAC leads, check this: 27% of HVAC companies miss inbound calls entirely. More than one in four. Those leads go straight to your competitor.
78% of homeowners hire whoever calls back first. And responding within 5 minutes makes you 21x more likely to qualify the lead than waiting 30 minutes.
This isn't a marketing optimization. It's an operations fix that costs almost nothing and can double your conversion rate overnight.
Five-step speed-to-lead protocol:
- Route new leads to cell phones, not the office landline. If your leads hit a voicemail during business hours, you've already lost.
- Set a 90-second response target. Not 5 minutes — 90 seconds. The contractors who dominate their markets treat this number like a religion.
- Deploy automated text-back for any call you do miss: "Hey, we just got your request — calling you back in 2 minutes."
- Track response time as a KPI the same way you track revenue. Display it on a dashboard your team sees daily.
- Staff for peak hours. A $15/hr answering service during evenings and weekends can capture leads that would otherwise disappear.
How to Calculate ROI on HVAC Leads (Worked Example)
Back to that $500K revenue target. Here's the full math using exclusive HVAC leads.
Assumptions: $90 per exclusive lead, 38% close rate, $4,200 average job value, $15,340 customer lifetime value.
$500,000 / $4,200 per job = 119 jobs needed. At a 38% close rate, you need 313 leads. 313 leads x $90 = $28,170 in lead spend.
First-year return: $500,000 revenue on $28,170 spend = 17.8x ROI.
But first-year revenue understates the real number. Those 119 customers, at $15,340 lifetime value each, generate $1.83M in total revenue over their relationship with your company. That's a 64.8x return on the original $28,170 lead investment.
Now run the same target with shared leads: at 11% close rate, you'd need 1,082 leads to book those 119 jobs. At $30 each, that's $32,460 — slightly more expensive in raw spend, but the real cost is the approximately 540 hours your team burns processing 1,082 leads instead of 313. At even $25/hr fully loaded labor, that's another $13,500 in hidden cost the CPL number never showed you.
5 Ways to Lower Your HVAC Cost per Lead Without Cutting Volume
- Stack LSA + an exclusive vendor. LSA handles the cheapest, highest-intent leads. Your exclusive provider fills the gap with volume LSA can't deliver. Together, they push your blended CPL down while keeping close rates above 35%.
- Shift budget to shoulder seasons. March-April and September-October CPLs run 15-25% below peak. Moving even 20% of your annual budget into these windows saves thousands without reducing lead flow.
- Fix speed-to-lead before buying more leads. If your team takes 30+ minutes to respond, buying more leads is like pouring water into a bucket with a hole. Plug the hole first — it's free.
- Negotiate on volume, not price. Asking a provider to drop their per-lead rate usually gets you worse leads. Asking for a volume discount at 50+ leads/month gets you a better deal on the same quality.
- Build a review engine. HVAC contractors with 100+ Google reviews and a 4.7+ rating see 15-20% lower CPL on LSA and higher close rates across every channel — because homeowners check reviews before they return your call.
What to Look for in an HVAC Lead Provider
Six questions to ask before signing anything:
- Are leads 100% exclusive, or shared with other HVAC contractors in my area?
- What's the billing model — per lead, per call, or monthly retainer? (Per-lead with a return policy for bad leads is the gold standard.)
- How are leads delivered — phone call transfer, text, CRM push, or email? Real-time phone transfer gives you the best shot at sub-90-second response.
- What's your return policy for leads that don't meet qualification criteria — wrong service area, commercial when I only do residential, tire-kickers?
- Can I control volume by week and filter by geography and job type?
- Do you filter by job type (repair vs. install vs. maintenance), and can I adjust the mix?
Any provider who can't give you clear, specific answers to these six questions is selling you a black box.
Pinecone Leads delivers 100% exclusive HVAC leads with real-time delivery, a no-questions-asked return policy, and full control over volume, geography, and job type. See how it works for HVAC contractors.




