Cancellation, Lockout And Late Fees That Actually Hold Up
In this article
Cancellation policies feel adversarial until you frame them correctly. A cleaner who blocked a four-hour window and drove across town has lost that income permanently, because nobody books a same-day replacement.
The structure that works
- More than 48 hours notice: reschedule freely, no fee
- 24 to 48 hours: partial fee, commonly half the visit
- Under 24 hours or lockout: full or near-full fee
- Recurring clients: one free late cancellation per period, then the policy applies
That last one costs almost nothing and removes most of the resentment.
Pass the fee through
Pay the cleaner from the cancellation fee. The fee exists because their time was reserved and lost, and they usually turned down other work to hold that slot. Set their share in advance and keep it predictable, so they always know what a late cancellation means for them. Cleaners notice how you handle this faster than almost anything else.
The cleaner arrived and could not get in. Wrong code, key not left, dog loose, nobody home. It is the same loss as a same-day cancellation, so it carries the same fee.
Making it stick
State it at booking, restate it in the welcome message, and include it in the day-before reminder. A policy someone reads three times is a policy they accept. A policy they discover on an invoice is a chargeback.
And take a card at booking. Enforcing a cancellation fee without a card on file means sending an invoice to someone who has already decided they are not paying. See what belongs in the agreement.
When to waive it
Genuine emergencies, first offences with a good client, and any situation where enforcing it costs you more in goodwill than the fee is worth. Waive it visibly and say you are waiving it. The policy still did its job.
Why a stated policy converts better than a lenient one
Clients do not resent a clear policy. They resent a surprise. A booking flow that shows the cancellation terms before payment converts about as well as one that hides them, and it produces dramatically fewer disputes afterwards.
Hiding the policy does not increase bookings. It just moves the argument to a worse moment.
Handling the dispute when it comes
Someone will contest a fee. The sequence that works: restate the policy calmly with the timestamp of when they agreed to it, acknowledge the frustration, and decide quickly whether this is a relationship worth preserving.
If it is, waive it once and say explicitly that you are making an exception. If it is not, hold the fee and accept the possible review. Long negotiations over a partial fee cost more in time than the fee is worth either way.
Chargebacks
A contested cancellation fee is the most common chargeback in this business. Your defence is documentation: the booking record, the timestamped acceptance of terms, the reminder messages sent, and the professional record of arrival for a lockout.
Keep those retrievable. A chargeback you cannot document is a chargeback you lose, and repeated losses affect your processing account standing.
The recurring client exception, again
Give recurring clients one free late cancellation per quarter, stated up front. It costs a small amount of money and it removes almost all of the friction, because the person who genuinely had an emergency is not being punished and the person who cancels habitually still runs out of allowances.
What not to charge for
A cancellation caused by you: a professional who cannot attend, a scheduling error, a weather event that makes travel unsafe. Charging in those situations is the kind of thing that becomes a screenshot in a local community group.
From my experience
At Patriot Maids we charge a flat cancellation fee, and a set share of it goes to the cleaner who lost the slot. Customers can change their appointment for free until 12pm the day before. After that, if they cancel, postpone or reschedule, the fee applies.
I picked a flat fee because our prices are on the higher side, so a percentage of the booking could get big. A flat fee felt more fair, and the cleaners always know what they'll get. Plenty of companies charge a percentage instead, and customers don't fight that either.
There's no pushback, because nothing is a surprise. The policy is in our terms before anyone books, and our reminder texts and emails repeat it. A lot of customers cancel the booking themselves and just pay the fee.
Lockouts need a different first step: don't assume anyone is at fault. Check the notes. Was there supposed to be a key or a lockbox? Was the cleaner at the right door? Did the customer miss a message? The cleaner waits 20 minutes before leaving. Find the fault line first, then fix it with the right person. If it exposed a gap, update the procedure so it doesn't happen again.
Common questions
What is a reasonable cancellation policy?
Free reschedule over 48 hours, partial fee at 24 to 48, full fee under 24 or on a lockout. Give recurring clients one free late cancellation per quarter.
Who should get the cancellation fee?
The professional should be paid from it, with a set share decided in advance. Their time was reserved and lost, and they usually turned down other work to hold the slot.
How do I make the fee stick?
Take a card at booking, state the policy three times before the visit, and keep the documentation. Enforcing a fee without a card on file rarely works.
Part of my complete guide: Running it from home
