It is 7:40 on a Tuesday evening. A homeowner’s AC just quit, the house is getting warm, and they are scrolling their phone for someone to call. They dial your number first. It rings, rings, and goes to voicemail. They hang up and call the next company on the list.
That call is gone. Not delayed, not “they’ll try again tomorrow.” Gone. And it is one of the most expensive things that happens in a service business, because it happens quietly. No alert, no record, no missed-call line item on a report. Just a job that went somewhere else.
Why the after-hours call is the one that hurts most
Daytime calls are easier. Someone is usually near the phone. The ones that leak out are early mornings, evenings, weekends, and the stretch when your tech is on a job and nobody is free to pick up.
The average service contractor misses around 27% of inbound calls. The bigger problem is what happens next: most people who hit voicemail do not leave one and do not call back. They move on. So the missed call is not a “maybe later.” For most callers it is a final answer.
And after-hours callers are often your best callers. A warm day, a cold night, a unit that died right before company arrives. These are people ready to book now, not price-shoppers killing time. Losing a tire-kicker stings a little. Losing a ready-to-book emergency call stings a lot.
What one missed call a week actually costs
You do not need a complicated model for this. Take your average job value. Multiply by one missed bookable call a week. Multiply by 52.
For most HVAC shops, one average repair sits somewhere in the few-hundred-dollar range, and a system replacement is far more than that. Even at the low end, one lost job a week adds up to real money over a year. And one a week is a conservative guess. On a hot stretch, you can lose that many in a single evening.
Here is the part owners miss. You are already paying to make that phone ring. The truck wrap, the Google ads, the Google Business Profile, the reviews you worked for. All of that spend exists to produce the call. When the call rings out, you paid for the lead and handed it to your competitor for free.
Three ways to stop the leak
You have options, and they are not all-or-nothing. Pick the one that fits how you run things today.
1. An answering service
A live service picks up after hours and takes a message or books into your calendar. It works, and people have used it for decades. The trade-offs are cost per call, hold times when they are busy, and operators who do not know HVAC and cannot answer a simple question about your service area or pricing.
2. A tight voicemail-plus-text system
If you want the free version, make your voicemail do more work. A short greeting that sets expectations, plus an automatic text back to any missed number that says you got their call and will reach out first thing. It will not book the job, but it keeps the caller from feeling ignored, and that alone wins some of them back. The catch is that it still depends on you returning the call before they book elsewhere.
3. An AI voice assistant
This is the newer option, and it is the one that actually answers. An AI voice assistant picks up every call, day or night, handles the common questions (“Do you service my zip code? How soon can you come out? What does a diagnostic cost?”), books the appointment, and texts the details to you or your dispatcher. It does not take lunch, it does not sleep, and it does not let the phone ring out.

The honest limits: it is not a human, so you want it to hand off cleanly to a person when someone asks, and you want it trained on your real services and pricing so it is accurate. A generic bot that answers everything with “please call us” is worse than nothing. Done right, though, it turns the 7:40 p.m. call into a booked job instead of a lost one.
How to start
Do not overthink it. Start by measuring what you are actually losing:
- For 30 days, track your missed-call count, especially after hours and on weekends.
- Multiply the bookable ones by your average job value. That number is your leak.
- Pick one fix above, put it in place, and measure the same 30 days again.
If the fix pays for itself in recovered jobs, keep it. If it does not, drop it. Clarity beats complexity, and small wins compound. A system that does not save time or make money is not a priority.
Common questions
Won’t customers be annoyed talking to an AI?
Customers are annoyed by voicemail. Someone whose AC just died at night wants an answer, not a callback three hours later. An assistant that picks up right away, answers the basic questions, and books the visit beats a next-morning callback every time. Be upfront that it is an assistant, and make it easy to reach a person when they ask.
Do I need technical staff to set this up?
No. These systems are built for non-technical owners. Most of the setup is just answering questions about your services, your pricing ranges, and your service area so the system has accurate information to work from.
What does it cost?
It varies with call volume and features, but for most trades the cost of one recovered job covers it. That is the whole test. If it cannot pay for itself with the calls you are currently losing, it is not worth doing.
Measure your missed calls for 30 days, especially after hours and on weekends. Multiply the bookable ones by your average job value. That number tells you whether any of this is worth doing.










0 Comments