Guides / Production rates

Janitorial production rates, with sources

A production rate is how much area one cleaner services in one labor hour, for a given scope. It is the biggest single input in a cleaning bid. These are the starting rates built into SweepMath and where each one comes from.

Published examples from ISSA

ISSA, the cleaning industry association, publishes the Official ISSA Cleaning Times & Tasks (often called "612"). Its public article gives three worked examples (ISSA, How to Calculate Cleaning Times):

  • Mopping with a 14-inch flat mop: 5,355 sq ft per hour (1,000 sq ft takes 11.2 minutes).
  • Light-duty spot cleaning (empty trash, reline, spot wipe, spot dust, pick up debris): 3.62 minutes per 1,000 sq ft, which works out to about 16,575 sq ft per hour.
  • Full restroom clean by the fixture method: 3 minutes per fixture.

Janitorial Manager's help center, describing tools it built with ISSA, cites an industry "average production rate" of 3,289 sq ft in 60 minutes for one person (Janitorial Manager). SweepMath uses that as its blended office default.

Typical bands by space type

The bands below are a third-party summary of ISSA 612 data published by taskforse in August 2026 (taskforse). SweepMath's presets use the low end of each band, which is the conservative choice for a bid.

Space typeBand (sq ft / labor hour)SweepMath preset
Office space3,500–5,0003,289 (ISSA average)
Lobbies and corridors5,000–6,0005,000
Classrooms3,500–4,2003,500
Break rooms and cafeterias2,800–3,5002,800
Medical or clinical1,800–2,5001,800
Retail floor4,000–5,5004,000
Warehouse (machine work)5,000–7,0005,000
Restroomsabout 3 min per fixture3 min / fixture

Periodic work such as strip and wax or carpet extraction depends heavily on equipment and condition, so SweepMath ships no default for it. Enter your own rate.

What moves a rate

  • Layout and density. Open floors clean faster than many small private offices.
  • Scope. Detail work every visit costs more time than spot cleaning.
  • Equipment. Machine scrubbing and backpack vacuums change the numbers a lot.
  • Condition. A building behind on periodic work cleans slower until it is brought back.

Measure your own

Book rates start a bid; your own rates defend it. For each account, divide cleanable square feet by actual labor hours per visit, and track it monthly. Time restrooms separately now and then. When you have a few months of data, replace the presets with your numbers. SweepMath Pro saves your own default rates and compares actual hours with the bid.

Use these rates in the calculator