HVAC Leads: Where to Get Them, What They Cost and How to Choose a Provider

The best HVAC leads are the ones that turn into booked service calls at a cost your margins can carry. Shared marketplace leads are cheap but split between several contractors, pay-per-call bills every phone call, and exclusive leads cost more. Your own seasonal campaigns plus a 5-minute callback give the most control, but take time to build.
On this page
Every HVAC company wants more leads until it gets them. Then the problem changes: technicians drive to quotes for homeowners who were only price shopping, the office calls back too late, and the phone is quiet the week a heat wave ends. The fix is not more leads. It is leads that book, from sources you can compare on the same scoreboard.
This guide covers where HVAC leads come from, what each source costs, how to judge them by booked service calls, and what changed when one HVAC company we work with rebuilt its lead flow.
How can I get HVAC leads?
There are six sources HVAC contractors use. The first three you rent, the last three you own.
- Lead marketplaces like Angi and HomeAdvisor. Fast to start, priced per lead, usually shared with other contractors.
- Pay per call networks. You pay for each inbound phone call that meets the network's rules, whether or not it books.
- Exclusive lead providers. Leads sold to you only, at a higher price, sometimes with appointment setting included.
- Google search ads and Local Services Ads. Homeowners searching for AC repair, furnace repair or HVAC installation in your service area. With Local Services Ads you pay when a customer gets in touch from the ad.
- Meta and social media ads. Seasonal offers like tune-up specials and maintenance plans, shown to homeowners before they search.
- Your Google Business Profile, website and reviews. Search engine optimization and reviews build the free lead flow that compounds every year.
How much do HVAC companies pay for leads?
Prices vary by market and season, so treat any range as a starting point. Minyona, a company that sells exclusive HVAC leads, publishes the ranges below; the two Google rows show how Google bills, since cost varies too much by market for one honest range.
| Source | Price | How it is shared |
|---|---|---|
| Angi / HomeAdvisor | $15 to $50 per lead | Sold to 3 to 5 contractors |
| Pay per call networks | $50 to $150+ per call | Billed per call, regardless of quality |
| Exclusive qualified leads | $50 to $200 per lead | Only you |
| Google Local Services Ads | Varies by market, billed per lead | Only you |
| Google search ads | Varies by market, billed per click | Only you |
| Agency retainers | $2,000 to $5,000 per month | Monthly fee, whether leads come or not |
The same page claims 5 to 10% close rates for shared marketplace leads and 15 to 25% for its exclusive installation leads. It cites no source for those numbers, and the seller has an obvious interest in them, so use them only to test your own math.
Judge every source by cost per booked service call
Lead price is the first step of the funnel. What you pay for is a technician in a driveway. Here is a simple way to compare sources, using the published ranges above and booking rates you should replace with your own.
| Source | Cost per lead | Leads that book (assumed) | Cost per booked call |
|---|---|---|---|
| Shared marketplace | $30 | 15% | $200 |
| Pay per call | $100 | 40% | $250 |
| Exclusive lead | $125 | 40% | $313 |
| Own campaign, 5-minute callback | $28 | 35% | $80 |
To run this properly you need every lead tagged with its source and a record of whether it booked and showed. Our guide to tracking cost per booked appointment walks through the setup.
Before you buy HVAC leads, fix your HVAC lead generation funnel
In the HVAC accounts we audit, most wasted lead generation spend is lost after the lead arrives, not before. If you buy HVAC leads into a funnel with slow callbacks or no booking step, you pay full price for potential customers who never reach your calendar. Check these four things first:
- A phone that gets answered. Missed calls in peak air conditioning season go straight to the next company in the search results.
- One page per job type. AC repair, furnace repair, installation and maintenance plans each need their own page and offer, so the lead arrives already sorted.
- Qualifying questions on the form. System type, age and urgency tell your dispatcher which HVAC services to quote and which leads to call first.
- A record of every outcome. Booked, showed, sold, or lost and why. Without it you cannot tell quality leads from cheap ones.
In our experience, an HVAC business that gets these right finds it needs fewer leads than it thought, because more of them turn into jobs.
Are exclusive HVAC leads worth it?
Exclusive leads are worth it when your office can call within minutes and your average ticket justifies the price. A $125 lead is easy to justify against an installation job; it is harder against a $350 service call. Shared leads only work if you are consistently the first company on the phone, because, per Minyona, the homeowner may hear from 3 to 5 competitors.
How do pay per call HVAC leads work?
A pay per call network runs ads and routes inbound calls to your phone line. You are billed for calls that meet a minimum duration or other rules, not for booked jobs. Before signing, ask how a billable call is defined, whether wrong numbers and out-of-area calls are credited, and whether you can hear the recordings. Calls are high intent, but the bill arrives whether your dispatcher books the job or not.
How do I get free HVAC leads?
Free leads take time, not money. A complete Google Business Profile with real job photos, a steady flow of reviews, service pages on your HVAC website for each job type and area, and maintenance plan customers who get reminded before every season. None of these pays off in a week, and all of them make every paid lead cheaper over a year.
What changed in a real HVAC account
Arctic Air HVAC, a company doing AC installation, heating repair and maintenance plans, was spending heavily on generic Google Ads that attracted mostly price shoppers. Technicians lost hours to tire-kickers and no-shows. We rebuilt three things:
- Seasonal, urgency-based campaigns with offers like summer AC tune-up specials and emergency heating repair.
- Geo-targeting to zip codes with older homes, where heating and cooling systems tend to need more service.
- Every lead called within 5 minutes of submission, which went straight at the no-show problem.
Within 60 days, monthly calls went from 40 to 143 at a $28 cost per lead, return on ad spend rose 215%, and maintenance plan sign-ups increased 180%. The team grew from 3 to 7 technicians. The full breakdown is in the Arctic Air case study.
How to choose an HVAC lead provider
Ask the same questions of marketplaces, call networks and agencies, then compare answers side by side.
Are the leads exclusive?
If not, how many other HVAC companies receive the same homeowner?
What counts as a billable lead or call?
Get the definition in writing, including credits for wrong numbers and calls outside your service area.
Who owns the data and accounts?
With an agency, you should own the ad accounts and call tracking. With a marketplace, ask what you keep if you leave.
Can they report booked calls, not just leads?
A provider that cannot connect leads to your dispatch calendar is selling volume, not jobs.
How do they handle seasonality?
Ask what happens to your budget and offers in the weeks between peak heating and cooling demand.
If you want help comparing agencies specifically, read how to choose a Google Ads agency for home services and our roofing lead generation guide, which uses the same cost-per-booking method. Or see how our HVAC marketing system books service calls, and book a call to get your own numbers by source.
Frequently asked questions
How can I get HVAC leads?
From lead marketplaces, pay per call networks, exclusive lead providers, Google search ads and Local Services Ads, Meta ads for seasonal offers, and your own Google Business Profile, website and reviews.
How much do HVAC companies pay for leads?
Minyona, a lead seller, lists shared marketplace leads at $15 to $50, pay per call at $50 to $150 or more per call, and exclusive leads at $50 to $200. In our Arctic Air account, own campaigns ran at a $28 cost per lead in ad spend, before management fees.
Are exclusive HVAC leads worth it?
When your office calls within minutes and your average ticket supports the price. They make more sense for installations than for low-ticket service calls.
How do pay per call HVAC leads work?
A network routes inbound calls to your line and bills you per call that meets its rules, such as a minimum duration. You pay whether or not the call books a job, so get the billable-call definition in writing.
How do I get free HVAC leads?
Build your Google Business Profile with real photos, collect reviews after every job, publish service pages for each job type and area, and remind maintenance plan customers before each season.

Want this built for your clinic?
Book a strategy call and we will model a realistic appointment target from your budget, market, and offer.


