FrontDeskProFrontDeskPro

Inbound

After-hours calls: what a missed HVAC or plumbing call costs and how to book it

6 min readBy FrontDeskPro

The short version

An after-hours HVAC or plumbing call is the highest-intent call you get, and the one most likely to hit voicemail and go to the next company. Run your own missed-call math, then hold any answering service to one test: does it book the job into ServiceTitan itself? In production, 478 of 1,201 jobs booked came from after-hours calls.

The after-hours call is the highest-intent call you get

Nobody calls a plumber at 10 pm to price-shop. The caller has water on the floor, or a furnace that quit on the coldest night of the year, and they want someone on the way. Evening and weekend calls are the ones where the problem is happening right now.

That is also why they are the easiest calls to lose. A caller who hits voicemail at 10 pm does not leave a message and wait for your office to open. They hang up and dial the next company on the list. You paid to make that phone ring, and the job goes to whoever picked up.

Missed calls in HVAC and after-hours calls in plumbing follow the same pattern. The demand does not keep office hours. Your coverage has to match it, or you are funding your competitor's Saturday.

The cost of missed calls in HVAC and plumbing: run your own numbers

You do not need an industry statistic to know what after-hours voicemail costs you. You need three numbers from your own shop.

First, count the calls that come in after close in a normal week. Your phone logs show the ones that hit voicemail and the ones where the caller hung up before it picked up.

Second, estimate the share of those calls that would have booked if someone had answered. Be honest here. Some are wrong numbers and vendors. Many are homeowners with a live problem.

Third, take your average ticket for that kind of work. An emergency no-heat call or a water heater replacement is not the same as a tune-up.

Multiply the three numbers, then multiply by 52. That is roughly what voicemail costs you in a year, before you count the customer relationships that started somewhere else. If you want the math done with your own inputs, run the missed-call math on the payback calculator.

The four ways shops handle after-hours calls today

Most HVAC and plumbing shops handle after-hours calls one of four ways, and each has a real tradeoff.

Voicemail. It costs nothing and captures almost nothing. The caller with a live problem does not leave a message. The caller who does leave one still has to be called back, and by then the job may already belong to someone else.

An on-call CSR or the owner's cell. A real person picks up, which is the good part. The bad part is that it does not scale, and it wears out whoever is on the rotation. Calls get missed at dinner or in the shower, and whoever answers is often away from the schedule, so the job still gets booked the next morning.

A traditional answering service. A person answers around the clock and takes a message. That is better than voicemail, and it is what most people mean by an HVAC after-hours answering service. But a message is not a booking. Your morning CSR still has to call the customer back, collect the details again, and find a slot. If the customer already booked with someone else overnight, the callback is wasted.

An AI that books the job. The call is answered, the customer is recognized, and the job is booked into ServiceTitan on the spot. The tradeoff is that the vendor has to actually book into ServiceTitan, and not every vendor that says it does can show it. Ask to watch a job land in a live ServiceTitan account before you sign.

What "books the job" has to mean

For an after-hours answering service for plumbers or HVAC shops, "books the job" is a specific claim. Hold every vendor to it.

The job lands in ServiceTitan itself, not in a separate inbox someone copies from later. It attaches to the right customer record, with existing customers matched by phone number and new customers created cleanly. It gets the right job type, because job type drives duration, priority, and which tech is right for the work. It lands in a real capacity slot your team can serve. And the notes and disposition write back to the record, so the morning team sees what happened.

The distinction is simple. An after-hours message still needs a human in the morning. An after-hours booking is already on the board. If you want the longer checklist, read what a real ServiceTitan integration looks like.

What the production data showed

This is not a projection. Across a PE-backed ServiceTitan home-services portfolio of HVAC, plumbing, and garage-door brands, FrontDeskPro handled 8,712 inbound calls and booked 1,201 jobs over nine months.

478 of those bookings came from after-hours calls, nearly 40 percent of every job booked. 139 of them were booked between 9 pm and 6 am. Every one of those would otherwise have been a voicemail.

The experience held up too. 99.4 percent of callers never knew they were talking to AI, and the zero-issue rate was 94.9 percent. Over nine months, the calls this system handled added up to roughly $480K in revenue captured. The full case study walks through the numbers.

How FrontDeskPro handles the after-hours call

FrontDeskPro answers 24/7 by voice, SMS, and web chat, so the 11 pm burst-pipe call and the Sunday no-cool text both get picked up.

It recognizes existing customers by phone number and sees their history in ServiceTitan before it offers a slot. It applies your dispatch rules: which emergencies to overbook into a full schedule, and how member pricing changes after hours. It books against live capacity, so the slot it offers is one you can actually serve.

When a call needs a person, it escalates to your on-call team with the full context of the conversation. And every outcome writes back to ServiceTitan, booked or not, so your morning starts from a real record instead of a stack of messages.

The ServiceTitan workflow is the same for both trades. The playbooks are not. See how it runs on the HVAC page and the plumbing page.

What it costs, and the next step

Pricing starts at $1,000 per month per brand, with no onboarding fee, no platform fee, and no per-minute fee in the base model. Put that number next to the missed-call math above. For most shops, a small handful of booked after-hours jobs covers the month.

If you want to see it run against a live ServiceTitan account, book a walkthrough and bring your after-hours call count. We will do the math on your numbers, not ours.

Frequently asked

What does a missed after-hours call cost an HVAC or plumbing company?+

Run your own numbers rather than trusting an industry average. Count the after-hours calls you get in a week, estimate the share that would have booked if someone answered, and multiply by your average ticket for that work. Then multiply by 52. That is what voicemail costs you in a year, before you count the customers who never call back.

Is a traditional after-hours answering service enough for a plumbing or HVAC shop?+

It is better than voicemail, but a message is not a booking. Your morning CSR still has to call the customer back, collect the details again, and find a slot. If the customer already booked with someone else overnight, the callback is wasted. An after-hours booking is already on the board when the office opens.

How many after-hours jobs did an AI front desk actually book?+

Across a PE-backed ServiceTitan home-services portfolio of HVAC, plumbing, and garage-door brands, FrontDeskPro handled 8,712 inbound calls and booked 1,201 jobs in nine months. 478 of those bookings came from after-hours calls, nearly 40 percent, and 139 were booked between 9 pm and 6 am.

See it run on your actual ServiceTitan data.

Book a demo

Related reading