An HVAC answering service picks up the calls your office cannot, books the job or takes a message, and pages your on-call tech when the call is a true emergency. It pays for itself when the jobs you recover during a heat wave or cold snap are worth more than the fee, and one month of phone records is enough to check that. At the two providers priced below, Ruby and Smith.ai, published live-answering plans start at $250 to $300 a month and the largest standard plans run $1,725 to $2,100, so the billing model you pick matters as much as the provider.
How many HVAC calls go unanswered
More than most owners think. In Invoca’s 2026 Home Services Lead Conversion Benchmarks Report, 52% of callers to home services businesses spoke with a person. HVAC came in at 34%, the second-lowest answer rate of the nine sub-industries in the report. When HVAC calls were answered, 45% were leads and 43% of those leads converted on the call.
Read those figures with care. They are averages across Invoca’s own customers, and the answer rate counts every inbound call, including misdials and quick hang-ups. Across home services the rate rises to 65% for calls longer than 15 seconds. Your numbers will be different, which is why the first step is your own call log.
There is a second cost if you buy Google Local Services Ads. Google’s help page on how those ads are ranked lists responsiveness to customer inquiries as a factor and says missed calls may hurt it.
Price your own peak month
Pull July or January from your phone system and count total inbound calls, unanswered calls, and the hours when the misses happened. Then run the arithmetic. The example below is hypothetical. The 45% lead rate and 43% conversion rate are borrowed from Invoca’s HVAC benchmarks as starting assumptions; the call volume, the 20% miss rate and the ticket are invented, so replace all of them with your own.
- 500 inbound calls in July, 20% unanswered: 500 x 0.20 = 100 missed calls
- 45% of those are real job inquiries: 100 x 0.45 = 45 leads
- 43% would have booked if someone had picked up: 45 x 0.43 = about 19 jobs
- Average repair ticket of $400: 19 x $400 = $7,600 in missed revenue for the month
Multiply by your gross margin before comparing that with a vendor’s fee. Do not count on callbacks to close the gap. A callback is an outbound dial, and in Munzai’s own 2026 campaigns only 35% to 48% of dials are answered. Those are calls to businesses, not homeowners, but a homeowner with no cooling is likely to try the next company before you ring back.
What a 100-call month costs: per minute, per call or AI
Answering services bill in three main ways. The prices below were on each provider’s own pricing page on October 2, 2026. They are examples, not recommendations, and the 100-call column is hypothetical arithmetic for the peak month above.
| Billing model | Published example | 100 calls in one month | Peak-season catch |
|---|---|---|---|
| Per minute, live agents | Ruby: $250 for 50 minutes, $395 for 100, $720 for 200, $1,725 for 500; 24/7 live answering included | At an assumed 4 minutes a call, 400 minutes: the 500-minute plan at $1,725 | Long troubleshooting calls burn minutes. The page lists no rate for minutes beyond the plan, so ask. |
| Per call, live agents | Smith.ai: $300 for 30 calls, $810 for 90, $2,100 for 300; extra calls $11.50, $10.50 and $8.50 each | $810 + (10 x $10.50) = $915, plus the $1.50 booking add-on on 100 calls = $1,065 | Add-ons are charged per call. Spam and unsolicited sales calls are not billed. |
| AI receptionist | Smith.ai AI Receptionist: $150 a month for 75 calls, extra calls $2.50 each | $150 + (25 x $2.50) = $212.50 | Test how it handles a no-heat call with an infant in the house. |
| Offshore provider, such as Munzai | Quoted per scope | Set in the quote | Agent location and accent. Ask for recordings. |
If live answering recovered the 19 jobs in the example, the per-call plan works out to $1,065 / 19 = about $56 per booked job, and the per-minute plan to $1,725 / 19 = about $91. Both are well under a $400 ticket, but only if the service books the job instead of taking a message.
HVAC demand is seasonal, so ask whether you can move between plans. Smith.ai’s pricing page says you can change plans at any time, with the new plan billed from the next month. A plan sized for July is wasted money in October.
After-hours dispatch rules to hand any service
An answering service is only as good as the rules you give it. Write these down before you forward a single call.
- Safety calls are not bookings. If a caller reports a sounding carbon monoxide alarm, the agent should not schedule anything first. Consumer Product Safety Commission guidance is to move outside to fresh air right away and call 911 or the fire department. For a gas smell, script the instruction your local gas utility publishes. Then the agent alerts your on-call tech.
- Define an emergency in writing. For example: no heat when the outdoor temperature is below a number you set, no cooling above a number you set, any outage in a home with an infant, an elderly person or someone medically vulnerable, and water coming through a ceiling from an air handler.
- Everything else gets the first open slot. The agent books it on the call. “Someone will call you back” is how the job goes to a competitor.
- State the after-hours fee before dispatch. The agent reads your diagnostic or after-hours charge and gets a yes, so your tech does not drive out to an argument.
- Set an on-call ladder. Primary tech first, a backup if there is no acknowledgment within a set time such as 10 minutes, then the service manager or owner.
- Flag maintenance-plan members. If members are promised priority service, the agent needs to ask and tag the job.
- Capture the same fields every time. Name, address, callback number, system type (furnace, heat pump, central AC, boiler, mini-split), the symptom, and how the caller found you.
Check that it books into your software
Many HVAC shops run ServiceTitan, Housecall Pro, Jobber or something similar, and a booked job should land on that dispatch board without anyone retyping it. Your options depend on the platform:
- Housecall Pro sells its own service, HCP Assist. Its page says calls are answered live by trained agents, jobs are booked straight onto your Housecall Pro calendar, and you can choose weekday, weekend or 24/7 coverage.
- ServiceTitan lists third-party partners in its marketplace. One example is Avoca AI, whose listing says it books jobs directly into ServiceTitan through the API.
- Jobber users can look at Smith.ai’s Jobber integration, which lists receptionists booking services directly on your calendar as the native option.
“We integrate” can mean anything from a booked job to a contact record created through Zapier. Ask every provider to place a test booking while you watch your board, and check that the job type, time window and notes come through correctly.
Where Munzai fits, and where it does not
Munzai Solutions is a Pakistani company, and we say so up front. Our team is in Pakistan, works US and Canadian business hours, and calls are recorded. Lower labor costs in Pakistan are the reason our pricing is what it is. Our inbound call handling is quoted per scope, based on your call volume, the hours you need and how bookings should be logged. If you need nights, weekends or holidays, ask for those hours to be written into the quote.
We are the wrong choice in two cases. If your customers must reach a US-based agent, choose a domestic provider; Smith.ai, for one, lists “No overseas agents” on its pricing page. And if you only need a few dozen overflow calls answered a month, a small per-minute or per-call plan is the simpler purchase.
Where we are strongest is the other half of the seasonal problem. Munzai is primarily an outbound sales agency, and the slow months are when an HVAC company should be calling property managers, facility managers and builders about commercial maintenance contracts. A dedicated SDR costs $1,800 a month for a 40-hour week and makes 80 to 110 dials a day, month to month with 30 days’ notice and no setup fee. See SDR services for home services for how that works. From January through August 2026 our teams logged 69,722 connected calls across all clients, and we are rated 5.0 on Clutch and 4.8 on DesignRush.
To hear how our team sounds before you trust anyone with your phones, run a pay-as-you-go job. You supply the script and a list, for example 150 property managers in your service area. Every lead is dialed twice, packages start at $399 for 150 leads, and in 5 to 7 business days you receive a dispositioned file with call notes, a summary and a 30-minute debrief.
Common questions
Do I need coverage all year or only in peak season?
Your call log decides. If misses cluster in July, August and the first cold weeks, buy overflow and after-hours coverage for those months and scale the plan down in spring and fall.
Should the answering service quote repair prices?
No. Give agents your diagnostic fee, your after-hours fee and your service area. Repair and replacement pricing should come from the tech on site.
Live agent or AI?
AI is far cheaper per call and fine for routine booking. A person is the safer choice for safety calls, upset customers and judgment calls about whether a no-heat visit can wait until morning. Place ten test calls yourself, including one at 2 a.m., before you decide.
Want a quote for inbound call handling, or a low-cost way to hear our team on real calls first? Contact Munzai with your monthly call volume, your scheduling software and the hours you need covered, and we will scope it and send a price.