Office cleaning prices per square foot

Office cleaning is priced from the work in the building: carpet to vacuum, trash cans to empty, restrooms and a break room to clean, every night. Here is what that work costs per square foot, computed from production rates rather than guessed.

Quick answer

$0.13 to $0.29 per sq ft per month

About $1,438/month for a 5,000 sq ft office and $13,344/month for 100,000 sq ft. Smaller buildings cost more per square foot: restrooms, trash and break rooms do not shrink with the floor area.

How this is computed

  • Sizes: 5,000 and 100,000 sq ft, the typical range for offices.
  • Scope: BidLoom's default areas and tasks for a office (listed below), on its default schedule of 5 visits a week, timed with BidLoom's production rates (approximations of ISSA 612 from public sources).
  • Labor: $15.00/hr base wage, burdened to $16.82/hr with FICA, FUTA, US-average SUTA (2.7%) and janitorial workers comp (3.5%, EMR 1.00), no benefits.
  • Supplies at 6% of labor, and the price at a 30% margin.

These are the defaults a new BidLoom account starts with, so the full bid opens at the same price. Pick your state below, or set your own wage and rates in the app.

Office cleaning price calculator
Hours per visit
~6 hrs
Monthly price at 30% margin
~$3,318/mo
Per sq ft per month
$0.17

Burdened labor at $16.82/hr (US averages). State paid leave estimates use the higher-obligation tier within 10–49 employees; employee deductions are excluded. Tasks done on every visit follow the visits per week; the others keep the schedule below unless there are fewer visits. Fewer visits add a per-visit buildup: each visit has more to clean.

Make the full PDF bid freeOpens the bid wizard with this office's type and size filled in. No credit card.

What the estimate includes

The default areas and tasks for a office. In the full bid you change, add or remove any of them.

General Offices

60% of the floor

  • Vacuum Carpet (wide-area)5× a week
  • Empty Trash5× a week
  • Dust Surfaces2× a week

Lobby / Reception

10% of the floor

  • Damp Mop Floor5× a week
  • Clean Glass Doors3× a week
  • Empty Trash5× a week

Hallways

15% of the floor

  • Vacuum Carpet (backpack)5× a week

Restrooms

2 restrooms

  • Clean, Disinfect & Restock Restroom5× a week

Break Room / Kitchen

5% of the floor

  • Clean Kitchen Area5× a week
  • Damp Mop Floor5× a week
  • Empty Trash5× a week

Offices: frequently asked questions

How much does office cleaning cost per square foot?

It depends mostly on the building size, because restrooms, trash and the break room do not shrink with the floor area: small offices cost more per square foot than large ones. The range at the top of this page is computed by BidLoom for a typical small and large office at default rates, with the assumptions listed under it.

Does cleaning an office 3 nights a week instead of 5 cost less?

Yes, but not in proportion. Tasks done on every visit (trash, restrooms, vacuuming) follow the visits per week you enter, while dusting (twice a week) and the lobby glass (3 times) keep their schedule unless there are fewer visits. A visit after a longer gap takes longer, so this estimate adds a per-visit buildup when a task runs less often than nightly: 3 nights come to about 70% of the 5-night price, 1 night to about 40%. In the full bid you set each task’s frequency, and the price follows.

What is included in a typical office cleaning scope?

Vacuuming carpeted offices and hallways, emptying trash, dusting, mopping the lobby and break room, cleaning glass doors, and cleaning and restocking restrooms. The list under the calculator shows each area and task this estimate prices.

Is this office cleaning estimate a quote I can send?

No. It is a starting point priced from BidLoom's default areas and tasks for this building type and size. A real bid needs a walkthrough: the actual rooms, floor types, restroom count and the schedule the client wants. The free BidLoom account starts the full bid with these numbers filled in, lets you change every area, task and rate, and makes the PDF proposal.

Why is the price shown at a 30% margin?

A margin is profit as a share of the price: at 30%, a contract priced at $1,000 costs $700 to deliver. 30% is the margin a new BidLoom account starts every bid at; you can change it on any bid or in Settings. Markup, profit as a share of cost, is a different number: a 30% margin is about a 43% markup.

Related reading

Prices for other buildings