All Field Notes

Guides

How to Get HVAC Leads (Start With the Ones You Have)

CaughtLeads · CaughtLeads · July 20, 2026

How to get HVAC leads the honest way. Cover the acquisition basics, then plug the two leaks costing you booked and held appointments: missed calls and a cold customer list.

A phone lying face down on a table at dusk as a service van pulls away in the rain.

The cheapest HVAC lead is one you already earned

A homeowner's system quits in July. They do not fill out a form and wait. They grab the phone and start dialing. If you answer, you are in the running. If you do not, they do not leave a voicemail. They call the next firm.

So before you spend more on ads, plug the leak you already have. The fastest payback in this trade is not a new lead source. It is catching the demand your marketing already paid for: the calls you miss, and the customers you already sold. Never miss another lead.

What actually happens when the phone goes unanswered

A few industry figures for home services, so you feel the size of it. About 85% of missed calls never get a callback. Roughly two out of three callers ring the next firm after one miss. And nearly half come in after hours, exactly when nobody is at the desk.

So do not take our word for the size of it. Pull last month's call log and count the ones that rang out in season, then compare that against what your marketing cost you to make the phone ring in the first place. That is not a marketing budget problem. It is a bucket with a hole in it, and new water will not fix a leaking bucket.

Lead source #1: the calls you miss

Every tactic you build has one purpose: make the phone ring. SEO, ads, reviews, referrals, all of it ends in a call. So the highest-return move is making sure that when it rings, someone answers, qualifies the caller, and books the appointment.

A desk phone glowing in an empty, darkened office after hours.
Nearly half of home-service calls arrive after hours, when the desk is empty.

A missed-call text-back is better than silence, but a homeowner with a dead AC does not want a text promising a callback. They want to talk now. That is what the managed AI receptionist does, and it is one part of the CaughtLeads machine, not the whole thing: it answers by voice and text around the clock, books onto your schedule, and alerts you the moment an appointment lands, so you are the first firm to respond, not the fourth.

Lead source #2: customers you already sold

You are sitting on a list worth more than your ad budget. The customer you serviced four summers ago. The estimate that never closed. Every one is demand you already earned, sitting cold because working a list is nobody's responsibility when the phone is ringing.

Stacked paper service records and job cards under a desk lamp.
Every past customer and unclosed estimate is demand you already earned.

On a genuine, consented past-customer list, reactivation runs about 3% to 10% booking, according to industry figures. From people who already know your name, at effectively zero acquisition cost. CaughtLeads treats it as a system, not a once-a-year "we miss you" email: it messages your own consented list with texts that read like a real shop reaching out, timed to rebook work.

Reactivate without a lawsuit

Every guide that says "just text your customer list" is handing you a legal landmine. Automated texts and AI voice to past customers are regulated, and the rules have teeth.

A fountain pen resting on a printed consent form.
Consent, disclosure and an audit trail are what make reactivation safe.

A real system handles it by default: message only your own consented list, register A2P 10DLC under your EIN, scrub the Do Not Call registry and reassigned numbers, disclose the AI and the recording, honor STOP immediately, and keep a five-year audit trail. Under the TCPA (47 U.S.C. § 227(b)(3)), statutory damages run $500 per violation, and up to $1,500 where the violation is willful or knowing. That is per message, not per campaign, and a service that sends on your behalf can be on the hook alongside you. So compliance is built into CaughtLeads, not bolted on, because reactivating your list is only smart if it does not end in court.

Prove which leads actually held

Booked is not money. In this trade a booked appointment can cancel or fall apart at the estimate. The number that pays is the held appointment. So the honest measure of any lead source is how many appointments held and what they were worth.

That is the loop CaughtLeads closes: every recovered call and reactivated customer is tracked through booked, held, and dollars, then reported to you each month against what you pay. Most tools stop at booked. This one proves the appointment held. See how CaughtLeads catches the leads you already have.

Never miss another lead like the ones in this story

Start a free trial and we'll fine-tune an AI receptionist to your business, then test it on a real call.

Start free trial

More Field Notes