Every janitorial bid, staffing plan and cleaning schedule rests on one number that most people never write down: how many square feet a cleaner can service in an hour. That number is the production rate, and if yours is wrong, everything built on top of it is wrong too. Bid with a rate that is too optimistic and your crew runs out of time every night. Bid with one that is too cautious and you lose work you could have done profitably.

This guide covers what production rates are, the ranges that are commonly used as starting points, what makes a rate faster or slower, and how to measure your own.

What a production rate is

A production rate is the area one person can clean to a defined standard in one hour, expressed in square feet per hour (or square metres per hour outside North America). It is used in one simple formula:

Hours = square feet ÷ production rate

So 9,000 sq ft of office at 3,500 sq ft per hour takes about 2.6 hours per visit. Multiply by visits per week and you have the weekly labour for that area. Add up every area and you have a workload, which is the foundation of a commercial cleaning bid.

Two things are built into every production rate whether you say so or not:

  • A task list. “Office cleaning” at 3,500 sq ft per hour assumes a particular set of tasks: empty bins, spot-clean surfaces, vacuum traffic lanes, and so on. Add full desk dusting and edge vacuuming every night and the rate drops.
  • A quality level. Cleaning to a high standard takes longer than cleaning to an acceptable one. The APPA custodial levels, from Level 1 “orderly spotlessness” to Level 5 “unkempt neglect”, exist precisely because the same room can be cleaned at very different speeds to very different results.

Typical production rate ranges

The figures below are round, commonly used starting points for routine cleaning by one worker with standard equipment. They are not a published standard. The most widely referenced detailed tables are in ISSA’s 612 Cleaning Times, which is a paid, copyrighted publication, and the honest answer is that your own time studies will always beat any table. Use these to sanity-check an estimate, not to replace one.

Routine (daily or nightly) cleaning

Area typeTypical range (sq ft per hour)
General office, open plan or private offices3,000 – 4,000
Restrooms800 – 1,200
Classrooms2,000 – 3,000
Lobbies and corridors, hard floor3,500 – 5,000
Break rooms and kitchenettes1,200 – 2,000
Medical exam or treatment rooms1,000 – 2,000
Retail sales floor3,000 – 4,000
Gym floor and equipment2,000 – 3,000
Warehouse aisles with a ride-on sweeper15,000 – 25,000

Periodic floor and detail work

TaskTypical range (sq ft per hour)
Strip and refinish resilient floor250 – 400
Scrub and recoat800 – 1,200
Hot-water carpet extraction600 – 1,000
High dusting1,500 – 2,500

Interior window cleaning is better estimated per pane or per window than per square foot of floor, and restrooms are often estimated per fixture, as below.

Restrooms: estimate per fixture, not per square foot

Two restrooms with the same footprint can take very different amounts of time. One has two toilets and a sink; the other has six stalls, four urinals, a row of sinks and a baby-changing station. Square footage hides that difference.

A more reliable method is to time how long your crew takes to fully service one fixture (a toilet or urinal including its partition, or a sink including the counter and mirror section above it), then add fixed time per room for floors, dispensers and bins. Once you have those two figures from your own crew, restroom estimates become far more consistent. If you are building one now, our free washroom cleaning checklist is a useful definition of what “fully serviced” includes.

What changes a production rate

The same 3,000 sq ft can take one hour or two depending on what is in it. The biggest factors:

  • Density and clutter. A sparse open-plan floor vacuums far faster than private offices packed with furniture, cables and personal items.
  • Floor type. Carpet with a backpack vacuum, hard floor with a dust mop, or a large hard floor with an auto-scrubber are completely different speeds.
  • Equipment. Wide-area vacuums, backpack vacuums, microfibre systems and ride-on machines can raise rates substantially over uprights and string mops. This is one of the few places where spending money directly buys back labour.
  • Traffic and soil load. A lobby in a rainy climate, a school after lunch, or a gym after a busy evening all carry more soil than the same space in a quiet office.
  • Access and travel. Locked doors, security escorts, lifts, and walking between floors all take time that is not cleaning time.
  • Frequency. An area cleaned daily is quicker per visit than one cleaned weekly, because less soil builds up between visits.
  • Experience. A trained cleaner on a familiar route is often much faster than a new hire learning the building.
  • Quality expectation. A client expecting near-spotless results needs a slower rate than one who is content with a tidy, presentable space.

Allow for real-world time

Measured cleaning time is not the same as paid time. People take breaks, refill buckets, walk to the janitor closet, deal with a locked door, and answer a question from the night security guard. Industrial engineers call this PF&D (personal, fatigue and delay) time and add an allowance on top of measured work, often in the region of 10 to 15 percent. Either add an explicit allowance or make sure your time studies measure whole shifts, breaks and walking included, so the rate already reflects it. Just do not do both, or you will double-count.

How to time-study your own rates

You do not need a stopwatch on a clipboard for a month. A simple, honest study done once per building type is enough to make your bids far more accurate.

  1. Pick a representative area. One floor of a typical office, one standard restroom block, one classroom wing.
  2. Fix the task list. Write down exactly what “done” means for this study. Use the same list your scope of work promises the client.
  3. Measure the area. Use real measurements, not the lease figure, which usually includes walls and space you never clean.
  4. Time at least three cleans, ideally with different cleaners on different days. Record the start and finish of the whole area, not each task.
  5. Calculate the rate. Square feet ÷ hours. Take the average, and note the spread. If the slowest clean took twice as long as the fastest, find out why before you trust the number.
  6. Recheck after a month. Rates usually improve as cleaners learn a building. The first week is rarely representative.

If you already record when each area is cleaned and by whom, for example with QR code cleaning logs, you have a running source of real timings without any extra effort: the gap between consecutive area logs on a route is a rough measure of how long each area takes.

Turning rates into a bid

Once you have rates you trust, the rest is arithmetic: square feet per area, divided by rate, multiplied by frequency, gives labour hours; labour hours times a burdened wage gives labour cost; supplies, overhead and margin give the price. Our free janitorial workload and bid calculator does exactly that, with preset rates you can overwrite with your own, and the step-by-step bidding guide walks through a full worked example.

Frequently asked questions

What is a good production rate for office cleaning?

For routine nightly cleaning of a typical office, 3,000 to 4,000 sq ft per hour is a common starting range. Dense private offices, heavy detail work or a higher quality standard push it lower; sparse open-plan space with efficient equipment pushes it higher.

How many square feet can one cleaner clean in an 8-hour shift?

At 3,500 sq ft per hour, roughly 24,000 to 26,000 sq ft of general office in a shift once breaks and travel are allowed for. Mix in restrooms and break rooms and the figure drops quickly, which is why workloading by area type matters.

Are ISSA cleaning times free to use?

No. ISSA’s 612 Cleaning Times is a paid publication. Many contractors buy it as a reference, then adjust the figures with their own time studies.

Should production rates change for different APPA levels?

Yes. Cleaning to a higher appearance level requires more frequent or more thorough work, which lowers the effective rate. If a client asks for a specific APPA level, make sure your rates and frequencies reflect it. Our janitorial inspection checklist guide explains the five levels.