Every janitorial bid rests on one number most owners never write down: how fast your crew really cleans. Get the production rate right and the hours, the labor cost and the price follow. Get it wrong by a few hundred square feet per hour and a contract that looked healthy on paper eats your margin every night for years.
This guide covers janitorial production rates only: what they are, what the published benchmarks actually say, why they disagree, and how to time your own crew. If you want the whole bid from walk-through to monthly price, read how to bid a janitorial job. For overhead, margin and presenting the number, see how to price commercial cleaning.
What is a janitorial production rate?
A janitorial production rate is the amount of area, or the number of units, one worker cleans in one hour. Office cleaning is usually measured in square feet per hour. Restrooms are often measured per fixture instead, because a small room with eight toilets and sinks takes far longer than its floor area suggests.
The BSCAI defines it as the time it takes to complete a specific cleaning task or clean an entire facility, and splits rates into two kinds:
- Task rates cover one job with one tool, such as damp mopping a hallway or vacuuming carpet with a 14 inch upright.
- Comprehensive rates cover the whole nightly routine for a building type. The BSCAI example is a 25,000 square foot medical facility cleaned in 10 labor hours a night, which works out to 2,500 square feet per labor hour.
CleanLink calls these the micro and macro methods, and notes that most contractors blend the two.
What is the formula for cleaning hours?
Cleaning hours equal cleanable square feet divided by the production rate. Multiply by 60 if you want minutes, which is how ISSA presents it.
Hours = cleanable square feet ÷ square feet per hour
The word that trips people up is cleanable. Gross building area includes walls, shafts, mechanical rooms and floor under desks and cabinets. Consultant Ben Walker writes in CleanLink that cleanable area is typically about 55 percent of a facility's total square footage. Treat that as a reason to measure, not as a shortcut. A warehouse office with open floor will sit far above it, and a records-heavy law firm far below. If you apply a rate built on cleanable area to gross area, you will overstate the hours and price yourself out.
What does ISSA 612 say about cleaning times?
ISSA 612 is the industry nickname for the ISSA Cleaning Times book, after the 612 cleaning production rates it listed for commercial, industrial and educational buildings. Today it is sold as The Official ISSA Cleaning Times.
As of October 2026, ISSA's store page lists a soft cover edition at $50 for members and $150 for non-members, and a digital edition bundled with a one-year learning center subscription at $250 for non-members, with metric, Spanish, French and Arabic versions. The page references an 8th edition.
ISSA publishes only a few of its figures in the open. Its own article on the method uses these examples:
- Mopping (MFM-3): 5,355 square feet per hour with a 14 inch flat mop and dual chamber bucket, so 1,000 square feet takes about 11.2 minutes.
- Light duty bundle (LDT-1): 3.62 minutes per 1,000 square feet, so 2,000 square feet takes 7.24 minutes.
- Restroom fixtures (RCL-7): 3 minutes per fixture, so a 10 fixture restroom takes 30 minutes.
ISSA is clear that these are averages submitted from thousands of sources to guide bidding, and that they are not a time-motion study. Several organizations, it notes, have beaten them with their own studies.
What production rates do published sources give?
Published janitorial production rates range widely, because each figure measures something different. Here is what the sources we could open actually say.
| Source | Figure | What it measures |
|---|---|---|
| ISSA (MFM-3) | 5,355 sq ft per hour | Flat mopping only |
| Janitorial Manager, citing ISSA | 34.8 minutes per 1,000 sq ft | Vacuuming carpet with a 12 inch upright (about 1,700 sq ft per hour by our arithmetic) |
| Janitorial Manager worked example | 30,000 sq ft per hour | Trash removal only, normal density, six cleaners averaging 30 minutes over 15,000 sq ft |
| CMM, William R. Griffin | 4,500 to 6,000 sq ft per worker hour | Whole routine, Class A and B offices over 300,000 sq ft in a metro area (2011) |
| BSCAI, David Murphy | 2,500 sq ft per labor hour | Whole routine, example medical facility |
| CleanLink, Jordan Tong | 2,600 sq ft per hour | Illustrative macro rate for similar medical facilities |
| Swept calculator | 450 to 650 sq ft per hour | Labeled "industry benchmark", with no source or space type given |
Read the table as answers to different questions. Trash removal is a walk past the bins; vacuuming covers every square foot of floor. A huge open-plan tower runs faster than a medical building full of small exam rooms that need disinfecting. The Swept figure is a vendor marketing tool and does not say what it covers, so we would not build a bid on it.
Griffin's own warning is the useful part: he writes that there is no such thing as an accurate average production rate that holds in every situation, and that a company's own history is the only truly reliable source.
How do APPA's five levels of clean affect production rates?
APPA's five levels of clean change how much area one custodian can cover, by roughly a factor of two between neighboring levels in some spaces. APPA, the association for education facility leaders, set out its appearance levels in its 1992 custodial staffing guidelines, and its current guidelines (updated August 2024) cover 23 room types.
| APPA level | Name | What it looks like, in brief |
|---|---|---|
| 1 | Orderly Spotlessness (Showpiece Facility) | Surfaces look freshly cleaned, no buildup or fingerprints, restrooms odor free |
| 2 | Ordinary Tidiness (Comprehensive Care) | Clean, but marks and smudges show on close inspection; up to two days of dust on floors |
| 3 | Casual Inattention (Managed Care) | Floors clean but stains and buildup in corners; obvious dust and fingerprints on surfaces |
| 4 | Moderate Dinginess (Reactive) | Dull, stained floors with obvious buildup; conspicuous dirt on surfaces |
| 5 | Unkempt Neglect (Crisis) | Dirty, matted or scuffed floors; major buildup on surfaces |
APPA's staffing table shows the effect in numbers. For offices, the cleanable square feet per full-time custodian runs from about 9,411 at Level 1 to 16,930 at Level 2, 30,959 at Level 3, 41,775 at Level 4 and 52,199 at Level 5. Restrooms are listed only at Levels 1 and 2, at 2,579 and 3,303.
For a contract cleaner, the lesson is direct. If the buyer pictures Level 2 and you bid hours that only deliver Level 3, you win the job and lose it again at the first inspection with the property manager. Ask on the walk-through what "clean" means to this buyer, and write the answer into the scope.
What factors change a cleaning production rate?
The factors that change a production rate most are floor type, clutter, restroom density, equipment, frequency and the level of clean. Janitorial Manager lists several more, including window access, climate tracking in snow, sand and salt, and traffic levels, and Walker adds travel distance, bucket filling and emptying, and obstructions.
| Factor | Slows the rate | Speeds the rate | Record on the walk-through |
|---|---|---|---|
| Floor type | Carpet with heavy furniture, mixed floor types | Open hard floor or open carpet runs | Sq ft by floor type |
| Layout and clutter | Many private offices, cubicles, stacked paper | Open plan, clear desks | Office and workstation count |
| Restroom density | Many fixtures in small rooms | Few, large restrooms | Fixtures per restroom |
| Equipment | Small uprights, string mops, worn machines | Wider or backpack vacuums, flat mops, maintained machines | What you will use on this site |
| Frequency | Weekly service, so dirt builds up between visits | Nightly service, light daily load | Visits per week per area |
| Level of clean | APPA Level 1 or 2 expectations | Level 3 or 4 tolerance | The buyer's stated standard |
| Building type | Medical disinfection, labs, schools at term time | Large, uniform office floors | Special tasks and rules |
| Travel and access | Long corridors, multiple floors, security sign-in, far supply closets | Compact floor plates, supplies on each floor | Distance to water and storage |
| Climate and traffic | Salt, sand and heavy public foot traffic | Low-traffic private offices | Entrances and matting |
Equipment is the factor you control most. A wider vacuum path or a backpack vacuum that skips moving a cord around desks can raise a task rate, but only a time study on your own crew tells you by how much.
How do you measure your own production rates?
You measure your own production rates with a simple time study: mark out a known area, time several workers doing one task several times, average the results, and convert to square feet per hour. Walker's CleanLink method goes like this:
- Tape out an open 1,000 square foot area, or pick a restroom with a known fixture count.
- Pick one task and one tool, such as vacuuming with a 14 inch upright.
- Use about three workers, at a productive but comfortable pace. Video beats a stopwatch because nobody can argue with it later.
- Run three to five trials per person and average the minutes. People speed up as they learn the space.
- Add constant time the area test misses: filling and emptying buckets, travel between areas.
- Convert: 60 ÷ average minutes × 1,000 = square feet per hour.
- Apply it: cleanable square feet ÷ your rate = hours.
The BSCAI article also recommends your own time and motion studies, and reminds you to add periodic tasks like monthly burnishing to the workload.
Time-study template
Copy this into a spreadsheet and fill one row per task.
| Field | Example entry |
|---|---|
| Date and site | |
| Task | Vacuum open carpet |
| Equipment | 14 inch upright, or backpack vacuum |
| Test area or units | 1,000 sq ft, or 10 fixtures |
| Worker | Initials |
| Trial 1, 2, 3 (minutes) | |
| Trial 4, 5 (minutes, optional) | |
| Average minutes | Sum of trials ÷ number of trials |
| Constant time added | Bucket fills, travel, setup |
| Rate | 60 ÷ average minutes × test area |
| Conditions | Clutter, furniture density, floor condition, level of clean |
Run the same study across your best and newest workers. The rate you bid on should be one your normal crew can hit every night, not your fastest person on a good shift.
How do you turn production rates into a bid?
You turn production rates into a bid by dividing each area's cleanable square feet or fixture count by its rate, adding the hours, multiplying by visits per month, and multiplying by your loaded labor rate. The loaded rate is wage plus payroll taxes, workers' compensation, unemployment insurance and benefits. Supplies, supervision, overhead and profit come after that, and the bidding guide walks through each one.
Worked example: a small office (hypothetical)
Every figure below is an assumption chosen to show the method. None is a benchmark or a market rate.
Building: 15,000 gross square feet of office, cleaned five nights a week. The walk-through measures 11,500 cleanable square feet plus two restrooms with 12 fixtures in total.
| Area | Measure | Assumed rate | Hours per visit |
|---|---|---|---|
| Open carpet office | 7,000 sq ft | 3,500 sq ft per hour | 2.00 |
| Private offices, carpet | 2,400 sq ft | 2,000 sq ft per hour | 1.20 |
| Hard floor lobby, corridor, break room | 2,100 sq ft | 2,800 sq ft per hour | 0.75 |
| Restrooms | 12 fixtures | 3 minutes per fixture | 0.60 |
| Break room counters and appliances | 1 room | 15 minutes | 0.25 |
| Total | 11,500 sq ft | 4.80 |
- Blended rate: 11,500 ÷ 4.80 = about 2,400 square feet per hour. That sits near the medical examples above, not the large office figures, because this building has many private offices and a high fixture count for its size.
- Visits per month: 5 × 52 ÷ 12 = 21.67
- Hours per month: 4.80 × 21.67 = 104.0
- Loaded labor rate (assumed): $22.00 an hour
- Labor cost per month: 104.0 × $22.00 = $2,288
Now see what a wrong rate does. If the crew actually takes 15 percent longer, a visit runs 5.52 hours and the month needs 119.6 hours. That is 15.6 hours you never priced, about $343 a month and $4,118 a year in labor on one small account. Supplies, overhead and profit go on top in the pricing method.
What are the most common production rate mistakes?
The most common production rate mistakes are using one rate for the whole building and applying a rate to the wrong kind of square footage. The full list:
- One blended rate for a building full of different spaces
- Rates built on cleanable area applied to gross area, or the reverse
- A large office tower rate used on a small, dense suite
- Restrooms priced by floor area instead of fixtures
- No agreed level of clean, so the buyer expects Level 2 and the hours deliver Level 3
- Your fastest worker's time used as the crew standard
- No time added for setup, bucket changes, supply runs or travel between floors
- Periodic work like burnishing and carpet extraction left out of the workload
- Never comparing actual hours with bid hours after the start
Our post on janitorial bidding mistakes covers the errors outside production rates, and the walk-through checklist lists every measurement you need to apply rates by area.
Where do accurate rates pay off?
Accurate rates pay off on every walk-through you bid, because you can quote quickly and know the price holds. The more buildings you bid, the faster your own data grows, and the less you depend on anyone's averages. If offices are your main market, our page on office cleaning leads covers how buyers there choose a cleaner.
If what you are short of is buildings to bid on, LeadWharf finds the person who signs off on cleaning in your area, confirms they want recurring work at your frequency and job size, and sends you the contact. Each lead is exclusive to you and you pay per qualified lead. You walk the building and write the quote yourself. Run your numbers through the cost per lead calculator, then book a call to see if your area is open.
- Brant Insero, How to Calculate Cleaning Times, ISSA, June 2022
- ISSA, The Official ISSA Cleaning Times (store listing, checked October 2026)
- Ben Walker, Techniques To Determine Your Own Cleaning Times, CleanLink, February 2018
- Jordan Tong, Calculating Janitorial Labor, CleanLink, November 2020
- APPA, Cleaning Operations (Operational Guidelines for Educational Facilities, Custodial), updated August 2024
- William R. Griffin, What Does Cleaning Cost?, CMM, September 2011
- David Murphy, Commercial Cleaning Production Rates: A Key to Successful Bidding and Estimating, BSCAI, January 2025
- John Williams, What Good Are ISSA Cleaning Times for My Business?, Janitorial Manager, March 2018
- Archie Heinl, How to Calculate Janitorial Production Rates to Give Better Quotes, Janitorial Manager, December 2019
- Swept, Labor Efficiency Calculator for Janitorial Businesses
