Setting up recurring cleaning schedules
Recurring work is most of your revenue. The schedule should build itself, not get rebuilt every Sunday.
Updated
A residential cleaning business is a subscription business that nobody calls one. The same houses, on the same cycle, more or less forever.
Which makes the schedule the core asset. Get it right and the work runs itself. Get it wrong and you spend every Sunday evening rebuilding next week by hand.
Pick frequencies deliberately
Most residential work lands on one of four patterns.
Weekly suits families with children or pets, and larger houses. Each visit is lighter because less accumulates, so your per visit time is lowest here.
Biweekly is the most common residential pattern by a distance. It is the default to offer if a client is unsure.
Monthly is heavier per visit and worth pricing accordingly. Four weeks of accumulation is closer to a light deep clean than a maintenance visit.
Custom patterns like first and third Thursday suit clients whose lives run on a calendar. They are useful, but they are also the ones most likely to drift if you are scheduling manually.
The pricing follows the workload. Weekly cheapest per visit, monthly highest. Explaining that to a client is easy, because it matches their intuition about how dirty a house gets.
Build the route, not just the day
The mistake that costs the most is scheduling by client convenience alone, one house at a time, until your Tuesday looks like a tour of the county.
Group by geography first, then fit clients into the days that match their area.
When a new client asks for a day you do not serve their area, offering an alternative is reasonable and most people accept it. "I'm in your neighbourhood on Wednesdays" is a normal thing for a cleaner to say, and it protects the density that makes your day profitable.
The compounding effect is significant. Cutting average drive time from 30 minutes to 12 across five jobs gives you back an hour and a half. That is another clean, every single day.
Set the recurrence once
The practical difference between a schedule that works and one that grinds is whether the calendar generates itself forward.
Manually copying last month into next month is where the errors come from. A skipped house, a client on the wrong week, two cleaners sent to the same address.
Set each client's recurrence when they sign up, with a start date and a pattern, and let the calendar fill forward from there. Then the only work you do is handling exceptions.
Handle the four exceptions properly
Almost all schedule chaos comes from four situations. Decide your policy for each once, and write it into your service agreement.
Client cancels a single visit. Move it or skip it, but decide which is the default. Skipping is usually cleaner for recurring work, because moving one visit tends to knock the following one out of pattern.
Holidays. Publish the dates you do not work at the start of the year, and reschedule the affected visits in advance rather than the week before. Clients plan around it happily when given notice.
A cleaner is sick. This is the one that hurts, because it is the one you cannot plan. Knowing at a glance who is free and which jobs can shift is what makes a same day reshuffle survivable.
A client wants to change their permanent slot. Treat this as re-onboarding, not as a one off change. Update the recurrence itself, otherwise you will be fixing the same conflict every cycle.
Leave gaps on purpose
A schedule with no slack is a schedule that fails the first time anything goes wrong.
Leave one open slot a day, or one open afternoon a week. It absorbs the reschedules, and when nothing goes wrong it is where you fit a paid deep clean or a move-out at short notice.
Owners who run at 100 percent capacity are not more profitable, they are more fragile. The first sick day cascades through the entire week.
Review the schedule quarterly
Recurring work drifts quietly. Jobs get faster as you learn a house. Clients move. A neighbourhood you used to visit once is now four accounts.
Every few months, look at the actual numbers rather than the impression:
- Which houses take longest against what they pay
- Which days have the worst drive time
- Which clients have not had a price increase in over a year
- Which areas are dense enough to justify marketing into
This is where tracked time earns its keep. Estimates tell you what you assumed. Recorded time tells you which of your recurring clients is quietly unprofitable.
Making it run itself
CleanDock sets recurrence once per client and fills the calendar forward. Weekly, biweekly, monthly or a custom pattern, with every cleaner's week visible at a glance so nobody gets double booked, and drag to reschedule when something moves.
Cleaners clock in on site, so the quarterly review above uses real times rather than guesses.
Start your free trial or read more about software for maid services.