Scheduling crews without the 7 AM scramble
A calm scheduling system for multi-crew service businesses — how to structure the week, assign work so nothing falls between crews, and stop being the human router for every change.
A locked door at 9 AM costs you the slot, the drive, and the crew's morning. How to write a cancellation policy customers accept, when to charge a fee, and the reminder system that prevents most of it.
Every service business has the story: crew arrives at 9 AM, gates locked, dog barking, customer's phone rings to voicemail. The slot is dead, the drive is spent, and the crew stands in a driveway costing payroll. A single no-show on a two-person crew burns $100–200 in labor and fuel — plus the job you turned away for that slot.
Most owners treat no-shows as weather: annoying, random, uncontrollable. They're not. They respond to systems, and the system has three layers.
Almost nobody no-shows on purpose. They forget, or they never quite registered the appointment as real. So the fix starts with making it impossible to forget:
Confirm at booking, in writing. A text within minutes of scheduling — date, window, what's happening — converts a phone conversation into a fact both sides can search.
Remind the day before. "Reminder: we'll be at 412 Birchwood tomorrow between 9–11 AM. Reply C to confirm or R if you need to reschedule." The reply option matters — you're offering the flaky customer a cheap exit now instead of an expensive one at 9 AM.
Send the on-my-way. Thirty minutes out. It catches the customer who forgot this morning, which is most of them, while there's still time to race home and unlock the gate.
That sequence — confirmation, day-before, on-my-way — reliably kills the majority of no-shows before they happen. It's also, not coincidentally, automatable end to end; a sequence that depends on someone remembering to send reminders has the same failure mode as the customers.
For the residue prevention doesn't catch, you need a policy — written, published, and mentioned at booking, because a policy nobody heard about is just a surprise fee.
The standard shape that customers accept without blinking:
Put the policy on your booking confirmation, your estimates, and your website. One sentence is enough. The point of the fee is not revenue — it's converting "eh, I'll just not be home" into a decision with a price tag, which is all most people need.
When it happens anyway: photo of the locked gate (timestamped, attached to the job — your crew's app makes this a ten-second habit), a neutral text — "We arrived at 9:05 for today's appointment and couldn't get access. Per our policy there's a $50 lockout fee; here's a link to reschedule" — and the fee on the next invoice as its own line item.
No lectures, no sarcasm, no exceptions after the free pass. Customers respect a calmly enforced policy far more than a grudge. And the rare customer who no-shows twice and then rages about the fee? That customer was going to cost you more than $50 eventually. The policy just moved the discovery up.
Here's what surprises owners who implement all three layers: the no-show rate drops so far that the fee almost never gets charged. Which was the point. The policy isn't a punishment machine — it's a signal that your calendar is real. Customers treat your time exactly as seriously as you visibly treat it.
Estimates, scheduling, invoicing, payments, and customer messaging — from $29/mo. 14-day free trial, no credit card.
Start Free Trial