Commercial Cleaning Bid Calculator for California

Opens with a 10,000 sq ft office cleaned weekly in Los Angeles-Long Beach-Anaheim, CA. Change any input to price your own building.

Data last updated: Oct 28, 2026 (BLS OEWS May 2025)

Defaults to 37-2011 Janitors & Cleaners — correct for most quotes.

BLS wage data loads automatically on selection.

Cleanable floor area.

$

Override the BLS-calculated default below.

BLS Rate Calculator

Office: 4,000 | Medical: 2,000

$

Auto-calculated from wage & burden data.

$

Fixed base charge.

$

Added per private room.

Number of private spaces.

2
4
8
Total labour hours: 8.0 hrs

Costs on top of the BLS base wage that must be recovered. Most owners underestimate this — causing underbidding.

Quick Mode:
10%

Employer FICA 7.65% + FUTA/SUTA ~2%

8%

Cleaning class typically 5–15% of payroll

20%

BLS average: ~29% of total compensation

4%
2%
Total Burden: 44%  →  Base Wage: —  →  Loaded Rate: —/hr
4%

% of loaded labour cost. Office ~4%, Medical ~12%

20%

Industry norm: 15–25% of loaded labour

20%

Target: 10–28% net. Applied after all costs.

15%

Auto-set to 15% for Weekly. Adjust to override.

%

Typical: 10–20%

$

Check to include. Adjust quantity and unit price.

Service Qty Unit Price Total
Floor Stripping & Waxing $0.25-$0.80/sq.ft. sq.ft.
$
/sq.ft.
—
Floor Buffing / High-Speed Polish $0.10-$0.25/sq.ft. sq.ft.
$
/sq.ft.
—
Carpet Cleaning (steam/shampoo) $0.08-$0.50/sq.ft. sq.ft.
$
/sq.ft.
—
Tile & Grout Cleaning $0.20-$0.70/sq.ft. sq.ft.
$
/sq.ft.
—
Window Cleaning $2-$8 per pane panes
$
/panes
—
Restroom Sanitizing $25-$75 per room restrooms
$
/restrooms
—
Upholstery / Furniture Cleaning $50-$125 per piece pieces
$
/pieces
—
Ceiling / Wall Cleaning $0.10-$0.30/sq.ft. sq.ft.
$
/sq.ft.
—
Appliance / Equipment Cleaning $10-$40 per item items
$
/items
—
Market Positioning (charge rate / hr)
Budget
—
Low burden + min OH
Market
—
Industry average
Premium
—
High-spec / specialty

Janitor wages used for California bids

The calculator prices labour from the BLS wage for janitors and cleaners (SOC 37-2011) in the metro area you pick. These are the May 2025 figures for each metro area in California.

Metro area25th percentileMedian75th percentileEmployment
Bakersfield-Delano, CA$17.29$20.43 $22.634,060
Chico, CA$17.01$18.82 $22.66900
El Centro, CA$17.84$19.45 $23.401,190
Fresno, CA$16.86$18.26 $22.255,770
Hanford-Corcoran, CA$17.62$20.95 $24.92610
Los Angeles-Long Beach-Anaheim, CA$17.56$18.62 $22.6383,160
Merced, CA$17.70$22.08 $24.201,240
Modesto, CA$17.44$19.82 $24.042,670
Napa, CA$18.38$21.51 $25.491,110
Oxnard-Thousand Oaks-Ventura, CA$17.66$19.99 $23.693,690
Redding, CA$16.73$18.20 $22.44880
Riverside-San Bernardino-Ontario, CA$17.49$19.64 $23.5019,520
Sacramento-Roseville-Folsom, CA$17.53$19.93 $23.5114,020
Salinas, CA$17.91$20.95 $24.051,890
San Diego-Chula Vista-Carlsbad, CA$17.45$18.49 $22.2521,700
San Francisco-Oakland-Fremont, CA$19.20$21.24 $26.0629,930
San Jose-Sunnyvale-Santa Clara, CA$19.27$21.09 $23.6315,780
San Luis Obispo-Paso Robles, CA$17.84$20.67 $23.801,340
Santa Cruz-Watsonville, CA$18.05$19.61 $24.681,510
Santa Maria-Santa Barbara, CA$17.07$18.22 $23.522,890
Santa Rosa-Petaluma, CA$17.80$18.85 $23.193,620
Stockton-Lodi, CA$17.26$19.30 $23.773,830
Vallejo, CA$18.38$21.00 $24.281,780
Visalia, CA$16.84$18.27 $22.772,380
Yuba City, CA$18.02$20.31 $24.05640

How the bid is built

Labour hours come from square footage divided by a production rate for the facility type, or from the hours you type in. Crew size changes how long the job takes on site, not its cost. The loaded wage adds payroll taxes and benefits, then supplies and overhead are added. The profit setting is a true margin: a 20% margin prices a $800 cost at $1,000. Full details are on the methodology page.

Related pages