Those HBR clocks measured contact and qualification on web leads, not HVAC close rate. Use them as speed physics. Run your own phone log.1
The HVAC leak is speed, not “more leads”
An HVAC lead is a person with a hot house, a dead furnace, or a replacement quote on the counter. They called the number on your Google pin, filled a Local Services form, or submitted a website request. If you are slow, they call the next shop.
Most “best AI tools” lists fail this trade. They rank copy generators and quiz funnels next to answering tools. A writer does not recover a missed Saturday no-cool.
Heat is the volume driver. OSHA treats indoor and outdoor heat as an occupational hazard and names air conditioning as an engineering control that keeps body temperature down.8 That is why cooling-season inbound is not a marketing campaign. It is a coverage problem. The shop that answers books. The shop that lets it ring trains the map pack to send the next caller somewhere else.

A writer does not recover a Saturday no-cool.
The shop that answers books. The shop that lets it ring trains the map pack to send the next caller somewhere else.
What AI lead generation actually means in an HVAC shop
Four jobs. Rank them by cash recovered per week of setup.
- What the AI does
- Texts the missed caller in seconds; optional voice overflow after hours
- When it is first
- Always first
- When it is a waste
- If answered calls also fire a “sorry we missed you” text
- What the AI does
- Puts the thread on the owner/dispatcher phone so a person calls back under 60 seconds
- When it is first
- Always paired with the miss
- When it is a waste
- If the AI “handles it” and nobody looks
- What the AI does
- Clock-triggered SMS/email on quoted but unbooked jobs
- When it is first
- After inbound is plugged
- When it is a waste
- If it blasts coupons to people who already said no
- What the AI does
- Reminds you to post, reply to reviews, keep hours true
- When it is first
- Parallel, cheap
- When it is a waste
- If it auto-replies reviews with generic sludge
| Job | What the AI does | When it is first | When it is a waste |
|---|---|---|---|
| Catch the inbound miss | Texts the missed caller in seconds; optional voice overflow after hours | Always first | If answered calls also fire a “sorry we missed you” text |
| Human first touch | Puts the thread on the owner/dispatcher phone so a person calls back under 60 seconds | Always paired with the miss | If the AI “handles it” and nobody looks |
| Estimate follow-up | Clock-triggered SMS/email on quoted but unbooked jobs | After inbound is plugged | If it blasts coupons to people who already said no |
| Map-pack hygiene | Reminds you to post, reply to reviews, keep hours true | Parallel, cheap | If it auto-replies reviews with generic sludge |
Copy tools, blog writers, and “AI SEO” sit after those four. They do not recover a live ring.
Capability cards (buy the job, not a logo)
Missed-call text-back
- Fit
- Every HVAC shop with a published number and trucks that leave the office.
- Caveat
- Answered calls must never fire. A tech who talked for two minutes plus a “we missed you” text is how you look broken. Commercial autodialed texts to wireless numbers need prior written consent; informational texts may use oral consent; emergency messages about danger to life, safety, or property are treated differently under FCC rules.2,9 Have counsel classify your first message. Do not bolt a coupon onto it.
After-hours / overflow voice
- Fit
- Shops that already catch weekday misses by text and still bleed nights.
Form and LSA speed-to-lead
- Fit
- Shops spending on Google Ads or Local Services that currently email the office and wait.
- Caveat
- HBR’s 42-hour average is what slow companies actually did. 37% of the audited firms responded within an hour; 23% never responded.1 You do not want to be in that sample.
Estimate follow-up sequencer
- Fit
- Replacement-heavy shops with a quote log.
- Caveat
- This is not a new lead source. It is unpaid inventory. If you do not log quotes, the tool has nothing to chase.
Google Business Profile operations
- Fit
- Every shop. This is lead gen.
- Caveat
- Auto-generated review replies read as auto-generated. A 90-second human reply beats a reputation suite that writes sludge.
Protocol you can run Monday
Week 0 — measure, do not shop
Week 1 — catch the miss
{Shop name} — we just missed your call. Are you without heat or cooling, and what’s the address? Reply here and we’ll get you on the board. Reply STOP to opt out.Week 2 — after-hours overflow
Week 3 — quotes and GBP
What you still buy with money, not AI: trucks, techs, and Google presence. AI does not create a no-cool. It decides whether you get the job or the next pin does.
HVAC-shaped first text and legal notes live on missed-call text-back for HVAC companies.
Fields the stack must capture
If a tool cannot write these into a thread the owner can read on a phone, skip it.
- Why
- Missed call, after-hours voice, form, LSA, GBP text
- Why
- Ring time, first SMS, first human
- Why
- Dispatch, parts, urgency
- Why
- Who can take it
- Why
- Access
- Why
- Safety, not a sales script
- Why
- Legal. One list, shared
- Why
- Booked / quoted / no-fit / no-reply
| Field | Why |
|---|---|
| Source | Missed call, after-hours voice, form, LSA, GBP text |
| Clock | Ring time, first SMS, first human |
| Heat vs cooling | Dispatch, parts, urgency |
| Address / zone | Who can take it |
| Occupied / vacant | Access |
| Gas / CO flag | Safety, not a sales script |
| STOP / DNC | Legal. One list, shared |
| Outcome | Booked / quoted / no-fit / no-reply |
Misconception
FAQ
The ones that close are inbound from the map pack, repeat customers, and quoted jobs that have not signed. Paid clicks and lead mills only pay after the phone is answered. “Where to find HVAC leads” is the wrong first question if you cannot show last week’s answer rate.
The stack that (1) keeps your published number, (2) texts misses in seconds, (3) puts a human on the callback in under a minute, (4) logs heat vs cooling and address, (5) honors STOP. Dispatch software that does not see the missed ring is office software, not lead gen.
Shops mix a phone/SMS catcher, a job board, and Google Business Profile. The failure mode is four logins and no owner on the first touch. Buy fewer tools. Wire the miss.
Yes, as overflow. No, as a replacement for the person who can commit a truck.
Treat the first SMS as informational (you called us, we are calling back), keep it free of offers, honor STOP, and get counsel on autodialer / consent classification. FCC rules require consent for autodialed or prerecorded calls and texts to wireless numbers, with an emergency exception.
Can AI answer the phone as overflow? Yes. As a replacement for the person who can commit a truck, no. See best AI answering service for contractors.
Sources
Research and regulator text only. None of these is an HVAC close rate unless the writeup says so.
- 1Oldroyd, McElheran, Elkington. “The Short Life of Online Sales Leads.” Harvard Business Review, March 2011
- 2FCC. “Stop Unwanted Robocalls and Texts.”
- 3FCC. “Call Blocking Tools and Resources.”
- 4Google Business Profile Help. “Add text & WhatsApp messaging options.”
- 5Google Business Profile Help. “Chat with customers from your Business Profile.”
- 6Google Business Profile Help. “Changes to Google Business Profile chat and call history.”
- 7FTC. “Complying with the Telemarketing Sales Rule.”
- 8OSHA. Heat exposure overview.
- 947 C.F.R. § 64.1200