How to Write an Office Cleaning Scope of Work
Most commercial cleaning problems are scope problems in disguise. An office manager calls a contractor to complain about a missed task, and the contractor says the task wasn't in the agreement. Both parties are right, and neither has a documented baseline to reference. The result is a contract that drifts toward the minimum and a relationship that ends in frustration.
A written scope of work prevents this. It is not a contract — it is the attachment to a contract that specifies what "clean" means for your specific facility. Here is how to write one that is actually useful.
Start With a Room-by-Room List
Walk your facility with a notepad and list every space: private offices, open-plan areas, conference rooms, restrooms, breakrooms, kitchens, storage rooms, server rooms, lobbies, corridors, stairwells, and any specialized areas like medical exam rooms or lab spaces. Note the floor type in each space. Floor type determines cleaning method and matters for the scope.
For each space, write down what needs to happen at what frequency. Some tasks are nightly; others are weekly, monthly, or quarterly. Do not lump them together as "office cleaning" — separate them explicitly.
Specify Tasks, Not Intentions
Bad scope language: "Restrooms will be cleaned nightly."
Good scope language: "Restroom 1A (three-stall, two-sink, tile floor): Toilet bowls and rims scrubbed, exterior surfaces and seat wiped and disinfected. Sinks and fixtures wiped and disinfected. Mirror cleaned. Floor swept and mopped. Trash removed and liner replaced. Paper towel dispenser and soap dispenser checked and restocked. Performed nightly Monday through Friday."
The second version gives the crew a checklist and gives you a standard to measure against. If the floor was not mopped, that is a missed scope item, not a subjective disagreement about whether the restroom was "clean."
Separate Recurring Tasks From Periodic Tasks
A typical scope document has two sections: recurring tasks (done on a fixed schedule every visit or every week) and periodic tasks (done monthly, quarterly, or annually). Keep these sections separate.
Common periodic tasks in a Minnesota office cleaning scope include: carpet extraction (typically twice per year — before and after winter), hard-floor stripping and refinishing (annually for wax-finish VCT floors), window sill and blind cleaning (monthly or quarterly), refrigerator interior cleaning (monthly with advance notice), and entry mat replacement or deep cleaning (before winter and mid-season).
Address Minnesota Winter Conditions Explicitly
If your facility has a hard-floor entry, your scope should include a seasonal winter section that activates from November through April. This should specify: entry mat check and replacement schedule, damp-mop frequency for the entry zone, cleaning product requirements (a neutralizing cleaner to prevent salt residue bonding to tile or LVT), and any periodic scrub to address salt haze buildup. Offices along the US-61 corridor in Washington County and the I-494 corridor in Dakota County deal with this every winter. A scope that doesn't address it will produce floors that look progressively worse from December through March.
List What Is Excluded
Scope creep in cleaning contracts usually happens not through malice but through assumption. Your cleaner may assume the server room is excluded; you may assume it is included. List explicit exclusions: "Server room (Room 114): excluded from all scope." Same for any areas with restricted access, hazardous materials, or equipment that requires specific protocols.
Define Access and Scheduling
The scope should specify: cleaning days and times, access method (key, keypad code, owner present), alarm procedures, and who to contact if there is a problem during a visit. This section prevents the most common after-hours cleaning incident: an alarm triggered because the crew did not know the reset protocol.
Use the Scope to Evaluate Quotes
Once you have a scope document, send it to every contractor you are soliciting a quote from. Ask them to price specifically against your scope, not against their standard packages. A quote that does not reference your scope is not a quote for your facility — it is a quote for an imaginary average office that may not resemble yours.
When you receive quotes, compare them task by task, not just at the total. A lower quote that excludes restroom restocking or weekly floor mopping is not a lower price for the same service.
For a written quote against a specific scope for a Cottage Grove, MN facility, contact us at the quote form or call (866) 958-8773 during business hours.