Skip to main content

The 4-hour HVAC lead-response window: what 54% of homeowners do, and the auto-text-back fix

Ben Reed ·
Key takeaways
  • Industry surveys on residential service inquiries consistently put the contractor-selection window at around four hours from first contact, with roughly half of homeowners committing inside that window.1
  • The single most consistent revenue leak across HVAC operator interviews and trade reporting is calls that ring out unanswered. Voicemail is not the alternative the caller picks; the next contractor on Google is.
  • SMS open rates run dramatically higher than email open rates across most published industry benchmarks, which is the reason missed-call auto-text-back is the cheapest single intervention available.2
  • Vendor-published recovery rates for missed-call auto-text (Hatch, Podium, and the built-in features inside ServiceTitan and Housecall Pro) typically land in the 30-40% range. Treat those as vendor-supplied directional numbers rather than independent benchmarks.3

The four-hour figure is widely cited in lead-response research going back to the early 2010s and reappears in every fresh residential-services panel.1 The implication for a residential HVAC shop is direct: a call placed at 2 PM that gets returned at 7 PM is, more often than not, returning to a homeowner who has already booked someone else.

I write the content side of HVAC Know It All and I run the dispatch-software comparisons at Full Stack HVAC. Every operator interview, every Reddit thread of homeowners describing how they picked their installer, every podcast guest who scaled from one truck to twenty, lands on the same answer to the question "what was the unlock?": pick up the phone, or text back if you cannot pick up.

Missed calls are the revenue leak everyone sees and most shops still underweight

The arithmetic is unflattering. A shop missing three calls a day at an average residential ticket of $800 is leaving roughly $2,400 a day on the table, or about $72,000 a month if the rate holds. The number is an order-of-magnitude illustration, not a precise forecast: actual close rate on a return call inside the response window varies by market and by what the homeowner is calling about. The direction of the leak is not in dispute.

One contractor on a recent podcast put it more plainly than I will: every missed call goes to your competitor, not to your voicemail. The homeowner is shopping; they will hit the next number.

Why responsiveness outweighs craft in the first contact

The contractor with twenty years of experience and a clean install record cannot demonstrate any of that on the first call. The homeowner has no way to evaluate NATE certifications, Manual J discipline, or refrigerant-handling habits from a thirty-second voicemail. The only thing they can evaluate on first contact is whether anyone answered.

The contractor who answers, or who texts back inside the first minute, earns the next conversation. The rest of the contractors in town are competing for whatever leads are left after that conversation has already started.

The auto-text-back stack and what it actually does

SMS open rates are routinely reported at the high end of any channel benchmark; email open rates for cold or transactional sends typically come in much lower. The exact percentages cited vary report to report (Validity, EZTexting, Mobilesquared), but the gap is large enough that the practical conclusion does not depend on the specific number.2 When a homeowner's call goes unanswered, a text reply has a much higher chance of being seen than a voicemail callback inside the same window.

The text itself does not need to be fancy. A working template:

"Hi, this is [Company Name]. We saw your call and we're on a job right now. We'll call back inside 30 minutes. If you want to send a quick description of what's going on so we can come prepared, that helps. - [Tech Name]"

That message does three things at once. It tells the homeowner a real person is paying attention. It sets a specific callback window instead of a vague "soon". And it starts the conversation: the homeowner is now in a thread with you, not still searching the Google results page.

Vendors selling auto-text products report recovery rates in the 30-40% range on calls that would otherwise have been lost.3 These are vendor-published numbers, so treat them as directional. The cost of running the feature is low enough that the directional case is the only one that needs to clear.

What the fastest-growing residential HVAC shops have in common

Operator interviews and trade-press case studies (ACHR News, Contracting Business) tend to converge on the same handful of patterns for shops that are scaling cleanly:

  • Same-day-or-next-day estimates with a specific time. "We can be there next Thursday between 1 and 4" loses to "we can have a tech at your door this afternoon at 3:30".
  • Online scheduling visible from the homeowner side. A "book a window" link on the Google Business Profile and the website that does not require a phone call to operate.
  • Financing pre-approval at the point of estimate. The "I need to think about it" objection has a different answer when the financing is already loaded.
  • Dedicated call handling. A full-time CSR, a virtual receptionist service, or an overflow answering service. The detail does not matter; the rule is that someone always answers.

The minimum software stack for the speed-to-lead problem

You do not need to be running ServiceTitan to win this. The minimum components, picked from the catalog Full Stack HVAC tracks:

  1. Missed-call text-back. A standalone product like Hatch or Podium, or the built-in feature inside ServiceTitan, Housecall Pro, or Jobber. The capability is now standard.
  2. Online scheduling. A "book a window" link that works from the website, Google Business Profile, and Facebook page. Removes the phone-tag round.
  3. Call tracking. CallRail or an equivalent, so you can see which marketing channels are generating calls, how many got missed, and how long the callback took.
  4. CRM with timestamped lead intake. Inbound time, first-response time, and time-to-booked, all visible. What does not get measured does not get managed.

The fully loaded monthly cost for the minimum stack lands in the $100-300/month range depending on which vendors you pick and how many users you license. Set against the missed-call leak math, the payback is unambiguous.

What to actually do this week

  1. Audit the last 30 days of missed calls. Pull the call log from your phone system. Count the unanswered ones. Multiply by your average ticket. That is your opportunity cost in one number.
  2. Turn on missed-call text-back. Most dispatch software already includes it. If yours does not, a standalone product is a same-day install.
  3. Add online scheduling to the website and the Google Business Profile. "Book a window" beats "call us" in every panel I have seen.
  4. Set a response-time target and watch it. 15 minutes for the callback, 60 seconds for the text. Report it weekly to the team that owns the phone.
  5. Mystery-shop your own shop. Call your own number from a phone the office does not recognize, during a busy stretch, and see what the homeowner sees.

Service quality is the long-run differentiator. Speed-to-lead is the gate that decides whether you ever get to show the quality off.

For the dispatch-software side of this (which CRMs and field-service platforms have the missed-call text-back features baked in), see the dispatch-software comparison post. For the Google Business Profile work that brings the calls in the first place, see the GBP completeness analysis.


Sources
  1. Lead-response time research: original "Lead Response Management Study" series (James Oldroyd, MIT / Inside Sales, 2007 onward) and subsequent residential-services panels at Harvard Business Review and BIA/Kelsey. The four-hour figure is the median window in HVAC and home-services adaptations of that research; precise percentages vary panel to panel.
  2. SMS vs. email open-rate benchmarks: composite of Validity 2025 Email Benchmark Report, EZTexting 2024 SMS Marketing Report, and Mobilesquared SMS Performance Trends. SMS open rates are consistently reported at 90%+ across panels; email open rates for transactional and cold sends typically run 20-30%.
  3. Missed-call recovery rates: vendor-published figures from Hatch, Podium, and platform-integrated equivalents (ServiceTitan, Housecall Pro). Directional rather than independently audited.