How to Write a Cleaning SOP Your Team Will Actually Follow
Listen To This Article
Narrated from this CleanLog article.
It's 6 p.m. on a Tuesday and Maria is starting her first solo shift at a three-chair dental clinic. The cleaner who covered it for two years quit last week without notice. Maria was handed a key, a door code, and a 14-page file called "Site Cleaning Manual." She gets to the treatment room, finds a spray bottle under the sink, and wipes down the operatory counters with it, because the manual said "clean all surfaces" and never said which product. The next morning the practice manager runs a gloved finger along a counter, feels a film, and emails you. The clinic's infection-control policy bans that cleaner anywhere near treatment areas. The rule was in the manual. On page nine.
The document existed. Nobody followed it. That gap, between having a cleaning SOP and having one that actually changes what happens on site, is where most cleaning companies lose the plot. A standard operating procedure exists to make work repeatable when the person doing it changes. With annual turnover in commercial cleaning running near 200%, according to BSCAI, the person doing the work changes constantly. Your SOPs aren't reference notes for veterans. They're the main way a stranger learns your standard, often with no one watching.
Why most cleaning SOPs get ignored
Most cleaning SOPs are written by someone who has done the job for years, and that's the core problem. Experience makes the gaps invisible. The writer knows you don't use the same cloth on a mirror and a toilet, so it never gets written down. They know the client wants chairs pushed in, blinds left exactly as found, and the alarm set within 45 seconds of leaving. None of it reaches the page, because to the writer it isn't a step. It's just obvious.
To a new hire, nothing is obvious. They don't know your color-coded cloth system, the client's quirks, or which door sticks. An SOP that assumes that knowledge isn't a procedure. It's a quiz the new cleaner fails in private, and the client grades it.
The rest of the failures are mechanical. The SOP runs too long to use in the middle of a shift. It lives in a binder in a supply closet, or in a PDF buried in an email from four months ago. There's no way for a cleaner to flag that step six is wrong, so when step six is wrong, the whole document loses credibility and gets ignored. An SOP that can't be found, can't be read in 30 seconds, and can't be corrected will quietly be replaced by whatever the cleaner decides to guess.
How to write a cleaning SOP cleaners will use
Write for someone who has never done this task at this site. Picture Maria. She's competent and willing, but she has zero context. Spell out the things you'd normally leave unsaid: which product, which cloth, which order, what the client cares about most. If a step depends on knowing something, put the knowing into the step.
Keep each SOP to one task or one room type. A "restroom cleaning procedure" is a document a cleaner can pull up and use. A "complete site cleaning guide" is a manual, and manuals get filed, not followed. Short and specific gets used. Long and comprehensive gets ignored.
Use numbered steps, never paragraphs. A cleaner mid-task needs to find their place in two seconds. A list of 11 numbered steps is scannable. Three paragraphs of descriptive prose are not. Prose hides the sequence; numbers expose it.
Name the product and the surface together. Don't write "disinfect surfaces." Write "use Disinfectant B, the green-label bottle, on sealed counters; never use it near treatment chairs." OSHA's Hazard Communication Standard already requires that chemical safety information be accessible to the people handling those chemicals. An SOP that pairs every product with its surface satisfies that obligation and prevents the Maria problem in a single line.
Define "done." Most SOPs explain the actions and skip the result. A cleaner needs to know what passing looks like: no streaks on the glass, the bin liner replaced and not just emptied, the floor dry before you leave. Without a finish line, "done" means "I stopped."
The one-page SOP template
Every SOP your team uses can follow the same five-part shape. Keep the whole thing to one page or one phone screen.
| Section | What it answers | Example |
|---|---|---|
| Header | Which task, which site, last reviewed when | Restroom clean, Oakwood Dental, reviewed May 2026 |
| Before you start | Products, equipment, and PPE for this task | Disinfectant B (green label), red microfiber cloths, gloves, wet-floor sign |
| Steps | Numbered actions in the order they happen | 1. Restock paper and soap. 2. Spray bowls and let dwell 2 minutes. 3. Wipe mirrors top-down... |
| Done when | The observable result that means the task passed | Mirrors streak-free, bin liner replaced, floor dry, supplies stocked |
| Watch-outs | Site-specific rules and past mistakes worth flagging | Never use Disinfectant A near treatment rooms. Confirm the rear door is locked on exit. |
The "Watch-outs" row is where institutional knowledge goes to survive. Every time a mistake happens at a site, the fix isn't a lecture. It's one more line in that box, so the next person inherits the lesson instead of repeating it.
How to deploy an SOP so it gets followed
The deployment matters as much as the writing. An SOP taped to a supply-room wall competes with the cleaner's memory and usually loses. An SOP attached to the shift in your cleaning management software, visible on the cleaner's phone the moment they clock in, sits exactly where the decision gets made. Build the procedure into the workflow, not alongside it. The same logic applies to recurring tasks, which is why a checklist system cleaners actually follow works best when the checklist and the SOP live in the same place.
Then review the completion data. If a task tied to a 20-minute SOP is consistently marked done in four minutes, the procedure isn't being followed, it's being skipped. That's not a reason to send an angry message. It's a signal: either the SOP is wrong and the cleaner found a faster real method worth capturing, or the work isn't happening and a client is about to notice. Both outcomes are worth knowing before the client tells you.
Treat the SOP as a living document. Give cleaners an easy way to say "step six doesn't match this site." The people on the floor see the gaps first. An SOP that gets corrected from the field stays trusted. One that can't be corrected gets quietly abandoned.
When a written SOP is overkill
If you're a solo operator cleaning two sites yourself, you don't need a documented SOP. You are the SOP. Writing procedures for an audience of one is busywork. The same goes for genuinely simple, low-risk tasks where the cost of getting it slightly wrong is close to zero.
That changes the moment you hire. Once a task moves from your hands to someone else's, the knowledge either gets written down or gets lost in translation, and across multiple sites the translation losses compound fast. If you're scaling past a handful of accounts, written procedures stop being optional. They're part of the operating system, a point the complete guide to multi-site cleaning operations covers in more depth.
A cleaning SOP isn't paperwork for a quality audit. It's the difference between a standard that depends on who showed up and a standard that holds no matter who did.
CleanLog lets you attach site-specific SOPs and checklists directly to each shift, so the procedure is on the cleaner's phone the moment they clock in. See how it works.
Get the next post
Practical writing on scheduling, payroll, and daily ops. About once a month.