Skip to main content

California's 2,000 Sq Ft/Hr Cleaning Law: What It Means for Bids and Staffing

Last updated: April 5, 2026

TLDR

California capped cleaning production rates at 2,000 sq ft/hr for employees, effective January 2026 — the first U.S. state regulation of this kind. Companies bidding above this rate risk labor code violations. Companies already using ISSA 612 production rates are largely compliant, since ISSA rates for many tasks fall below this cap.

DEFINITION

Production Rate Cap
A legally mandated maximum cleaning output per labor hour. California's regulation sets this at 2,000 square feet per hour for cleaning employees. Bidding above this rate creates a compliance gap: the contract cannot be legally staffed at the hours the bid assumed.

DEFINITION

ISSA 612
The ISSA Standard for Measurement of Cleaning Productivity, which defines production rates for individual cleaning tasks based on task type, facility type, and equipment used. It is the industry-standard reference for workloading and bid calculation.

DEFINITION

Workloading
Task-by-task estimation of cleaning labor hours using production rate standards. Workloading a facility produces a total labor hour estimate that accounts for each specific cleaning task rather than applying a single rate to total square footage.

The First State Production Rate Regulation

California’s 2,000 sq ft/hr production rate cap is the first regulation of its kind in the United States. Other states have addressed wages and worker classification in the janitorial industry, but California’s cap directly governs how fast a cleaning employee can be required to work. Effective January 2026, bids that assume higher production rates for California contracts are non-compliant.

For cleaning company owners, this creates a concrete calculation problem: if your current California contracts were bid using ISSA rates or rules of thumb that exceed 2,000 sq ft/hr for any tasks, those contracts are now understaffed under the law.

What the Cap Actually Changes

The 2,000 sq ft/hr limit functions as a ceiling on production rate assumptions. It does not define a minimum — cleaners can work more slowly. It does not cap wages or hours directly — it caps the implied pace embedded in a bid.

For ISSA-based bidders, the impact is task-specific. ISSA 612 rates cover dozens of individual cleaning tasks, each with rates that vary by equipment and facility type. Restroom cleaning is calculated per fixture (toilet, sink, urinal) rather than area — the cap doesn’t change restroom math. Office vacuuming with an upright vacuum in tight spaces runs around 2,239 sq ft/hr in ISSA standards, just above the cap. Wide-area vacuuming with backpack or wide-track equipment can exceed 5,000 sq ft/hr. Those rates need to be capped at 2,000 sq ft/hr for California contracts.

The Compliance Audit Process

California has approximately 98,000 janitorial establishments — the largest state market in the country. If your business serves California clients or is considering expansion there, the compliance audit is not optional.

Walk through each California contract:

  1. List every cleaning task in scope with its current production rate assumption.
  2. Identify any task where the assumed rate exceeds 2,000 sq ft/hr.
  3. Recalculate labor hours for those tasks using exactly 2,000 sq ft/hr.
  4. Compare required hours to hours currently staffed and billed.

The gap between your current bid hours and the compliant hours is your exposure — both regulatory and financial.

Pricing Implications

Contracts bid before January 2026 using higher production rates are likely underpriced under the new standard. The math on a typical office building with 50,000 sq ft of vacuuming at 5,000 sq ft/hr assumed in the original bid: 10 labor hours. At 2,000 sq ft/hr: 25 labor hours. At a $25/hr fully-loaded rate, that’s an additional $375 per cleaning visit that isn’t in the current bid.

Clients in California’s commercial real estate sector are generally aware of the regulation. Presenting the renegotiation as a compliance adjustment — with documentation of the regulatory requirement and the specific calculation — positions the price increase as factual rather than arbitrary.

Configuring Bidding Software for California

If you use bidding software, the California cap should be applied as a state-specific production rate ceiling. Any saved templates for California locations need to be updated. For new California bids, set the maximum production rate at 2,000 sq ft/hr across all area-based tasks before running the bid calculation. This prevents compliant bids from being inadvertently overridden by default ISSA rates that exceed the cap.

Verify with your software vendor whether California-specific compliance settings are available, or whether you need to manually override individual task rates.

Q&A

What is California's 2,000 sq ft/hr cleaning production rate law?

California enacted a regulation capping the cleaning production rate for janitorial employees at 2,000 square feet per hour, effective January 2026. The law applies to cleaning contracts performed in California regardless of where the contractor is headquartered. Contracts that require employees to clean at higher rates than this cap violate California labor standards.

Q&A

Does California's production rate cap affect ISSA-based bidding?

Partially. ISSA 612 includes task-specific production rates that vary widely. Some ISSA rates fall below 2,000 sq ft/hr — restroom cleaning, for example, is calculated by fixture rather than area, and many detail-cleaning tasks are well under the cap. However, ISSA rates for high-productivity tasks like wide-area vacuuming or dust mopping open spaces can exceed 2,000 sq ft/hr depending on equipment. California contracts require applying the cap as a ceiling on any rate that would otherwise exceed it.

Q&A

Do out-of-state cleaning companies have to comply with California's production rate law?

Yes. The regulation applies to work performed in California, not to companies incorporated in California. A Texas-based BSC with a California office building on its contract roster must staff and bid those California locations at or below the 2,000 sq ft/hr cap.

Q&A

How should I reprice a California contract that was bid above 2,000 sq ft/hr?

Recalculate the required labor hours using the capped rate. Multiply additional hours by your fully-loaded labor rate to find the cost gap. Then renegotiate with the client — the legal basis for the rate change is documentable and most commercial clients will accept a price adjustment tied to a regulatory requirement rather than a contractor preference.

Like what you're reading?

Try SweepOps free — no credit card required.

See plans & pricing

Want to learn more?

Frequently asked

Common questions before you try it

Which California law or bill number sets the 2,000 sq ft/hr cleaning rate cap?
The regulation is associated with California's janitorial services legislation. Contractors should verify the specific bill number and implementing regulations directly with the California Labor Commissioner's office or legal counsel before adjusting contract terms, as implementing guidance may refine which tasks and facility types are covered.
Does the California production rate cap apply to all cleaning tasks or just general cleaning?
The 2,000 sq ft/hr cap applies to cleaning production rates broadly, but the practical impact varies by task. Fixture-based tasks like restroom cleaning are already calculated by count rather than area, so the cap does not change how those are staffed. The cap primarily affects area-based tasks — vacuuming, mopping, dust mopping — where ISSA rates can exceed 2,000 sq ft/hr depending on equipment.
What happens to a cleaning contract where staffing levels don't meet the California rate cap?
Understaffed contracts — those where the bid assumed production rates above 2,000 sq ft/hr — expose the contractor to labor code violations if employees are required to work at the implied pace. Enforcement risk and liability make it preferable to correct the staffing and pricing before a complaint is filed.