Why late cancellations hurt so much
A cleaning business sells time. When a client cancels the night before, you can rarely fill that slot. Your cleaner may lose pay, your route gets disrupted, and the revenue is gone. A few late cancellations a week can wipe out the profit from a whole day. The goal is not to punish clients. It is to make cancelling late the rare exception.
1. Write a clear cancellation policy
A good policy is short enough to read in 30 seconds. It should answer:
- Notice window: how much notice clients must give to cancel or reschedule for free. Many businesses use 24 or 48 hours. Choose what fits how far ahead you schedule.
- Late cancellation fee: what you charge inside the window. A flat fee or a percentage of the visit both work.
- Lockout fee: what happens if your team arrives and can't get in.
- How to cancel: the one method you accept, such as text, email or online, and the hours you count notice.
- Exceptions: how you handle emergencies, illness and severe weather.
Put the policy on your website, in your booking form and in your confirmation email. Have clients check a box agreeing to it when they book. A policy clients never saw is hard to enforce. Check your state's consumer rules for anything specific about fees or written notice.
Sample policy wording
Here is an example to adapt: "Please give us at least 48 hours' notice to cancel or reschedule. Cancellations with less notice, or visits where we can't get in, are charged [your fee]. We understand emergencies happen. Just call us and we'll work with you."
2. Send reminders before every visit
Many no-shows are simply forgetting. Reminders fix most of that.
- Send a reminder a few days before, while there is still time to reschedule inside your policy.
- Send another the day before with the arrival window and any prep the client should do.
- Send an "on my way" text when the cleaner heads to the home. This helps clients who need to unlock a door or put pets away.
- Include the cancellation policy in a short line in at least one reminder.
Text messages tend to be seen faster than email, so use both if you can.
3. Keep a card on file
A saved card makes your policy work. Without one, a cancellation fee is just an invoice you have to chase. With one, you can charge the fee the way your policy says you will.
- Collect the card at booking for every new client.
- Explain that the card is charged after each visit, and for late cancellations under your policy.
- Get written consent to charge the card for these purposes.
- Follow your payment processor's rules on stored cards and consent.
Sweepivo saves client cards through the business's own Square account and can charge automatically on completion. Its Shine plan and up add no-show fees, so a missed visit can be charged under your policy without a separate invoice.
4. Charge cancellation fees fairly and consistently
A fee only works if you apply it. But apply it with judgment.
- Size it to the loss. The fee should cover some of your cleaner's lost time and your lost slot. It should not feel like a penalty bigger than the visit.
- Be consistent. If you waive the fee for one client every time, others will hear about it.
- Allow one grace. Some owners waive the first late cancellation and remind the client of the policy. That keeps goodwill and sets expectations.
- Tell the client before you charge. A short, friendly message explaining the fee prevents disputes and chargebacks.
- Share fees with cleaners. If your cleaner lost a scheduled job, consider paying them part of the fee. Decide this ahead of time and put it in your pay policy. See how to pay house cleaners.
5. Make rescheduling easy
Many clients cancel because moving the visit seems harder than skipping it. Give them an easy way to pick a new time.
- Offer two or three specific open times when a client asks to cancel.
- Let clients reschedule themselves online if your tools allow it, with your notice rules built in.
- Waive the fee if the client moves the visit to another day that same week.
- Keep a waitlist of clients who want an extra clean so you can fill gaps.
A rescheduled visit is revenue you keep. A cancelled one is revenue you lose.
6. Put clients on recurring schedules
Recurring clients tend to cancel less than one-time clients because the visit is part of their routine. They also have a relationship with their cleaner.
- Offer a lower rate for weekly or every-two-weeks service.
- Keep the same cleaner or team on each home when you can.
- Book visits on a fixed day and time so clients plan around it.
- Ask one-time clients after their first visit if they want a regular slot.
You can also make your recurring discount depend on keeping a steady schedule. For example, a client who skips too many visits moves to the one-time rate. Spell this out in your policy if you use it.
7. Plan for lockouts
A lockout is when your team arrives on time and can't get in. It costs the same as a no-show. Prevent most of them with good entry details.
Before the visit
- Collect entry instructions when the client books: key location, lockbox, door code, garage code or a building concierge.
- Ask about alarms, gates, pets and parking.
- Store codes securely and share them only with the cleaner assigned to that visit.
- Confirm entry details in the day-before reminder.
When it happens
- The cleaner calls and texts the client right away.
- The cleaner tells the office and waits a set time, such as 15 to 20 minutes.
- The cleaner takes a time-stamped photo of the front door to document the visit.
- If there is no answer, the cleaner leaves, and the office applies the lockout policy.
- The office sends a friendly message and offers a new time.
Write this process down so every cleaner handles it the same way.
Track who cancels
Keep a simple note of late cancellations and lockouts by client. Most clients rarely cancel. A few cancel often. For repeat cancellers, have an honest talk. Ask for a different day, require prepayment, or let them go. Your schedule is better used on clients who show up.
Written by the Sweepivo team, October 2026. General guidance only: check your state and local rules, and talk to an accountant or lawyer about tax and legal questions.
Questions
What is a fair cancellation fee for house cleaning?
There is no single right number. Many owners charge a flat fee or a percentage of the visit price. Set it to cover part of your lost time and slot, state it clearly in your policy, and apply it consistently.
How much notice should clients give to cancel a cleaning?
Many businesses ask for 24 or 48 hours. Pick a window that gives you a real chance to fill the slot or adjust your cleaners' schedules, and put it in writing.
What should a cleaner do if they can't get into the home?
Call and text the client, tell the office, wait a set time, and take a time-stamped photo of the door. If there is no response, leave and apply your lockout policy, then offer the client a new time.
Try it yourself
Every plan comes with a 30-day free trial, no card needed, in English and Spanish. Set up your services and prices, share your booking link, and see if it fits.
Start your free 30-day trialRather see it first? Book a demo call and we’ll walk you through it.