Skip to content

Growth marketing · Lead generation

HVAC answering service vs AI receptionist vs in-house coverage

HVAC answering service costs: per-minute vs per-call billing, what services can do with your schedule, and comparing after-hours options per booked job.

By TradesWork Field Notes team · Reviewed by TradesWork product team · Updated October 15, 2026 · 10 min read

The right HVAC answering service is the one with the lowest cost per booked job, not the lowest price per minute. That sounds obvious, but most owners compare plans by the monthly fee, then never check how many of those answered calls turned into work. This guide shows how answering services actually bill, what they can and can't do with your schedule, and how to run one comparison across four options (a live answering service, a booking answering service, an AI receptionist and your own on-call people) using numbers from your own call log and job records.

It's part of our lead generation guides. If you want to know how much after-hours demand you have in the first place, our post on when homeowners actually call after hours covers the call data. This page starts after you've decided the calls are worth answering.

What an HVAC answering service actually does

"Answering service" covers three quite different jobs. Ask which one you're buying.

Service levelWhat happens to a no-cool call at 9 pmWhat you still do in the morning
Message takingAgent takes name, address, problem and callback number, then texts or emails itCall back, triage and book
Message plus on-call patchAgent follows your rules: emergencies are patched or texted to the on-call tech; the rest become messagesCall back the non-emergencies
Appointment bookingAgent books a time in a connected calendar appCheck the booking against real capacity and confirm

The third level sounds like the answer, but read the fine print. One national receptionist service lists appointment booking as an add-on that schedules "directly on your calendar," naming calendar apps such as Calendly and Acuity.1 A calendar slot isn't an HVAC arrival window. It doesn't know which tech has the skills for a heat pump, how far the drive is, or that Thursday is already overbooked. Expect to re-confirm some of those bookings.

How answering services bill

Two published price lists show the two main models.

 Per minute of live timePer call
ExamplePATLiveSmith.ai
What you pay forMinutes a receptionist is live on your calls, from a monthly bundleEach client call, from a monthly bundle
Published entry points500 minutes for $759 a month, then $1.79 a minute90 calls for $810 a month, then $10.50 a call
What isn't billedAfter-call notes, message entry and wrap-upSpam, sales calls and wrong numbers, if your forwarded line passes caller ID
Booking add-onAsk the vendor; we didn't find one on the pricing page$1.50 per call for appointment booking
ContractNo contracts listed; taxes and fees extraMonthly plans

Source: PATLive and Smith.ai pricing pages, accessed October 15, 2026

Prices are from each vendor's own pricing page on the day we checked, and they change.21 We aren't recommending either; they're simply two clear published examples of each model. The model matters more than the brand:

  • Per-minute plans reward short, efficient calls and punish long ones. A rambling caller with a thermostat question costs you.
  • Per-call plans reward long calls and punish volume. A week of short "are you open?" calls costs the same as real service calls, unless the plan excludes them.

Billing questions to ask before you sign

  • Is it per minute or per call, and what's the overage rate?
  • Are minutes billed by the second or rounded up per call?
  • Are hold time, transfers and patching to my on-call tech billed?
  • Are spam, hang-ups and wrong numbers billed?
  • Is booking an add-on, and into which system?
  • Are holidays, nights or bilingual agents priced differently?
  • What taxes and fees are added to the listed price?
  • Is there a contract or setup fee, and what's the notice period?

The math that matters: cost per booked job

Price per minute is the wrong comparison because the options don't produce the same result. A message at 9 pm and a booked window at 9 pm are different products. Put them on one scale.

Cost per booked after-hours job

monthly coverage cost ÷ after-hours jobs booked from that coverage

Here's a worked example. Every number is an example, including the booked rates, which are assumptions you should replace with your own. Say an HVAC shop gets 150 after-hours calls in July averaging 3 live minutes (450 minutes). About 30 are spam, vendors or wrong numbers, 15 are emergencies that go to the on-call tech under every option, and 75 are bookable no-cool or maintenance calls. The table looks only at those 75.

OptionMonthly cost (example)Assumed booked rate on bookable callsBooked jobsCost per booked job
Per-minute message service (500-minute plan)$75945% (morning callback)34$22
Per-call service with booking add-on (90 calls + 30 overage + 41 bookings)$1,18755%41$29
AI receptionist (450 minutes at about $0.14 to $0.20)$63 to $9055%41$2
On-call tech answers (example stipend)$65050%38$17

Two things stand out. First, the AI line is far cheaper per booked job, which is why it's worth testing. Second, and more useful: the booked rate dominates. In this example, the gap between the 45% option and the 55% options is 7 jobs a month. At an example $300 of gross profit per job, that's $2,100 a month, more than the price difference between any of the human options. Pick on booked rate first and price second.

The AI cost line uses the TradesWork estimate of about $0.14 per minute on the faster model and $0.20 on the most capable one, covering the phone line, voice service and AI. The TradesWork AI receptionist is in early access: it needs a phone number on TradesWork and the voice provider switched on for your account, so confirm it's live for you before you rely on it at night. For a fuller wage-versus-AI comparison, see our post on an AI receptionist or a part-time CSR.

