Cleaning SOP: How to Write Standard Operating Procedures Your Cleaners Will Actually Use
A cleaning SOP (standard operating procedure) is a short, step-by-step description of how one cleaning task is done on one type of site — what to use, in what order and what "done" looks like — written so that any cleaner can repeat the same result without asking. Most small cleaning companies already have something like it: a laminated sheet in the supply closet, a PDF pinned in a group chat, a folder the owner wrote three years ago. The problem is that nobody opens it. New cleaners learn from whoever trained them, shortcuts spread from site to site, and the procedure on paper drifts away from what actually happens on the floor. If you have already built a commercial cleaning checklist for offices, the SOP is the layer underneath it: the checklist says what to clean, the SOP says how.
Why most cleaning SOPs never leave the binder

When a client complains that the restrooms were "done" but the mirrors are streaked, the owner usually finds that the procedure was written — it just never reached the person holding the cloth. The reasons are almost always the same:
It is too long. A twelve-page document is written for an auditor, not for a cleaner with 40 minutes per floor.
It is not tied to a schedule. The SOP says "descale kettles weekly", but nothing assigns that step to a person on a day. Without an office cleaning schedule that sends the work to the right person, the weekly steps quietly disappear.
It lives away from the work. The binder is in the office; the cleaner is on the fourth floor with a phone.
It describes the standard in words only. "Clean thoroughly" means something different to every new hire.
Nobody compares the result to it. If no one checks, the SOP becomes a suggestion.
What a cleaning SOP should contain
A useful cleaning SOP fits on one screen of a phone. It covers one task on one type of area — "restroom, daily", "kitchen area, end of day", "entrance glass, weekly" — rather than the whole building.
Scope and frequency
Name the area, the task and how often it happens. "Open-plan office desks, daily after 18:00" is a scope. "Office cleaning" is not.
Materials and safety
List the products and tools by the names your team actually uses, the dilution if it matters, and the one or two safety rules that apply to this task — gloves, ventilation, a wet-floor sign. Keep it short; the full product safety sheets live elsewhere.
Steps in the order they are done
Write each step as an action a person can see being completed: "Spray and wipe mirrors top to bottom", "Refill paper towels and soap", "Mop from the far corner to the door". Five to twelve steps is a good range. If a step needs a paragraph of explanation, it is probably two steps.
The standard: what "done" looks like
This is the part most procedures skip, and it is the part that decides quality. For every step that a client would notice, describe the finished state and, ideally, show it: a photo of the mirror without streaks, the correctly folded towel, the bin with a fresh liner. A picture of the standard removes arguments about what "clean" means.
How to write a cleaning SOP in one afternoon
Pick one site type and one task. Start with the one that generates the most complaints — usually restrooms or kitchens.
Watch your best cleaner do it. Write down the steps in the order they actually happen, not the order you think they should.
Cut every step that is not an action. Background and reasons go in training, not in the procedure.
Photograph the finished result of each step that a client will see. These become your reference photos.
Add the frequency — daily, weekly, monthly — for each block of steps.
Test it with a new cleaner. If they ask a question, the SOP has a gap. Fix the wording and test again.
Put a date and an owner on it, so everyone knows who changes it and when it was last checked.
Turn the SOP into a checklist that lives in the calendar

A written procedure only works if it shows up at the moment the work is done. That is why many small cleaning companies stop maintaining SOP documents separately and turn each procedure into a recurring task with a checklist. The task appears in the shared calendar on the right day, is assigned to a specific person, and the cleaner sees the steps on their phone while doing them. The manager sees checklist progress in the same calendar without calling anyone.
A reference photo and a description on each item
In CosaNostra, a checklist item can carry a reference photo and a short description — exactly the "what done looks like" part of your SOP. A new cleaner does not need to remember the standard; it is on the screen next to the step.
An AI photo check with a threshold
For the steps that matter most to the client, the cleaner takes a photo when finishing. The AI compares it with the reference, gives a score and marks the result against the threshold you set for that item. A mirror either matches the standard or it comes back for another pass — without the supervisor driving to the site. Comments and an optional location can be attached to the same check.
Changes reach the team the same day
When a client asks for a new step — say, wiping door handles twice a shift — you edit the recurring task once. The next occurrence already includes it. There is no reprinting, no "did everyone read the new version?" message in the group chat. You can also create or adjust tasks by voice: "Every weekday at 19:00, restroom on floor 2, Maria, take photos" becomes a scheduled task with an assignee.
Example: a daily restroom cleaning SOP as a checklist
Put out the wet-floor sign and put on gloves.
Empty bins and replace liners — reference photo of the finished bin.
Refill soap, paper towels and toilet paper — reference photo of the full dispensers.
Clean and disinfect toilets and urinals, inside and out.
Clean sinks and taps; wipe mirrors top to bottom — reference photo of a streak-free mirror, AI check on.
Wipe door handles, light switches and partitions.
Mop from the far corner towards the door — reference photo of the finished floor, AI check on.
Remove the sign once the floor is dry.
Eight steps, three photos, two automatic checks. That is enough to keep the result consistent across sites and shifts without turning the procedure into paperwork.
Keeping the cleaning SOP current
Review each procedure when something changes: a new client requirement, a new product, a recurring complaint or a step the AI check keeps failing. A step that fails often is a signal — either the standard is unclear, the time is too short or the cleaner needs a quick walk-through. Treat the checklist as the single live version of the SOP and retire old documents so there is only one source of truth.
A cleaning SOP is only as good as the moment it reaches the cleaner. When each procedure is a recurring checklist with reference photos, AI checks and a clear assignee in one calendar, the standard stops living in a binder and starts showing up in the work. See how that looks for a whole company on the cleaning business software page.
Frequently asked questions
What is a cleaning SOP?
A cleaning SOP is a short, step-by-step description of how one cleaning task is done on one type of site: the materials, the steps in order and what the finished result should look like. Its goal is that any cleaner can repeat the same result without asking.
How long should a cleaning procedure be?
Short enough to fit on one phone screen — usually five to twelve steps for one task on one type of area. If a step needs a paragraph of explanation, split it into two steps and move the background into training.
How do I make sure cleaners actually follow the procedure?
Turn the procedure into a recurring task with a checklist that is assigned to a specific person in the calendar. Add reference photos to the steps clients notice and use AI photo checks with a threshold, so results are compared to the standard without a site visit.
How often should cleaning procedures be updated?
Whenever something changes: a new client requirement, a new product, a recurring complaint or a step that keeps failing its photo check. With the procedure kept as a recurring checklist, one edit updates every future occurrence.



