HVAC Lead Generation: 12 Strategies That Book More Jobs
An HVAC company in Phoenix told us they lose 4-5 calls every Saturday to voicemail. At $400 per AC install lead and $175 per emergency repair, that's $1,500-2,000 walking away every weekend — to the competitor who picked up.
Lead generation for HVAC businesses isn't complicated. It's 12 strategies, ranked by what actually books jobs. Some cost nothing. Some cost thousands. All of them work — if you execute them.
Here's the list, ordered by ROI. Start at the top and work down.
1. Answer Every Call Cost: $29/mo | ROI: Highest
This isn't a marketing tactic. It's the foundation everything else sits on.
The average HVAC business misses 60-80% of incoming calls. That's not a lead generation problem — it's a lead destruction problem. You're already generating leads. You're just not answering the phone when they call.
The math:
If you miss 5 calls a day and 30% of those would have been jobs averaging $350, that's $525/day in lost revenue. $136,500/year. A $29/mo AI answering service captures those calls 24/7.
How to do it: An AI receptionist answers every call — nights, weekends, while you're on a roof. It books appointments, qualifies leads, handles emergency dispatch, and texts you the details. No voicemail. No "I'll call you back."
Start here because every other strategy on this list generates more calls. If you can't answer the calls you're already getting, spending money on Google Ads or SEO just sends more leads to voicemail.
2. Google Business Profile — Own Your Local Pack Cost: Free | ROI: Very High
When someone searches "HVAC repair near me," Google shows three businesses in the map pack before any website results. Being in that pack is the single highest-value SEO position for HVAC companies.
What to do:
- Claim and fully complete your Google Business Profile
- Add all services you offer (AC repair, furnace install, duct cleaning, etc.)
- Upload 20+ real photos — your truck, your crew, completed jobs
- Set accurate service areas and hours
- Respond to every review within 24 hours
- Post weekly updates (seasonal tips, promotions, completed projects)
Why it works: 46% of Google searches have local intent. Your GBP is free, and a fully optimized profile outranks competitors who set it up and forgot about it.
3. Customer Referrals — Turn Happy Customers Into Salespeople Cost: $25-50/referral | ROI: Very High
The most trusted form of marketing. A referral from a neighbor who just got their AC fixed is worth more than any ad.
How to build a referral program:
- After every completed job, ask: "If anyone you know needs HVAC work, I'd appreciate the referral."
- Offer $25-50 off the next service for every referral that books
- Make it easy — give them a card, a text-friendly link, or tell them to just give your number
- Track referrals so you can thank the referrer
The math:
If 10% of your customers refer one person per year, and your average job is $350, every referral costs you $25-50 and earns you $300+.
4. Google Ads — Pay to Be First Cost: $500-2,000/mo | ROI: High, but expensive
Google Ads puts you at the top of search results for "AC repair near me" or "HVAC installation [city]." You pay per click, and HVAC clicks aren't cheap — $15-40 per click depending on your market.
What works for HVAC:
- Local Service Ads (LSAs): Google-verified, pay per lead (not per click). Average $25-50/lead. These appear above regular ads.
- Search ads: Target high-intent keywords — "AC repair [city]," "furnace replacement near me," "emergency HVAC service"
- Negative keywords: Exclude "DIY," "how to," "free," "jobs," "salary" — these waste your budget
Budget guidance:
- Solo operator: $500-1,000/mo to start
- 3-5 truck operation: $1,500-3,000/mo
- Track cost per lead religiously. If you're paying $40/click and converting 10% of clicks into jobs, each job costs $400 to acquire. That's fine for a $3,000 furnace install. It's terrible for a $150 service call.
5. Reviews — The Free Trust Signal Cost: Free | ROI: High
87% of consumers read online reviews for local businesses. For HVAC, reviews are the tiebreaker between you and the other company in the Google Map Pack.
How to get more reviews:
- Ask after every job. Timing matters — ask when the customer is happiest (system running, house warm/cool again)
- Text them a direct link to your Google review page (search "Google review link generator")
- Don't offer incentives for reviews — Google penalizes this
- Respond to every review, positive and negative. Keep responses professional and brief.
- Target 50+ reviews as fast as possible. Businesses with 50+ reviews get significantly more clicks.
6. SEO — Rank for "HVAC [City]" Searches Cost: $0-500/mo | ROI: High, but slow
SEO is the long game. It takes 3-6 months to see results, but once you rank, you get free leads every month without paying per click.
What to focus on:
- Google Business Profile (covered above — this is your #1 local SEO move)
- Website basics: Fast loading, mobile-friendly, clear service pages for each offering
- Location pages: If you serve multiple cities, create a page for each: "AC Repair in [City]"
- Blog content: Write about what your customers search for — "how often should I replace my AC filter?", "signs your furnace is failing," "HVAC maintenance schedule"
- Citations: Get listed in Yelp, BBB, Angi, HomeAdvisor, and industry directories
7. Seasonal Campaigns — Hit When Demand Peaks Cost: $200-1,000 | ROI: High
HVAC is seasonal. Smart marketing matches the calendar.
| Season | Campaign | Channel |
|---|---|---|
| Spring (Mar-May) | "AC tune-up before summer" | Mailers, Google Ads, email |
| Summer (Jun-Aug) | "Same-day AC repair" | Google Ads (high urgency), GBP posts |
| Fall (Sep-Nov) | "Furnace inspection before winter" | Mailers, email, Facebook |
| Winter (Dec-Feb) | "24/7 emergency heating" | Google Ads, answering service |
Tip: Start campaigns 4-6 weeks before the season. The HVAC company that mails "AC tune-up" postcards in March books jobs in April. The one that waits until June fights for scraps.
8. Facebook and Nextdoor — Reach Homeowners Where They Are Cost: $200-500/mo | ROI: Medium-High
HVAC customers aren't on LinkedIn or Twitter. They're on Facebook and Nextdoor.
Facebook:
- Join local community groups. Answer HVAC questions without selling.
- Run targeted ads: homeowners within 25 miles, age 30-65, homeownership interests
- Post completed jobs (before/after photos), seasonal tips, and promotions
- Budget: $200-500/mo for local ads. Target $10-30 per lead.
Nextdoor:
- Claim your business page
- Answer recommendation requests ("anyone know a good HVAC guy?")
- Post neighborhood deals
- This is free and hyper-local
9. Home Services Platforms — Angi, HomeAdvisor, Thumbtack Cost: $20-80/lead | ROI: Medium
Lead marketplaces send you customers actively looking for HVAC work. The downside: you're competing with other contractors for the same lead, and you pay per lead whether or not you win the job.
What to expect:
- Angi/HomeAdvisor: $20-60 per lead. Shared leads (multiple contractors get the same customer).
- Thumbtack: $15-50 per lead. You bid on jobs.
- Typical close rate: 15-25% on shared leads. So a $40 lead turns into a $160-267 customer acquisition cost.
When it makes sense: When you're starting out and need volume. As you build your reputation and SEO, the goal is to phase out paid lead platforms and replace them with direct leads.
10. Email & Text Follow-ups — Bring Past Customers Back Cost: $20-50/mo | ROI: Medium-High
Your past customers are your cheapest leads. They already trust you. They just need a reminder.
What to send:
- Seasonal maintenance reminders ("Time for your fall furnace tune-up — book now")
- Annual service agreements / maintenance plan offers
- Referral reminders ("Know someone who needs HVAC work? Send them our way.")
- Keep it short, direct, and useful. No newsletters about "the history of refrigeration."
11. Vehicle Wraps — Mobile Billboards Cost: $2,000-5,000 one-time | ROI: Medium
Your truck is parked in driveways across your service area every day. A professional wrap turns it into a billboard that works while you work.
What to include: Company name, phone number (large), "Heating & Cooling" or "HVAC," website, and a clean design. Skip the clip art. Professional wraps run $2,000-5,000 per vehicle and last 5-7 years.
12. Direct Mail — Old School, Still Works Cost: $0.50-1.50/piece | ROI: Medium
Postcards still work for HVAC, especially for seasonal campaigns. Target homeowners in your service area with a specific offer and a deadline.
What works: "AC tune-up: $89. Offer ends May 15. Call [number]." Simple, specific, time-limited.
What doesn't: Generic "we do HVAC" brochures with no offer and no urgency.
The math:
1,000 postcards at $0.75 each = $750. If 1% book a $400 job, that's 10 jobs = $4,000. 5.3x return.
The Strategy That Ties Everything Together
Every strategy on this list generates more calls. The question is: who answers those calls?
If you're spending $1,500/month on Google Ads and half those calls go to voicemail because you're on a roof replacing a condenser, you're burning $750/month. An AI answering service costs $29-69/month and ensures every call — every lead you paid for — gets answered, qualified, and booked.
Step 1: Start answering every call.
Step 2: Then invest in generating more of them.
See how AI receptionists compare: Claudessa vs. Smith.ai | Claudessa vs. Rosie