Emergencies: one script for whoever answers

Whatever you pick, the emergency rules shouldn't change between a person and a machine. Write them down once.

  1. 1

    Name the triggers

    Gas smell, carbon monoxide alarm, smoke or sparks from equipment, water near electrical, no heat with an infant, elderly or medically fragile person in the home. The answerer checks these before anything else.

  2. 2

    Safety first, in plain words

    For a suspected CO problem, the CPSC's advice is to get outside to fresh air immediately and then call 911. For a gas smell, tell callers to leave and call the gas utility from outside. Read it, don't improvise it.

  3. 3

    Reach a person

    Patch or text the on-call tech by name, with a backup if they don't answer within a set number of minutes.

  4. 4

    Log the outcome

    Every emergency call ends with a note: who was reached, when, and what was promised.

The CPSC wording comes from its carbon monoxide guidance.3 Give the same script to an answering service, your on-call techs and any AI system. In TradesWork, the AI receptionist checks gas, CO, flooding and smoke triggers before the AI speaks and transfers those callers to your on-call person.

What to hand any after-hours answerer

A new answering service fails in the first week when it doesn't know your rules. Give it a one-page brief.

The after-hours brief

  • Service area ZIP codes, and what to say to callers outside it
  • Job types you book at night, and the ones that wait for the office
  • Your after-hours or emergency fee, and when to disclose it
  • On-call rotation by night, with a backup
  • Membership customers who get priority, and how to identify them
  • Equipment-age questions worth asking on a no-cool call (ENERGY STAR flags AC and heat pumps over 10 years old as candidates for replacement)
  • What a complete message must contain: name, address, callback, problem in the caller's words

The equipment-age line is for the morning team: an old system on a no-cool call is a replacement conversation, not just a repair.4

How to measure it from your jobs

Measure every option with the same three numbers for at least a month before you switch.

Metric

After-hours booked rate

Of the after-hours callers who needed service, how many ended up with a booked job.

jobs booked from after-hours calls ÷ after-hours calls that needed service (spam, vendors and wrong numbers removed)

Where the numbers come from: Your phone log for calls, and the job records for bookings. Tag the after-hours line with its own campaign so its jobs stay separate.

Metric

Cost per booked after-hours job

What you pay for coverage for each job it produces.

monthly coverage cost ÷ after-hours jobs booked

Where the numbers come from: Your answering service or AI invoice, divided by the booked jobs from the metric above.

Metric

Message-to-callback time

For calls that ended as a message, how long the customer waited for your callback.

time of first connected callback − time the message was taken (median)

Where the numbers come from: Message timestamps from the service, and your call log or the lead record.

Listen to five after-hours calls a week, too. The numbers tell you how often; the recordings tell you why. In TradesWork, a phone line can carry its own campaign, so jobs booked from the after-hours line are counted separately, and missed callers get a text back right away. Our missed call text back guide covers that piece.

If TradesForce runs your ads, it proposes lowering budgets when the next few days are about 90% booked, so the night line isn't filling with calls nobody can serve. Whoever runs your ads, ask for the same rule.

Choosing coverage for your shop

Your situationStart with
Fewer than about 20 bookable after-hours calls a monthOn-call tech for emergencies, missed-call text back, disciplined morning callback
Steady evening volume, office closes at 5A service or AI that can book real windows, with emergencies patched to on-call
Callers in your market expect a personA live answering service, with a written brief and a morning confirmation step
Heavy summer and cold-snap peaks onlyCoverage switched on for peak months, measured against the same booked-rate target

Whichever you choose, measure first response for after-hours leads as its own band. Our speed to lead guide explains how, and our HVAC lead generation page covers judging the sources that make the phone ring. The booking rate definition in our glossary is the one to use for every option.

Free download · ExcelField Service KPI ScorecardTrack the 12 numbers that run a service business, week by week, with formulas already built in.

Footnotes

  1. Virtual receptionist pricing, Smith.ai (vendor pricing page), accessed October 15, 2026. ↩ ↩2

  2. PATLive pricing, PATLive (vendor pricing page), accessed October 15, 2026. ↩

  3. Carbon Monoxide Information Center, U.S. Consumer Product Safety Commission, accessed October 15, 2026. ↩

  4. When is it time to replace?, ENERGY STAR, U.S. EPA, accessed October 15, 2026. ↩

Free download

Field Service KPI Scorecard

Track the 12 numbers that run a service business, week by week, with formulas already built in.

Get it free
  • 12 KPIs with definitions and formulas
  • 52-week tracker with trends
  • Targets and red / green flags
  • Per-technician view

Frequently asked questions

It depends on the billing model. Some services charge per minute of live receptionist time, with monthly plans that include a block of minutes; others charge per call, with a monthly bundle and an overage fee. Add-ons such as appointment booking can cost extra per call. Price your own call log against two or three published plans before you sign.