WHY HVAC CALLS GO UNANSWERED
You’re on a roof in 95° heat. The dead AC calls the next company.
You’re up on a commercial roof pulling a vacuum. The phone rings in your pocket, but you can’t answer with tools in your hands. By the time you climb down, they’ve already called the next company on Google. That missed call was a $12k commercial install. They didn’t wait. They called the next HVAC company on Google, and the one who picked up first won the job.
average lost revenue per missed call (LTV excluded)
what a busy shop loses to missed calls in a year
of callers who reach voicemail hang up without leaving a message
Sources: AgentZap HVAC Industry Phone Statistics, 2026. Invoca call analytics research.
HOW IT WORKS
Call comes in. Job comes out.
The call forwards, nothing changes for the caller.
Your business line forwards to SubCall. No app, no hardware, no new number. Callers dial what they always have.
It picks up in under 3 seconds.
Warm, conversational, and in your business name. It sounds like a person who works for you. Not a phone tree.
It asks HVAC-specific questions.
Cooling, heating, or maintenance? What is the unit doing/not doing? Is it residential, commercial, or multifamily? Any vulnerable people in the home? What is the access like?
The job lands. The tech gets a text.
Within seconds of the call: name, address, problem, urgency, and details go to your dashboard and to the assigned tech by SMS. The customer gets a confirmation text.
EMERGENCY TRIAGE
It knows an AC failure in 100° heat from a tune-up request.
SubCall doesn’t just take messages. It triages. It knows what to ask based on the caller’s problem.
WHY HVAC CONTRACTORS PICK SUBCALL
Over an answering service, or hiring.
| SubCall | Answering service | Hiring | |
|---|---|---|---|
| Answers 24/7 | Included | Upcharge | Requires overtime |
| Knows HVAC terminology | Built-in | Generic script | Months of training |
| Identifies vulnerable populations | Yes | No | Inconsistent (needs training) |
| Gives caller safety instructions (CO/gas) | Trained protocol | Takes a message | Inconsistent |
| Dispatches tech via SMS | Yes | No | Manual |
| Emergency triage | HVAC-specific | Generic prompt | Inconsistent |
| Monthly cost | From $349/mo | $400–$900+ | $3,500+ /mo |
| Set-up time | Under 5 minutes | 3–5 days | Weeks |
FAQ
A few questions, answered.
How does it handle HVAC emergencies differently than an answering service?
It asks HVAC-specific triage questions and identifies vulnerable occupants (infants, elderly, anyone with a medical condition) before flagging urgency. A generic answering service asks "is this an emergency?" and takes a message. SubCall texts you immediately with the address, problem, and urgency level — and gives the caller safety instructions when needed.
How much does it cost for an HVAC business?
From $349/month, including 500 minutes and 24/7/365 coverage. No after-hours upcharge.
What HVAC-specific questions does it ask?
Whether the unit is cooling, heating, or just blowing air. Is the thermostat blank? Is there ice on the lines? Are there vulnerable populations in the home? It triages the situation like a dispatcher, not an answering service.
Can it tell a dead AC from a gas emergency?
Yes. It triages on conditions. No AC is a service call. A gas smell or CO alarm is a life-safety issue, and it instructs the caller to evacuate and call 911 or the utility before dispatching you.
How long does setup take?
About 5 minutes to set up. Your AI receptionist is fully live within 15 minutes, with every service running.
Does it replace my phone number?
No. Your existing business number stays the same. Calls forward to SubCall.
Can it handle multiple calls at once in peak season?
Yes. It never has a busy signal. It scales instantly to answer 5, 10, or 50 calls at once during a heat wave or freeze.
What if a caller has a complex commercial issue?
It takes down the details (size of unit, tonnage, roof access) and flags it for the commercial estimator on your team to follow up on.