Every HVAC contractor wants to know the same thing: What should I be paying for leads? It seems like a simple question, but the answer is surprisingly complex. Lead costs vary dramatically based on your source, your market, the type of service, and critically, how you calculate the true cost of acquiring a customer.
In this comprehensive guide, we will break down exactly what HVAC leads cost in 2026 across every major channel, and more importantly, show you how to calculate the number that actually matters: your cost per acquired customer.
The Quick Answer: HVAC Lead Cost Ranges
Before we dive deep, here are the current 2026 ranges you can expect:
That is a wide range, which is exactly why this article exists. The contractors who understand these numbers in detail consistently outperform those who just look at the sticker price of a lead.
Lead Costs by Source
Let us break down what you can expect to pay across the major lead generation channels available to HVAC contractors in 2026.
Shared Lead Services (HomeAdvisor, Angi, Thumbtack)
Shared lead services sell the same lead to multiple contractors, typically 3-5 companies. Here is what you will pay:
| Service Type | Cost Per Lead | Contractors Receiving |
|---|---|---|
| AC Repair | $40-80 | 3-5 |
| Heating Repair | $35-70 | 3-5 |
| HVAC Installation | $75-150 | 3-5 |
| Maintenance | $20-45 | 3-5 |
The problem with shared leads is not the sticker price. It is the effective cost when you factor in that you are competing against multiple other contractors. With a 20-25% win rate against competition, your effective cost per customer often exceeds $300-500, even for repair calls.
Google Local Services Ads
LSA has become increasingly expensive as more contractors have adopted the platform. Current costs vary significantly by market:
- Small markets (under 100k population): $35-65 per lead
- Mid-size markets (100k-500k): $55-100 per lead
- Major metros (500k+): $85-200 per lead
The advantage of LSA over shared leads is that you are not directly competing for the same contact. However, customers reached through LSA often contact multiple businesses anyway, so close rates typically run 25-40%.
Google Ads (PPC)
Traditional pay-per-click advertising remains one of the more expensive channels:
- Cost per click: $15-50 depending on keyword and market
- Conversion rate: 5-15% of clicks become leads
- Effective cost per lead: $75-300
PPC can be highly effective when managed well, but it requires expertise. Many contractors waste thousands on poorly optimized campaigns before finding a formula that works.
Facebook and Social Media Ads
Social media advertising offers lower upfront costs but different challenges:
- Cost per lead: $15-50
- Lead quality: Often lower intent than search-based leads
- Close rate: Typically 10-20% lower than search leads
The cheap cost per lead on Facebook can be deceiving. These are often people who were not actively looking for HVAC service, resulting in longer sales cycles and lower conversion rates. We dive deeper into this in our article on Facebook ads for HVAC contractors.
Exclusive Territory Leads
Exclusive lead programs typically charge a fixed weekly or monthly fee rather than per-lead pricing:
- Weekly investment: $500-2,000 depending on market size
- Lead volume: 15-50+ leads per month
- Effective cost per lead: $25-75
- Close rate: 40-60% (no competition)
The key advantage is exclusivity. When you are the only contractor receiving a lead, close rates are dramatically higher, often making this the lowest cost per acquired customer despite moderate upfront investment. Learn more about how our exclusive territory model works.
Organic SEO
Once rankings are established, organic SEO delivers leads at the lowest marginal cost:
- Monthly SEO investment: $1,000-3,000
- Lead volume (established site): 30-100+ per month
- Effective cost per lead: $15-50
- Close rate: 40-60% (typically exclusive)
The challenge with SEO is time. It typically takes 6-18 months to achieve meaningful rankings, and results are not guaranteed. But once established, SEO provides the best long-term ROI of any channel.
The smartest contractors focus not on cost per lead, but on cost per acquired customer. A $100 exclusive lead that closes at 50% costs less than a $50 shared lead that closes at 15%.
The Math That Actually Matters
Here is the calculation most contractors never do but should be doing monthly:
True Customer Acquisition Cost = (Lead Cost / Close Rate) + Time Cost
Let us run the numbers for a typical HVAC repair scenario across different channels:
| Channel | Lead Cost | Close Rate | Cost Per Customer |
|---|---|---|---|
| Shared Leads | $60 | 15% | $400 |
| Google LSA | $85 | 30% | $283 |
| Google Ads | $120 | 35% | $343 |
| Facebook Ads | $35 | 15% | $233 |
| Exclusive Territory | $50 | 50% | $100 |
| Organic SEO | $30 | 55% | $55 |
Notice how the cheapest leads (Facebook at $35) do not produce the cheapest customers due to lower close rates. Meanwhile, exclusive leads that appear more expensive deliver the best ROI.
Hidden Costs Most Contractors Miss
The calculations above still understate true costs because they ignore several factors:
Time Cost
Every lead requires time to call, follow up, quote, and close. A shared lead might require 5-10 contact attempts and multiple quote revisions to win against competition. That is 2-3 hours of staff time worth $50-100. With exclusive leads, you often close in a single conversation.
Opportunity Cost
Time spent chasing low-probability leads is time not spent on higher-value activities. When your team is racing to call shared leads within 30 seconds, they are not doing maintenance calls, upselling existing customers, or training.
Management Overhead
PPC campaigns require ongoing management. Lead services require dispute monitoring. Each channel has hidden management costs that add $5-20 per lead in labor.
Failed Lead Costs
When you buy 100 shared leads and close 15, you still paid for 100. Those 85 failed leads cost you money and time with nothing to show for it.
What Should You Be Paying?
The right question is not "What do leads cost?" but "What can I afford to pay for a customer?"
Here is how to calculate your maximum customer acquisition cost:
- Average job value: What is your average ticket? ($500 repair, $8,000 replacement?)
- Gross margin: What percentage is gross profit? (Typically 40-60%)
- Lifetime value factor: Does this customer come back? (Maintenance, future replacements)
- Maximum CAC: Typically 10-20% of first job gross profit + lifetime value
For example, if your average repair is $500 with 50% margin ($250 gross profit) and customers typically return for one additional service ($250 profit) and eventually a replacement ($2,000 profit), your customer lifetime value is around $2,500. A customer acquisition cost of $150-300 is easily justified.
How to Reduce Your Lead Costs
Beyond choosing the right channels, here are proven strategies to reduce your effective lead costs:
Improve Your Close Rate
The fastest way to reduce cost per customer is closing more of the leads you already have. Our article on speed to lead covers the single most important factor: response time. Contractors who respond within 5 minutes close at 3x the rate of those who wait an hour.
Focus on High-Intent Channels
Leads from people actively searching for HVAC service (Google, directories) convert better than interruption-based leads (Facebook, direct mail). Prioritize channels where the customer sought you out.
Build Review Volume
More reviews and higher ratings improve conversion at every stage. Leads are more likely to answer, appointments are more likely to happen, and quotes are more likely to close. Our guide on getting more Google reviews covers the proven strategies.
Track Everything
You cannot optimize what you do not measure. Track lead source, cost, close rate, and job value for every lead. Review monthly and shift budget toward what works.
Negotiate and Diversify
Do not put all your eggs in one basket. Use multiple channels, negotiate better rates with volume commitments, and always be testing new sources.
Ready to Stop Overpaying for Leads?
Our exclusive territory model delivers HVAC leads at predictable weekly rates with 40-60% close rates. No shared leads, no bidding wars, no wasted spend.
Apply for Your TerritoryThe Bottom Line
HVAC lead costs in 2026 range from $25 to $250 depending on your source and market. But the price tag on a lead is almost meaningless without understanding close rates and true customer acquisition costs.
The contractors who consistently grow profitably are not the ones finding the cheapest leads. They are the ones who understand their numbers, optimize their close rates, and invest in channels that deliver customers at sustainable costs.
Start tracking your true cost per acquired customer today. Once you have that number, you can make informed decisions about where to invest your marketing budget and which channels are actually delivering value for your business.
For more guidance on building a sustainable marketing strategy, check out our article on how much HVAC companies should spend on marketing and our transparent pricing page to see how our exclusive territory model compares.