Insights
Commercial Janitorial Cost per Square Foot (2026)
Levaru Operations Team
Commercial janitorial cost per square foot is the number every building owner asks for and almost nobody quotes straight, because the honest answer is a range with a lot of moving parts inside it. Published national guides put standard office cleaning roughly between $0.08 and $0.25 per cleanable square foot per month for five-night-a-week service, and the DMV — with some of the highest labor costs in the country — reliably prices in the upper half of any national range.
That range isn’t vendors being cagey. A 60,000-square-foot office with open floor plates and two restroom cores cleans fast; a 60,000-square-foot medical building with forty exam rooms and clinical disinfection protocols does not, and the price per foot can easily be triple. Frequency, density, scope, and who supplies the paper towels all move the number before anyone sharpens a pencil.
This guide lays out the published cost ranges by building type and service frequency, explains what actually drives the price, and shows you how to compare bids so the numbers on page one mean the same thing across vendors — including the red flags that an attractive bid is priced below what the labor actually costs.
How much does commercial janitorial service cost per square foot?
For standard office space cleaned five nights a week, published industry ranges generally run $0.08–$0.25 per cleanable square foot per month, which works out to roughly $1.00–$3.00 per square foot per year. In the Washington DC / Northern Virginia / Maryland market, expect quotes toward the middle and top of that corridor because janitorial pricing is mostly labor, and DMV labor is expensive.
Credible published ranges by building type, for typical service frequency, framed as monthly cost per cleanable square foot:
| Building type | Typical frequency | Published range ($/SF/month) |
|---|---|---|
| Class A/B office | 5 nights/week | $0.10 – $0.25 |
| Class B/C office, light occupancy | 2–3 nights/week | $0.06 – $0.14 |
| Medical office / clinical | 5–7 days/week | $0.20 – $0.40 |
| Retail / common areas | Daily | $0.10 – $0.25 |
| Industrial / warehouse (office core + restrooms) | 1–5 days/week | $0.03 – $0.10 |
| Schools / childcare | Daily | $0.12 – $0.30 |
Two things to keep in mind when using any table like this. First, these are per cleanable square foot — mechanical rooms, shafts, and structured parking don’t count, and a bid computed on gross square footage will look artificially cheap per foot. Second, frequency doesn’t scale linearly: dropping from five nights to three doesn’t cut the price 40%, because restrooms, trash, and high-touch areas still generate most of the labor on the nights you do clean.
Day porter coverage is priced separately, by the hour, not by the foot. In the DMV, loaded day porter rates typically land in the $28–$45/hour range depending on scope and building class. Periodic work — carpet extraction, hard-floor strip and wax, exterior glass — is either amortized into the monthly fee or quoted per event; make sure you know which.
Janitors and cleaners earned a median wage of about $16.84 per hour nationally as of May 2023, per the U.S. Bureau of Labor Statistics — and metro Washington wages run meaningfully above the national median. Labor is 55–70% of a janitorial contract’s cost, which is why bids far below market can only be cutting hours or wages. (BLS, Occupational Employment and Wage Statistics)
What drives janitorial pricing up or down?
The biggest drivers are labor hours per visit and how many visits you buy — everything else is a refinement of those two. A bid is fundamentally an estimate of hours, multiplied by a loaded wage, plus supplies, equipment, insurance, and margin.
The factors that move the hours:
- Density and traffic. A packed call center generates several times the trash, restroom load, and carpet wear of a half-occupied law firm at the same square footage. Post-2020 hybrid occupancy cut effective density in many DMV office buildings, and well-structured contracts have repriced around it.
- Restroom count. Restrooms are the most labor-intensive square feet in any building. Two identical floor plates with different fixture counts should not price the same.
- Scope depth. “Empty trash, vacuum traffic lanes, clean restrooms” versus full-detail cleaning with dusting, spot-cleaning glass, and break-room sanitation can differ by a third or more in hours.
- Frequency. More visits per week costs more in total but less per visit, since each visit finds less accumulation.
- Day vs. night service. Night cleaning is the norm and usually the baseline price. Daytime cleaning can trim lighting/HVAC costs and aid security, but crews work around occupants, which cuts productivity; some markets also carry shift differentials for nights. Either way, the day/night decision belongs in the spec, not the vendor’s discretion.
- Consumables. Paper, soap, and liners for a full office building are a real line item — often $0.01–$0.03/SF/month on their own. A bid that includes consumables and one that excludes them can look 15% apart while being identical.
- Floor mix. Carpet is forgiving night to night but needs periodic extraction; hard floors show everything daily and need burnishing and refinishing cycles. VCT-heavy buildings carry more periodic cost.
- Security and access requirements. Badged escorts, cleared personnel, or restricted floors slow crews down, and government-adjacent DMV buildings feel this more than most markets.
How do you compare janitorial bids apples-to-apples?
Fix the specification and make every bidder price the same one — comparability is created by the buyer, not the bidders. If you send a loose scope, each vendor optimizes it differently and the spread tells you nothing.
The mechanics that make bids comparable:
- Publish the cleanable square footage and the restroom/fixture count. Don’t make bidders derive it; they’ll derive it differently.
- Specify tasks and frequencies by area type — lobby, restrooms, tenant suites, break rooms, elevators, stairwells — in a matrix. This is the same discipline as a good facility management RFP: rows and columns, not adjectives.
- State who supplies consumables, and if the vendor does, require it as a separate line.
- Require staffing disclosure: total labor hours per week, crew size, and supervisor hours. This is the single most revealing line in a janitorial bid — two bids $2,000 apart with a 60-hour weekly staffing gap aren’t the same service at different prices; they’re different services.
- Ask for day porter hours and periodic work priced separately, with unit prices for extra work (per extraction, per strip-and-wax).
- Require a QA method: inspection frequency, scoring, photo documentation, and how deficiencies get corrected. “We take pride in our work” is not a QA program.
Then normalize: divide each bid’s monthly price by its proposed weekly labor hours. If one vendor’s implied hourly rate is dramatically below the market’s loaded labor cost, that bid is not cheaper — it’s fictional. When we build janitorial programs into a broader operations scope, our commercial janitorial services proposals disclose hours and staffing for exactly this reason: it’s the only honest basis of comparison, and it protects the buyer from the race to the bottom.
What are the red flags of an underpriced janitorial bid?
The clearest red flag is a price that can’t cover the labor hours the scope requires at legal, market wages. Janitorial has thin margins and no secret technology; a bid 25–30% below a tight competitive field is almost always missing hours, wages, insurance, or scope.
Specific warning signs:
- No staffing numbers. A vendor who won’t state weekly labor hours is reserving the right to cut them.
- Implied wages below market. Back into the hourly rate. If it’s below what anyone can legally and realistically hire for in the DMV, expect churn, no-shows, and quality collapse by month four — or worse, misclassified labor that becomes your reputational problem.
- Vague periodic work. “Carpet care included” without stated frequencies means extraction happens when you complain.
- No supervision line. Unsupervised night crews drift. Every credible bid carries supervisor or working-supervisor hours.
- Missing insurance and compliance costs. Janitorial-specific liability, workers’ comp, and (for some buildings) bonding are real costs; a bid that’s silent on them may not carry them.
- Lowball first year, aggressive escalators. Check the escalation clause before celebrating year-one savings.
- Price cut without a scope cut during negotiation. If a vendor drops 15% overnight with no change in the spec, the original number was padding, the new number is missing hours, or both — none of those build confidence.
The pattern behind all of these: underpriced contracts don’t fail loudly on day one. They fail slowly — turnover rises, tasks get skipped on rotation, inspection scores drift — until a tenant complaint email becomes your quality-monitoring system. Weigh the bid spread against what janitorial actually is: typically 15–30% of a building’s total operating cost, per industry benchmarks like those referenced in our overview of facility management cost per square foot. Saving $0.03/SF on the line tenants notice most is rarely the bargain it looks like.
Frequently asked questions
What is the average cost of commercial cleaning per square foot in 2026?
For standard office space cleaned five nights a week, published ranges cluster around $0.08–$0.25 per cleanable square foot per month, with the DMV pricing in the upper half of that range due to labor costs. Medical and specialty facilities run higher, warehouse and light-frequency space lower. Treat any single “average” number skeptically — frequency, density, and scope move it more than region does.
Is it cheaper to clean three nights a week instead of five?
Cheaper, yes — proportionally cheaper, no. Restrooms, trash, and high-touch surfaces still demand most of the labor on the nights you clean, so cutting from five nights to three typically saves on the order of 20–30%, not 40%. It also concentrates wear: expect Monday mornings to look rougher and periodic floor work to matter more.
Should janitorial pricing be per square foot or a fixed monthly fee?
Contracts are almost always billed as a fixed monthly fee; the per-square-foot figure is how you benchmark and compare that fee. The monthly number should be derived from cleanable square footage, task frequencies, and disclosed labor hours. If a vendor quotes per square foot without walking the building, they’re quoting a statistic, not your property.
Who should supply restroom consumables — the owner or the cleaning contractor?
Either works, but it must be explicit in the contract, and it should be a separate line so bids stay comparable. Contractor-supplied programs with standardized products and usage tracking usually cost less than ad-hoc retail purchasing and eliminate the most common restroom complaint, which is an empty dispenser rather than a dirty fixture.
Why did my janitorial quote go up when my building is half empty?
Because minimum staffing doesn’t scale with occupancy — a 100,000-square-foot building needs the crew to walk every floor, clean every restroom core, and secure every suite whether the desks are full or not. Hybrid-era occupancy can justify scope restructuring (fewer full-detail nights, consolidated floors, more day-porter emphasis), which is a better conversation to have than a straight price cut on an unchanged scope.