The furnace quits at 9:40 p.m. A pipe lets go on Saturday morning. Those calls are some of the most urgent you'll ever get, and in a small shop they often go to voicemail. Here's how to handle after-hours calls without being on the phone around the clock.
The after-hours problem
Invoca's 2026 Home Services Lead Conversion Benchmarks Report found that only 52% of calls to home-service businesses reached a real person, and just 34% for HVAC. The report notes that home-service requests "often arrive as emergencies, at night, or on weekends," and it lists round-the-clock engagement by voice or text as the biggest lever for answering more calls.
For a one- to ten-truck shop, the question isn't whether you can staff a 24/7 call center. You can't. The question is what happens to the caller when nobody picks up.
Step 1: Decide what counts as an emergency
Before you choose any tools, write down your rules. A simple three-level list works for most shops:
- Emergency (call back now): no heat when it's freezing, an active leak you can't shut off, sewage backing up, no cooling for elderly or medical households, or a sparking or burning electrical panel.
- Urgent (first thing in the morning): a system running poorly, a slow leak that's been shut off, or a water heater out.
- Routine (schedule during business hours): maintenance, quotes and installs.
Add a safety line that no system changes: if a caller smells gas, they should leave the building and call the gas utility's emergency number or 911. Smoke or sparks from electrical equipment means 911. Your after-hours message should say so.
Also decide your after-hours pricing, and be upfront about it. "There's an after-hours service fee of $X" heads off arguments later.
Step 2: Pick a way to catch the call
Here are five options, roughly from cheapest to most involved. Many shops combine two of them.
Option A: Voicemail plus missed-call text-back
The cheapest upgrade. When a night call goes unanswered, the caller gets a text within seconds:
Example after-hours text: "Hi, this is [Your Shop Name]. We're closed right now. Reply with your address and what's going on. If it's an emergency, reply URGENT and our on-call tech will be alerted. If you smell gas, leave the house and call your gas company or 911."
Replies marked URGENT go straight to the on-call phone. Everything else lands in a list for the morning. See our missed-call text-back setup guide for how to set it up, including the carrier registration step.
Option B: On-call rotation with call forwarding
Forward the business line to whoever is on call, by schedule. It works, but people burn out if every call wakes them up. Pair it with Step 1's triage, or with a text-first filter, so the on-call phone only rings for real emergencies.
Option C: Live answering service
A human answering service takes the call, follows your script and routes emergencies. It's good for owners who want a real voice on the line. Get pricing per call or per minute, and test them yourself after hours before you commit. Read the script they'll use.
Option D: Online booking for routine work
Plenty of after-hours callers aren't emergencies. They finally have time to deal with that dripping faucet or a tune-up. A booking link on your website and in your after-hours text lets them pick a slot without waiting until morning. Most field-service software includes one.
Option E: An AI voice or text agent
AI agents can now answer, ask qualifying questions and offer appointment times. Invoca's report points to this as a way to engage callers 24/7. If you go this way, keep it on a short leash:
- Give it your triage rules and safety lines word for word.
- Have emergencies handed to a human, not handled by the bot.
- Read its transcripts every week, especially early on.
- Follow the FCC's rules on automated calls and texts. Among other things, the FCC says AI-generated voice calls are illegal unless the person agreed to them or the caller is exempt. That applies to outbound calls. Answering an inbound call is different, but don't use an AI agent to make outbound follow-up calls without consent.
Step 3: Stop paying for calls nobody can take
If you run Google Ads, check your schedule. Google's ad scheduling lets you choose which days and hours your ads run. Invoca's report recommends pausing campaigns that drive calls into hours when you can't book them, unless something is set up to handle those calls. Either cover the hours or stop paying for them.
Also make your hours clear. Keep your Google Business Profile hours current, including holiday hours. Google explains how in its Business Profile help. If you take emergency calls 24/7, say so on your profile and your site, along with what it costs.
Step 4: Run a morning-after routine
After-hours capture only works if someone follows up. Every morning:
- Open the overnight list of texts, voicemails and booking requests.
- Call back urgent ones first, before 8 a.m. if you can.
- Text a quick confirmation to anyone you've booked.
- Note anything the system got wrong and fix the wording or rules.
A caller who texts at 10 p.m. and hears from you at 7:30 a.m. is usually happy. A caller who hears nothing until noon has probably booked someone else.
Step 5: Measure it
For 30 days, track:
- After-hours calls (from your phone log)
- How many got a response (text, answering service or on-call)
- How many booked
- Revenue from those jobs
That gives you a real number to compare against what the setup costs. Our post on what missed calls cost has a simple formula you can reuse.
A simple starting setup
If you're a small shop starting from nothing, this is a reasonable first version. Adjust it to your trade and area:
- Missed-call text-back with a separate after-hours message
- An "URGENT" reply that forwards to the on-call phone
- A gas and electrical safety line in every after-hours message
- A booking link for routine work
- Google Ads scheduled to match the hours you can cover
- A 10-minute morning callback routine
None of this needs new staff. It needs clear rules and a few settings changed.
Want a second set of eyes on your after-hours setup? Our $250 Missed-Call Checkup reviews how calls are handled today, nights and weekends included, and gives you a one-page plan with the top three fixes. If you book a setup within 30 days, the $250 comes off. Email hello@getaifortradepros.com.