Advice
HVAC LEAD GENERATION: WIN THE JULY CALL AND THE WINTER SLOW SEASON

In short: HVAC lead generation has two jobs. In the summer, win the urgent call by answering first. In the winter, stay busy with maintenance plans, heating work and the replacement quotes you gave months ago. Most HVAC companies don’t need more leads. They need to answer every call and follow up on every quote.
When the AC quits at 4 PM in July, the family isn’t leaving a voicemail. They’re hot, the kids are cranky, and they’re calling down the list until somebody picks up. That’s the most expensive click in the trade, and it books before you hang up, if you’re the one who answered.
Then October comes and the phone goes quiet. Same company, same crew, half the calls.
Where HVAC leads come from
- Google Ads. “AC repair near me” in July. Turn spend up in heat waves and down when the schedule’s full.
- Local Services Ads. The Google Guaranteed listings at the very top. You pay per lead, and the trust badge helps. Here’s how they stack up in Local Services Ads vs Google Ads.
- Your Google Business Profile. Categories set to HVAC contractor, Air conditioning repair service and Heating contractor. Photos of installs. A review ask after every job.
- Your website. A page for each service: AC repair, AC replacement, heating, maintenance plans, ductwork, mini-splits. Each with financing and click to call.
- Your customer list. Past customers are the cheapest leads you have. Maintenance plans, tune-up reminders and referral asks.
Summer calls go to whoever answers
You’re on a roof unit at 105 degrees and the phone is in the truck. That’s not a reason to lose the call. It’s a reason to have a backup.
- A missed-call text in under a minute that offers two times. Here’s what to text when you miss a call.
- A person or system that can answer and book when your crew can’t. That can be your office, an answering service for HVAC, or an AI receptionist.
- Calls back within minutes, not after the job. I go deeper on why in how fast you answer is the real cost of a lead.
Every missed call in July is a lost job and a wasted ad click.
Replacement quotes wait a year
You quoted a new system. The homeowner said they’d try to get one more summer out of the old one. Nobody followed up. When it finally died, they called whoever answered.
That quote was a warm lead you already paid for. Treat it like one. Every quote gets a text the same day, a call the next, and a reminder a week out. Then put the open ones on a list and check in before the next season starts. A homeowner who said “not this year” in August might say yes in March.
Winter is quiet because nobody planned for it
The slow season is fixable, but you have to start in the busy one.
- Sell maintenance plans in the summer. Every repair call is a chance to sign them up. Those plans fill your winter schedule with tune-ups.
- Push heating work in the fall. Furnace checks, heat pump service, before the first cold snap.
- Work your open quotes. Every replacement quote from the summer is a lead for the winter.
- Keep the ads on, but smaller. Heating searches still happen. Spend less, but don’t disappear.
I wrote more about this in five habits for a year-round busy season.
Track by booked job
Look at four numbers every week before you raise the budget:
- Missed calls
- How fast you call back
- Booked jobs, by where they came from
- Replacement quotes still open
A channel that sends fewer leads but more booked jobs is the one to feed. Cost per click and cost per lead don’t pay the bills. Booked jobs do.
How we handle it
Inside Demand Flow, we find homeowners already looking for HVAC help, run the ads, build the pages, and call every lead within 5 minutes during business hours. After hours, our AI receptionist answers and books. We follow up on every replacement quote until it closes or they say no, and we track every booked job. See everything we do for HVAC companies.
We can do this for you
You can do everything above yourself. Most owners do not have the hours. Dead River Management builds and runs it for all kinds of businesses, from ecommerce brands to recruiting agencies to bakeries. We work in El Paso and across the country. You keep running jobs. We handle the demand, the follow-up, and the tracking. You judge us on booked jobs, not reports. See Snitch, read about The $100K Guarantee, or book a strategy call.
CASE STUDIES
BECOME OUR NEXT SUCCESS STORY
$100,000 IN NEW REVENUE IN 90 DAYS OR YOU DON'T PAY US.
Our team calls every lead within 5 minutes, follows up, books the appointment and rebooks no-shows. You show up and close the job.
Or skip the guarantee and pay $250 for every appointment we book.
WE LITERALLY WROTE THE BOOK ON…
HOW TO GET AS MANY CUSTOMERS AS YOU CAN POSSIBLY HANDLE

Marketing is F*cking Easy is the playbook we run inside Dead River, written so you can do it yourself. The system, the people already looking, the ads, and your first 90 days. 158 pages, no fluff, straight to what to do Monday morning.
Questions
What is the best way to get HVAC leads?
How do HVAC companies get leads in the slow season?
Why don't my HVAC replacement quotes close?
Should HVAC companies buy shared leads?
What should HVAC companies track?
STILL SCROLLING? JUST HIT THE DAMN BUTTON.
People who are already looking. A phone that actually rings. A guarantee with your name on it.
Download your free book now
This $7 Million Marketing Playbook can get you more calls from the people already looking for you, in most cases WITHOUT spending another dollar on ads.

Appointment Setting for Service Businesses: Book the Lead in 5 MinutesNov 1, 2026
Generative Engine Optimization (GEO): How to Get Named in AI AnswersNov 1, 2026
How to Identify Anonymous Website Visitors (and What You Can Do With It)Nov 1, 2026