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.
Office: 4,000 | Medical: 2,000
Auto-calculated from wage & burden data.
Fixed base charge.
Added per private room.
Number of private spaces.
Costs on top of the BLS base wage that must be recovered. Most owners underestimate this — causing underbidding.
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
|
— |
Janitor wages used for Washington 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 Washington.
| Metro area | 25th percentile | Median | 75th percentile | Employment |
|---|---|---|---|---|
| Bellingham, WA | $18.38 | $20.94 | $25.34 | 1,510 |
| Bremerton-Silverdale-Port Orchard, WA | $18.55 | $22.10 | $25.20 | 1,250 |
| Kennewick-Richland, WA | $18.31 | $21.48 | $25.12 | 1,760 |
| Longview-Kelso, WA | $18.56 | $22.40 | $23.96 | 510 |
| Mount Vernon-Anacortes, WA | $18.39 | $21.57 | $27.77 | 650 |
| Olympia-Lacey-Tumwater, WA | $17.95 | $21.20 | $24.53 | 1,350 |
| Seattle-Tacoma-Bellevue, WA | $19.93 | $22.35 | $27.43 | 26,820 |
| Spokane-Spokane Valley, WA | $17.80 | $19.27 | $22.47 | 4,090 |
| Walla Walla, WA | $17.16 | $18.98 | $22.69 | 430 |
| Wenatchee-East Wenatchee, WA | $17.77 | $19.59 | $22.35 | 780 |
| Yakima, WA | $17.78 | $18.85 | $23.61 | 1,690 |
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.