Free HVAC Leads: What Actually Works (and What It Really Costs You)
Every HVAC owner has typed “free HVAC leads” at some point, usually in a slow week. Here’s the honest version of the answer, including the part most articles skip: what each free channel costs you in hours, and where free stops.
The free channels that actually produce jobs
The referral ask. Not a program, a habit: every completed job ends with a direct ask — a review, and “who do you know with a system older than ten years?” Referred customers close at the highest rate of any lead source in the trade and negotiate the least. Cost: thirty seconds of nerve per job.
Google Business Profile. The single highest-leverage free asset in local trades. Complete every field, add photos weekly, list precise service areas, and answer every review — including the bad ones — within a day. Your GBP feeds Maps results, “hvac near me” (a query with 165,000 US searches a month), and your Local Services Ads eligibility later. Cost: an hour a week, forever.
Reviews as an engine. Reviews are not vanity — they’re ranking fuel and closing fuel at once. The contractors who win Maps ask for the review on the driveway, not in an email three days later. Cost: discipline.
Neighborhood groups. Nextdoor and local Facebook groups produce real replacement work, with a strict rule: be the helpful HVAC person for months, not the advertiser. One genuinely useful answer about why a fifteen-year-old system short-cycles is worth fifty posted flyers. Cost: evenings.
Your past customer list. The cheapest replacement lead in existence is a customer whose system you serviced eight years ago. A twice-a-year check-in text to your own list outperforms most paid media. Cost: an afternoon, twice a year.
The “free” that isn’t
Free-lead websites and directories mostly monetize you sideways: trial credits that roll into shared-lead billing, listings nobody scrolls to, or your contact details becoming the product. And shared-platform trial offers deserve their own warning label — the “free first leads” are the same leads sold to up to five contractors, so what’s free is entry to a race.
Where free stops
Every free channel above shares one property: you can’t turn it up. You cannot order three more referrals in February or make the neighborhood need more furnaces. That’s the honest boundary — free channels set your floor, and they cap. Growth past the cap means a paid channel: Local Services Ads while they last, your own ads if you have the team, or buying exclusive verified leads where volume is a decision.
That last one is what we do — exclusive HVAC replacement leads, verified before delivery, from $69 per accepted lead, no retainer — but the sequence matters: fix the free channels first. A paid lead landing in a business with no reviews and a half-empty Google profile closes worse than the same lead in a business that did the free work. When the free engine is running and the calendar still has gaps, check if your area’s open.