- 01Confirm the window in writing at booking
The moment the job is booked, the customer gets a text with the date, the window, and what to expect. Half the "are you coming" calls are from people who are not sure they are booked at all.
- 02Remind the day before, with a way to reply
A reminder with one-tap confirm or reschedule. It catches conflicts the day before instead of at the doorstep, and it reassures the customer the job is real.
- 03Send "on the way" automatically
When the technician closes the previous job or starts driving, the next customer gets a text with a realistic ETA. No habit required; the message is a by-product of the crew doing the normal thing.
- 04Push the revised window when the day slips
If a job runs over, the customers behind it get an updated window automatically, before they have to ask. Kaizen does this from the schedule itself, which is why its customers see the "where are you" calls drop within weeks.
Why do customers keep calling to ask when we're arriving?
The customer took the morning off. It is 11:40, the window was "8 to 12," and nobody has told them anything. The call they make is not rude. It is the only way they have to find out.
Customers call for updates because nothing else tells them. A four-hour window with silence inside it forces the customer to chase, and every chase is a call the office has to answer. The fix is three automatic messages: a confirmation with the window, a reminder the day before, and an "on the way" text when the technician leaves the previous job, plus an automatic revised window if the day runs late. When the customer is told before they have to ask, the calls stop.
You know this is you when
- A noticeable share of inbound calls are "are you still coming today?"
- The office finds out a job ran long when the next customer rings, not from the crew.
- Customers have left reviews about waiting, not about the work.
- Technicians are asked to call ahead and mostly do not.
- The arrival window is four hours because nobody trusts anything shorter.
What it is costing you
Every "where are you" call is two costs: the office time to answer it, and the customer's patience spent before the technician even arrives. A crew that turns up at 11:50 to a customer who has been wondering since 8 has already lost the goodwill the job was going to earn. The review that follows mentions waiting, and the work does not get to speak for itself.
It also drives no-shows in reverse. A customer who cannot find out when you are coming is more likely to give up and go out, and now the slot is lost from your side with a truck already on the road.
Why it keeps happening
The window is wide because the schedule is uncertain, and the schedule is uncertain because the office cannot see the field. When a job runs long, the knowledge sits in the truck until the technician happens to call it in, which on a busy day is never. So the office keeps promising the original window and the customer keeps waiting inside it.
Calling ahead depends on a person remembering at the exact moment they are packing up, dealing with the last customer, and thinking about the next job. It is a good habit that reliably fails under load, which is most days.
And nothing closes the loop with the customer. Even when the office knows the day has slipped, telling six customers means six calls, so it waits until they call in, which guarantees the call.
How to fix it
See the fix running, on your business.
A 30-minute walkthrough with Mel, built around scheduling chaos. No deck: the product, using scenarios from your trade.
Common questions
Can I just ask technicians to call ahead?
Will customers mind the extra texts?
How narrow can the window be?
How does Kaizen handle arrival updates?
In your trade, specifically
The same leak reads differently in every business. These are the versions written for the trades it hits hardest.
Scheduling Chaos for HVAC
Emergency calls break the schedule by design.
READ THE HVAC VERSION →Scheduling Chaos for Plumbing
Emergencies are unschedulable, which is why the scheduled work has to be.
READ THE PLUMBING VERSION →Scheduling Chaos for Pool Service
Route order decides how many stops fit in a day.
READ THE POOL SERVICE VERSION →