AI receptionist for plumbers, HVAC and cleaning companies: after-hours calls that still get booked
On a roof, under a sink, behind the wheel: how an AI receptionist books the routine calls, gets urgent ones to you fast, and never pretends to dispatch.

Short answerFor plumbers, HVAC and cleaning companies, an AI receptionist answers the calls you can’t take on a roof or behind the wheel. It says it is automated, takes the job details, books routine work into your calendar and texts you immediately about anything urgent. It doesn’t dispatch or promise arrival times: what happens next on an urgent call is your decision.
Trades calls come in when you can’t take them: on a roof, under a sink, driving between jobs with both hands on the wheel. The caller doesn’t know any of that. They only know they called and nobody answered.
An AI receptionist can answer those calls, book the routine ones and get the urgent ones to you fast. What it can’t do is decide what counts as an emergency, or send anyone out. I’ll walk through how that split works at Harbour Plumbing, a made-up plumbing company for this example, and what it means for HVAC and cleaning companies too.
What does an AI receptionist do for a trades or cleaning company?
It answers every call, says it’s an automated assistant and sorts the call: book it, take the details for a quote, or get it to you. Ours answers calls 24/7 as a clearly automated assistant and books appointments into your calendar; anything that needs a person goes to you.
- Plumbers. A dripping tap or a running toilet gets booked. Water coming through a ceiling goes to you.
- HVAC companies. A furnace tune-up gets booked. No heat on a cold night goes to you, with the details.
- Cleaning companies. Regular cleans and walk-throughs for quotes get booked. A complaint about last week’s clean goes to you.
- Handymen and other home services. Small jobs get written down with the address and photos, so you can price them when you’re off the ladder.
How does an AI receptionist handle emergency calls?
It takes the details and texts you immediately. It does not dispatch, promise an arrival time or tell anyone their home is safe. Whether you go, when, and what it costs are your decisions.
That line is deliberate. An assistant on the phone can’t see the water on the floor. If it says “a technician is on the way” and nobody is, the night gets worse. So the script for urgent calls does three things: points the caller to safety first, collects what you need to decide, and tells the caller honestly what happens next.
| Call | What the assistant does | What you decide |
|---|---|---|
| Water coming through a ceiling | Takes name, address, number and what’s happening; texts you immediately; tells the caller you have the details | Whether you go, and when |
| Smell of gas | Tells the caller to go outside and call the gas utility’s emergency line or 911, then texts you | Your follow-up once they’re safe |
| No heat | Takes the details and texts you; offers the next open slot if the caller wants one | Whether it jumps the queue |
| Dripping tap, furnace tune-up, regular clean | Books a slot from your calendar | Nothing: your calendar already did |
| Quote request | Takes the address and the job, asks for photos by text, offers a time window | The price |
| Complaint about a past job | Takes the details and passes them on, offering nothing | Everything |
A night of calls at Harbour Plumbing
Harbour Plumbing, our made-up company, is two plumbers and a van. Dan, the owner, finishes his last job around 7. Here is what happens after that.
Assistant: Hi, you’ve reached Harbour Plumbing. I’m the company’s automated assistant. I can book a visit or get an urgent message to Dan, the owner. What’s going on?
Caller: There’s water coming through my kitchen ceiling.
Assistant: I’m sorry. If anyone is in danger, please hang up and call 911. Can I get your name, the address and the best number to reach you?
Caller: Sam Lee, [address], this number.
Assistant: Thanks, Sam. I’m texting Dan now with your address and what’s happening. I can’t promise a time. Dan decides on urgent calls himself, and he’ll call you on this number.
Dan’s phone buzzes with one short text:
Dan calls Sam back, decides it can’t wait, and goes. That was his call to make, with everything he needed in one text. Forty minutes later, a different kind of call comes in:
Caller: My bathroom tap has been dripping for a week. It’s not urgent.
Assistant: I can book a visit. Dan has Thursday between 8 and 10 am, or Friday between 1 and 3 pm. Which suits you?
Caller: Friday.
Assistant: You’re booked for Friday, 1 to 3 pm, at [address]. Anything else?
By morning, the ceiling leak has had Dan’s call back, and the tap is on Friday’s schedule without Dan touching it.
How does it handle quote requests?
It collects what you need to price the job and leaves the price to you. For most trades, that comes down to four things:
- The addressSo you know whether it’s in your area and how far you’d drive.
- What the job isIn the caller’s words: “replace a water heater”, “move-out clean for a two-bedroom condo”, “the furnace makes a banging noise”.
- Photos by textThe assistant asks the caller to text photos to the same number. Replies to your business number come straight to you, so the photos are on your phone before you call back.
- A time windowFor a site visit or a call back, offered from your calendar.
Cleaning companies get the same shape of call: the size of the place, how often, what’s included, move-in or move-out. The assistant writes it all down; you send the quote.
What about busy seasons and the missed-call text-back?
Busy seasons are when the phone outruns you. The first cold snap brings furnace calls in a bunch. Spring brings move-out cleans and spring cleans. These are the weeks you’re busiest on the tools, and the same weeks the phone rings most.
The missed-call text-back is part of our $299 system; the receptionist is the add-on on top. They do different jobs. The text-back replies after a call rings out, with your name, a booking link and the STOP line: fine for “can you quote my gutters?”. The receptionist answers the call: better for “there’s water coming through my ceiling”. Texts switch on after carrier approval, usually 1–2 weeks; until then, missed calls are followed up by call and email. More on how the text-back works in the 6 pm problem.
If you’re deciding, start with the text-back and read your monthly report through one busy stretch: how many missed calls got a text back, and how many of those booked. If urgent callers are still slipping through, that’s the case for adding the receptionist before the next one.
What should you ask a vendor about Canadian numbers and French calls?
Ask before you sign, and ask to hear it work. Ours answers in English. If some of your callers speak French, test any vendor’s French on a real call before you rely on it.
- Which number do callers dial? The one on your van and your Google profile, a new Canadian local number, or something else? We set up your business number as part of launch.
- Can that number receive texts? You’ll want photos for quotes.
- Does it answer in French, and which French? Some vendors list French among their languages, and one lists Canadian French as its own option. Ask for a test call, not a feature list.
- How does it reach you about urgent calls? Text, call or email, and does that work at 2 am?
- Where are recordings and transcripts kept, and for how long? Your callers’ addresses and numbers are in them.
If you’d like to see how this would sound for your business, we’ll build you a free demo site (your name, your services, online booking) within 48 hours of a 15-minute call, and walk through what the assistant would say to your callers. Not ready for a call? Start with a free video audit of your current site or Google profile. Everything the system does is on our AI automation page.
Questions people ask
Can an AI receptionist handle emergency calls for a plumbing company?
It can answer them, take the address and details and text you immediately, but it shouldn’t dispatch anyone or promise an arrival time. You decide what happens next. Callers in danger should be told to call 911, and anyone who smells gas to go outside and call their gas utility’s emergency line or 911.
Does an AI receptionist make sense for a cleaning business?
It does if your phone rings while you’re on jobs and most calls are bookings or quote requests: it takes the address, the size of the place and how often, then books a walk-through or passes the request to you. If callers are happy to book from a text, the missed-call text-back in our system may be enough on its own.
What is the difference between an AI receptionist and an answering service for contractors?
A traditional answering service has people answer your calls from your script and pass on messages. An AI receptionist is software: it answers at any hour and can book into your calendar, but it should say it is automated and pass anything that needs judgment to you.
Can an AI receptionist answer calls in French?
Some vendors list French among their languages, and one lists Canadian French as its own option. Ours answers in English. If you serve customers in Quebec, the Charter of the French Language gives consumers the right to be served in French, so test any vendor’s French on a real call first.
How much does an AI receptionist cost for a home services business?
Ours is an add-on at $197–297 CAD a month on top of the $299-a-month system, which includes your website, online booking, reminders, missed-call text-back and review requests. No setup fee, month-to-month.
Sources
- FortisBC — Gas leaks and odour: what to do if you smell gas · checked 2026-10-18
- Office québécois de la langue française — Langue de service (Charter of the French Language, s.5; in French) · checked 2026-10-18
- Dialbox — AI receptionist for Canadian service businesses (French listed among supported languages) · checked 2026-10-18
- RingCentral — AI Receptionist release notes, July 2025 (French and Canadian French support) · checked 2026-10-18
- MAXAUTOMATE — Pricing: AI receptionist add-on and the $299 system · checked 2026-10-18

