Print one sheet, plan the week once. This free weekly cleaning schedule template gives you a Monday-to-Sunday rota with six write-in slots per day, a 10-row client-day map, and a room-of-the-week rotation. A per-job checklist covers the steps inside one clean; this page covers the week around them. Both live in the same 24-page ops pack, linked at the bottom for.
How to use this page: print the rota on Sunday, pencil every job you already know, and hang it where keys live. Fill the client-day map once and copy from it each week instead of rebuilding the week from memory. When a job needs step-by-step coverage, the free cleaning business checklist covers 28 residential-standard steps for the job itself.
Generic sheet, your agreements. This template carries whatever you write on it: work to what each client agreed in writing, follow product labels and safety data sheets on every job, and treat every rate, name and window on this page as an example to overwrite.
Six lines per day, enough for a solo cleaner's real week. Write the client and the job on each line, then mark it R for recurring (a standing client) or O for one-off. The recurring lines mostly stay put from week to week; the one-off lines are where the rota gets edited. Pencil first, ink after the client confirms. The rota and its header fit one printed page.
| Line | Mon date ____ | Tue date ____ | Wed date ____ | Thu date ____ | Fri date ____ | Sat date ____ | Sun date ____ |
|---|---|---|---|---|---|---|---|
| 1 | client / R or O | client / R or O | client / R or O | client / R or O | client / R or O | client / R or O | client / R or O |
| 2 | |||||||
| 3 | |||||||
| 4 | |||||||
| 5 | |||||||
| 6 |
Line 1 is your first slot of the day, line 6 the last, and it is worth keeping line 6 empty on most days. Same-day calls, reschedules and the job that always runs long all land there instead of on top of a confirmed booking.
Ten rows here. The standing day is the promise you made; the arrival window is what last week's drive times actually produced. Write both down once, then the rota above becomes a copy job instead of a weekly negotiation. Row 1 is a worked example; overwrite it. When ten rows fill up, the full pack has a 30-client list with service, frequency and agreed rate fields.
| Client | Standing day | Arrival window |
|---|---|---|
| Example: Alvarez, standard clean | Tuesday | 8:30-9:00 am |
Drive time between jobs eats margin, and a fresh schedule always forgets it. Five jobs at two hours each reads like a ten-hour day until you add the road: four gaps at 25 minutes is another hour and 40 minutes, unpaid, before fuel. That gap math is arithmetic, not a rule, but it is why the arrival window above should come from last week's actuals rather than from hope. Write the windows wide, let the rota carry the travel on paper, and the day stops leaking into your evening.
These are opinions from working the loop, not survey data. Take the ones that fit your map and your agreements.
Standard cleans keep a house level; they rarely reach the oven interior or the grout. Pick one room per week for the deep pass, on top of the regular visits, and rotate until every room has had its turn. Write the rotation here so it survives a busy month:
| Week of | Room getting the deep pass | Done |
|---|---|---|
Four rows is a month. If a room keeps slipping to next week, that is a quote conversation, not a scheduling one.
The 24-page Cleaning Business Client & Job Ops Pack takes this page's sheets and adds the rest of the loop, all write-in, A4 and US Letter:
one-time · PDF, A4 + US Letter · instant download · record keeping only, not business or legal advice