Who this is for
This guide is for BSC estimators and owners who want a market-based sanity check on their pricing — before submitting a bid that is 40% above market or 20% below cost. It is also useful for facility managers who want to know whether their current contract is priced within a reasonable range for their building type.
Use the Bid Benchmarks tool to apply these ranges to your specific account. Cross-check with the Bid Generator to verify your price reflects your actual cost structure, and the Production Rate Calculator to validate your hours estimate before you finalize a price.
How benchmark ranges are derived — and their limits
Published cleaning benchmarks come primarily from ISSA and BSCAI member surveys, and from facility management industry surveys such as those conducted by BOMA and IFMA. These surveys report actual contract prices paid by facility operators — they reflect what the market pays, not what the work costs to deliver. A benchmark that reflects aggressive market pricing in a low-wage region may not be achievable at a sustainable margin in a high-cost-of-labor metropolitan market.
Use benchmarks as a positioning reference, not a pricing floor. If your cost model (built from actual burdened labor costs per the bid pricing guide) produces a price above the top of the market benchmark range for your facility type, you have three options: reduce scope, reduce service frequency, or accept that this account is not profitable at current market rates and move on. Do not reduce your labor cost assumptions to fit the benchmark — that path leads to a money-losing contract.
Benchmark ranges by facility type
Class A and Class B commercial office
Benchmark range: $0.12–$0.22 per sq ft per month for standard 5-night/week nightly service. Class A buildings with higher finish standards, day porter coverage, and premium chemistry programs price toward the top of this range. Class B buildings with basic nightly service and tenant-supplied consumables price toward the lower end. Note that this range reflects base-building-only scope; multi-tenant buildings with complex tenant addenda and dedicated account management typically price above $0.20.
The primary driver of price variation within this range is fixture density — restroom fixture count and kitchen/break room count per 1,000 square feet. A 40,000 sq ft building with 8 restrooms and 4 kitchenettes is meaningfully more labor-intensive per square foot than a 40,000 sq ft building with 4 restrooms and no food service.
K–12 education
Benchmark range: $0.14–$0.24 per sq ft per month. K–12 accounts price higher than comparable-size commercial office due to higher soiling rates (younger occupants, food service adjacencies, outdoor-to-indoor soil transfer), more restroom fixtures per occupant, and the acoustic/chemical constraints of occupied school environments. Summer deep-clean service is typically priced separately as a lump-sum event, not included in the monthly rate.
Higher education (university)
Benchmark range: $0.16–$0.30 per sq ft per month across the full campus portfolio, blended. Academic buildings price closer to $0.15–$0.20; residence halls price significantly higher ($0.25–$0.40 on a per-square-foot basis) due to daily restroom service, high soiling rates, and move-in/move-out surge labor. When bidding a campus portfolio, price each building type separately and present a blended monthly total — do not apply a single rate across all building categories.
Healthcare (non-acute / medical office)
Benchmark range: $0.20–$0.38 per sq ft per month. Non-acute healthcare (medical offices, outpatient clinics, ambulatory surgery centers) prices significantly above commercial office due to EPA-registered disinfectant requirements, OSHA Bloodborne Pathogen standard (29 CFR 1910.1030) compliance obligations, and more rigorous surface coverage per square foot. Acute care hospital cleaning is priced differently and is typically not in scope for most commercial BSCs without specific healthcare certification.
Retail and big-box
Benchmark range: $0.08–$0.16 per sq ft per month. Retail prices lower per square foot than office because large open-plan sales floors are cleaned efficiently with auto-scrubbers. The price per square foot is low, but the total monthly contract value is high on a 100,000+ sq ft account. Watch for scope traps: restroom service frequency, daytime porter coverage, and strip-and-recoat frequency are the variables that determine whether a retail account is profitable at market rates.
Industrial and light manufacturing
Benchmark range: $0.06–$0.14 per sq ft per month. Industrial accounts price at the low end of the spectrum per square foot because large floor areas are cleaned with auto-scrubbers and facility finishing standards are typically below commercial office. However, industrial accounts with heavy soil loads (oil, coolant, production particulate) require more chemistry and more equipment passes per shift than the price-per-square-foot suggests. Price industrial accounts by labor hours and chemistry cost, not primarily by square footage.
Food service and commercial kitchens
Benchmark range: $0.30–$0.60+ per sq ft per month for kitchen-only scope. Food service cleaning is the highest-price category per square foot due to daily degreasing requirements, floor drain maintenance, equipment cleaning, and the compliance context of FDA Food Safety Modernization Act (FSMA) and local health department inspection standards. If your scope includes commercial kitchen cleaning, verify that your crew is trained on food service sanitation protocols and that your chemistry is NSF-certified for use in food contact areas.
What drives price within a range
Within any facility type benchmark, four variables most consistently explain where a specific account prices relative to the range midpoint:
- Service frequency. 5-night/week is the standard basis for most benchmarks. 7-night service (hospitals, some retail) prices 30–40% higher; 3-night service (small office, light-use accounts) prices proportionally lower.
- Fixture density. Restrooms and food service areas are the most labor-intensive zones per square foot. A facility with 1 restroom per 2,000 sq ft prices lower than one with 1 restroom per 800 sq ft, even at the same service frequency.
- Floor type complexity. A facility with multiple specialty floor types (polished stone, rubber, anti-static tile) requires multiple chemistry programs and more time per square foot than a standard VCT account.
- Market labor cost. BLS SOC 37-2011 data shows median janitorial wages ranging from $13/hr in lower-cost markets to $22+/hr in metropolitan high-cost areas. A benchmark established in one market does not transfer directly to another without adjusting for the local burdened labor rate.
Competing wrong: when price is not the issue
A BSC who consistently loses bids to lower-priced competitors without winning on any other criterion is competing wrong, not just expensively. Benchmark data can reveal two distinct problems: pricing above market without a documented value proposition (overpriced and underperforming on differentiation), or pricing at market while losing to lower bids that are sustainable only because competitors are understaffing accounts or underpaying labor.
In the second scenario, the right move is not to match the low price — it is to document your cost structure clearly and position your proposal against the operational risk of the lowest bidder. A property manager who has lost a contractor mid-year due to under-costed bids will sometimes pay a modest premium for documented stability. A property manager who has not yet had that experience may not. Choose your targets accordingly.
Common mistakes
- Using a blended national benchmark without adjusting for facility type. A $0.14/sq ft office benchmark and a $0.40/sq ft food service benchmark blended together produce a meaningless $0.27 figure. Benchmark by facility type, then by local market.
- Pricing below the benchmark without understanding why. If your price is below the low end of the range, either your scope is narrower than the benchmark assumes or your cost model has a gap. Neither is sustainable long-term.
- Assuming the benchmark includes all ancillary services. Most benchmarks reflect nightly janitorial scope only. Strip-and-recoat, carpet extraction, window washing, and day porter service are typically priced separately.
- Adjusting price to fit the benchmark instead of adjusting scope. If your cost model puts you above the benchmark for a specific account, the right answer is to reduce scope or walk away — not to reduce your burdened labor assumptions to fit the market.
Quick checklist
- Are you using a facility-type-specific benchmark, not a blended industry average?
- Have you adjusted the benchmark for your local labor market using BLS SOC 37-2011 wage data?
- Is your benchmark comparison based on the same service scope (frequency, consumables, ancillary services)?
- If your price is above the benchmark midpoint, is your proposal differentiated with a documented value proposition?
- Have you verified your price against your actual cost model — not just the market benchmark?
Bid Benchmarks Tool
Look up current sq-ft pricing ranges by facility type and compare your bid against market data — so you know whether you're positioning to win or competing in the wrong tier.
Open Bid Benchmarks