HVAC
How HVAC companies are losing booked jobs at 11pm
After-hours calls drive a huge share of HVAC revenue. Here's what's actually happening to those leads and how to stop the leak.

It's 11:14pm on a Tuesday in February. The temperature outside is 18°F and dropping. Inside a 2,400 square foot house in your service area, a furnace just stopped working.
The homeowner does what every homeowner does. They open Google. They search "HVAC repair near me." They tap the first three or four results that come up.
The first place rings six times and goes to a generic voicemail. The second place has an after-hours answering service that takes a message and promises someone will call back in the morning. The third place answers on the second ring. A real person, calm, asks the right questions, gets a tech dispatched within the hour.
Guess which one books the job.
The numbers nobody talks about
We've looked at call data from a lot of HVAC operations. The pattern is depressingly consistent:
- 30 to 40 percent of HVAC service calls happen outside 9-to-5. Evenings, weekends, holidays. The breakdown moments don't respect business hours.
- Of those after-hours calls, more than half go unanswered or get bumped to voicemail. And of voicemails left, fewer than 15 percent ever get a callback that actually books a job.
- The first company to answer wins about 70 percent of the time. Not the cheapest. Not the most reviewed. The first one to pick up the phone.
This isn't a marketing problem. The leads are showing up. They're just falling on the floor between when they call and when somebody calls them back.
Why the usual fixes don't work
There's no shortage of "solutions" sold to HVAC contractors for this. Most of them have predictable failure modes.
The on-call rotation. Somebody on the team carries the phone after hours. Sounds great. In practice, your tech is asleep, doesn't answer, or answers groggy and forgets to actually book the job. You've added stress to your team and you're still losing leads.
The third-party answering service. A call center somewhere takes a message, reads from a script, and tries to schedule. They don't know your service area, your pricing, your equipment, or your dispatch system. The customer can tell. They hang up and call the next number on the list.
The IVR / voicemail tree. "Press 1 for emergencies, press 2 to leave a message." Nobody emergency-presses 1 to leave a voicemail. They hang up and Google the next company.
The form on your website. People with broken furnaces don't fill out web forms at 11pm. They want a human voice, now.
What the leak actually looks like in dollars
Here's the math, if you want to be honest with yourself about it.
A typical HVAC service call generates somewhere between $250 and $700 in revenue. A no-heat or no-AC emergency can easily be $1,500 to $4,000 if it's a replacement situation.
If your shop runs at, say, 80 service calls a week and roughly a third of them are after-hours, you're looking at 25 to 30 after-hours leads weekly. If you're capturing half of them, you're leaving 12 to 15 potential bookings on the table every single week. At an average ticket of $400, that's $5,000 to $6,000 in weekly revenue going to the company down the road that picked up.
Multiply that out across a year and the leak is bigger than most marketing budgets.
What works
There's only one thing that consistently works: a real, fast, qualified response to every after-hours call, every time.
That's the part that's hard to staff for. It's also the part that AI is now genuinely good at.
The version of this that works isn't a robot reading from a script. It's a system that:
- Answers in seconds. No rings, no hold music, no voicemail. The phone gets picked up.
- Qualifies the job in under a minute. What's broken, when did it start, what's the make and model, is anyone in the house at risk.
- Books the dispatch directly into your system. ServiceTitan, Housecall Pro, Jobber, whatever you use. The job shows up in your dispatch board, ready for the morning or for the on-call tech.
- Knows when to escalate. A flooded basement at 2am isn't a "we'll see you Tuesday" call. The system knows the difference and pages your on-call tech for the real emergencies.
- Texts the customer immediately afterward. Confirmation, ETA window, what to expect. Nothing kills trust like silence after you book a job at 11pm.
The bar is the experience the customer has when they call. If it feels like a real person who cares, you book the job. If it feels like a phone tree or a generic message-taker, you don't.
The takeaway
After-hours leads are the highest-intent, highest-conversion calls your business gets. The customer is already sold on the urgency. They're not shopping. They just want somebody to pick up.
If you've been on the losing end of those calls for a while, the fix isn't more advertising. It's making sure the next call gets answered in seconds, every time.
That's the part Nephew handles, end to end.