House cleaning has constant rescheduling. Customer's kid is sick. You're sick. They're hosting unexpected guests. They forgot to put the dog up. If you don't have a system, your week melts.
The four types of cancellation
1. Customer cancels with notice (24+ hours)
Set the policy upfront. In your booking confirmation: "Reschedules with 24+ hours notice are free. Same-day cancellations carry a $50 charge." In practice you'll waive the fee for good customers — but stating it means customers respect the slot.
2. Customer cancels same-day
The painful one. Two options: charge the $50 fee (most customers pay without grumbling), or move them to a wait list slot for the same week. Script: "Sorry to hear that. Per the booking policy there's a $50 same-day reschedule fee — or I can move you to a wait list for later this week. Which works?"
3. Customer no-shows
Charge the full visit. Send the bill that day with a calm message: "I came out at 10 AM as scheduled. No one answered. Per the booking policy, the visit is billed in full. I'd love to reschedule for next week."
4. You need to cancel (you're sick)
The hardest one. Don't go in sick — you'll cough into someone's pillow + lose them. Script: "Hi [name], I came down with something this morning and I'm not in shape to clean today. Can I move you to [next available]?" 95% reschedule. Don't power through — one cleaner-came-in-sick story spreads in moms groups for years.
The 48-hour confirmation text
"Hey [name], confirming our cleaning for [day] at [time]. Reply YES to confirm or let me know if you need to reschedule." Catches forgetful customers + plan changes + forces tomorrow's job into your head. Cleaners who do this report 30-40% fewer surprise cancellations. Automated confirmations are part of the platform.
Building reschedule slack into your week
- Mon-Thu: 2 cleans/day, fully booked.
- Fri: 1 morning + open afternoon for reschedules.
- Sat: 1 booked + 1 standby (for Mon-Thu cancellations to absorb).
The recurring "skip week" problem
Recurring biweekly customers eventually skip weeks. "We're traveling, can we skip?" Skip without charge = lost $160 visit. Charge full = lose customer. The middle: 50% "schedule hold" fee. Customer keeps slot, you keep half the revenue. Most find this fair.
What to NOT do
- Waive the fee every time. Trains customers it's theater.
- Ghost on customers when YOU cancel.
- Take a 7th day to make up. Burnout kills solo cleaners.
- Argue about $50. The customer who pushes back hard was going to be high-maintenance anyway.
The bottom line
Cancellations are a constant to manage, not a problem to eliminate. A scheduling system that handles confirmations + reschedule policy takes this off your plate.