In plumbing, HVAC, electrical, and garage door work, the emergency call is not a disruption to the business; it is the business. The burst pipe at 9am is the highest-margin job of the week and the customer is grateful to anyone who turns up. The problem is never the emergency. It is the tune-up at 11 that got bumped to make room, the customer who waited through the window, and the first anyone heard of it was the angry call at 2.
Handling emergencies well is therefore two problems: deciding fast whether this call goes in today, and making sure the customers it displaces are rebooked and told before they notice. Most businesses do the first by instinct and the second not at all.
Triage in the first text
The emergency call usually arrives as a missed call, because the office is on the phone and the crew is on jobs. The automatic text-back should do the triage: "Is this an emergency (no water, no heat, can't secure the property), or can we book you in the next day or two?" The reply sorts the call before a human has touched it. Genuine emergencies escalate to whoever is on call; everything else offers the next real slot.
Protect capacity before you need it
- Hold one slot a day per crew in season. An unbooked 1–3pm block on each truck is not lost revenue; it is the emergency slot, and in a busy season it fills itself by 10am. On the days it does not, it becomes the slot for the day's overruns.
- Tag jobs as movable or fixed. A maintenance visit is movable; an install with a crane booked is not. When an emergency lands, the schedule should show what can give without a conversation.
- Route the emergency to the nearest crew, not the first one. The dispatch decision should see where every truck is now, not who is on the list.
Rebook the bumped customer before they notice
This is the step that decides whether an emergency costs you two relationships. The moment a job is moved, the customer it displaced gets a text: an apology, the new window, and a way to pick a different one if the new window does not suit. Sent automatically from the schedule change, not from the office remembering to call six people.
- 01Move the job on the schedule
One action, from the office or the truck. The schedule is the source of truth, so moving the card is the whole instruction.
- 02The customer is told, with options
"Sorry, an emergency has pushed your 11am visit. Mike can now be with you 2–4 today, or first thing Thursday. Reply 1 or 2, or R to pick another time."
- 03The on-the-way text still fires
When the crew leaves for the rebooked slot, the usual message goes out. The customer experiences a changed plan, not a broken one.
- 04The reason is on the record
The move is logged with "emergency" as the cause, so a customer bumped twice in a month is visible and gets handled differently next time.
CompleteDayWeekMonthOpenActiveClosedWarningOverdueShow Table
After hours
The after-hours emergency is the same flow with one difference: the triage text should set the expectation and the price. "We can have someone there tonight at the after-hours rate, or first thing tomorrow at the standard rate. Reply TONIGHT or TOMORROW." Most callers choose tomorrow once they see the choice, which protects the on-call technician for the ones that cannot wait.
What this looks like after a month
| Before | After |
|---|---|
| Emergency decided by whoever answers | Triage in the first text; definition written down |
| Bumped customers find out when nobody arrives | Told automatically with a new window and options |
| Every emergency costs two relationships | The emergency is the job; the bumped customer is rebooked |
| Office spends the afternoon on apology calls | Office spends it on the next quote |
Emergencies do not wreck the schedule. Silence does.
Common questions
How do I fit emergency calls into a fully booked day?
Triage in the first automatic text so real emergencies escalate and everything else books normally, hold one movable slot per crew per day in season, tag jobs as movable or fixed so the schedule shows what can give, and rebook the displaced customer automatically with a new window and options the moment the job moves.
How should I tell a customer their appointment has been bumped?
By text, immediately, with an apology, the new window, and a way to choose another: "An emergency has pushed your 11am visit. Mike can be with you 2–4 today or first thing Thursday. Reply 1 or 2, or R to pick a time." Sent automatically from the schedule change, before they have to call.
Should I charge more for emergency calls?
Yes, and say so in the triage text. Offering "tonight at the after-hours rate or tomorrow at the standard rate" lets customers self-select; most choose tomorrow, which protects the on-call technician for the ones who genuinely cannot wait.
How does Kaizen handle schedule disruptions?
Missed-call text-back does the triage, the schedule holds movable and fixed jobs on one calendar, moving a job texts the displaced customer with a new window and reschedule options automatically, and the on-the-way message still fires for the rebooked slot. The reason for the move is logged on the customer record.