HomeOperator BlueprintJanitorial Pricing by MetroClass A Office Cleaning Prices in Chicago (2025)

Class A Office Cleaning Prices in Chicago (2025)

By Opora Editorial Team5 min readUpdated continuously · In Janitorial Pricing by Metro

Free tool

Commercial Cleaning Bid Generator

Build a defensible bid in 3 minutes with BLS wage data baked in.

Open tool →

What a Loop tower actually pays for nightly cleaning

Pull ten Class A cleaning contracts from downtown Chicago and you will find a tighter band than most operators expect: $0.19 to $0.28 per square foot per month, with the bulk of union-shop buildings landing between $0.22 and $0.25. The spread has less to do with square footage and more to do with which side of Wacker Drive you are on. A 400,000 sq ft tower in the West Loop with a SEIU Local 1 BOMA contract runs meaningfully higher per foot than a similar building in the Illinois Medical District corridor, because the labor line is not optional in Chicago the way it is in most Sunbelt metros.

Chicago Class A office cleaning rate benchmarks, 2025. Source: ISSA 447; BLS OEWS May 2025; Opora pricing matrix.
Metric Low Mid High
$/sq ft/month $0.19 $0.235 $0.28
Annual cost at 25,000 sq ft $57,000 $70,500 $84,000
Annual cost at 60,000 sq ft (worked example below) $136,800 $169,200 $201,600
Annual cost at 400,000 sq ft (Loop tower) $912,000 $1,128,000 $1,344,000
ISSA 447 production rate, office/tenant space 3,500 sq ft/hr

A worked bid: 60,000 sq ft in River North

Take a mid-rise River North building, 60,000 rentable sq ft, five nights per week nightly service plus a day porter for lobby and restroom touch-ups. At ISSA 447's 3,500 sq ft/hr production rate, nightly cleaning alone requires roughly 17.1 crew-hours per night. Multiply by 21.7 average working nights per month and you land near 371 labor hours monthly before adding day porter coverage, which typically runs another 160 to 172 hours at 8 hours/day, 20 to 21.5 days.

Wage floor for that labor pool matters enormously here. BLS OEWS May 2025 puts the Chicago-Naperville-Elgin, IL-IN-WI MSA median janitor wage at $18.49/hr (SOC 37-2011), but a union-shop Loop building is not paying the metro median. It is paying the SEIU Local 1 BOMA collective bargaining agreement rate, which runs $21.65/hr for the contract year running April 2024 through April 2025, stepping to $22.40/hr the following year and $23.15/hr by April 2026. Add the employer's pension and health trust contributions, roughly $932.53 per month per full-time employee to the SEIU Local 1 & Participating Employers Health Trust, plus $52-56/week to the pension trust, and fully burdened cost per union cleaner routinely clears $30/hr all-in once payroll taxes and workers' comp are layered on.

What's included at the mid-rate ($0.235/sq ft/month)

Standard scope at this price point covers nightly cleaning five nights a week, restroom servicing and restocking, trash and recycling pulls, vacuuming and spot mopping of common corridors, and glass cleaning at entry doors. It does not include stripping and waxing VCT, carpet extraction, or window washing above the ground floor. Those get quoted as add-on line items, typically billed quarterly or semi-annually rather than folded into the base rate.

  • Nightly janitorial, 5 nights/week: base scope
  • Day porter (8-hr shift, weekdays): adds roughly $0.05–$0.07/sq ft/month on a mid-size building
  • Periodic hard-floor care (quarterly): adds $0.02–$0.04/sq ft/month amortized
  • Post-construction or move-in/move-out cleaning: billed separately, not part of recurring contract

Why Chicago prices above the national mid-rate

Chicago's cost index runs roughly 1.15x to 1.2x the national average for commercial cleaning, driven by three factors that compound rather than simply add. First is the union wage floor described above. SEIU Local 1 represents the workforce in an estimated 85% of Cook County's commercial office stock, with 3,000-plus members working downtown alone, so a contractor bidding a Loop tower without factoring the BOMA agreement will lose the account or lose money on it. Second is Cook County prevailing wage, which applies to any county-funded facility work and sets a wage floor independent of the private CBA. Third is the split market condition in Chicago's office stock itself: downtown CBD vacancy climbed to roughly 26.5% to 28% through 2025, but that headline number masks a sharp divide. Class A vacancy sits closer to 16.5% to 22%, while older Class B and C buildings are pushing 29% to 35% vacant. Owners of the Class A towers that remain well-leased are not cutting cleaning budgets to compete on price; they are competing on building experience, which keeps day porter and lobby-presentation line items intact even as overall office demand softens.

Chicago vs. national average, Class A office cleaning rate ($/sq ft/month) Mid-rate $/sq ft/month, Class A office $0.235 Chicago $0.22 national avg $0 $/sq ft/mo Source: Opora pricing matrix 2025; BLS OEWS May 2025 (SOC 37-2011); ISSA 447
Chicago vs. national average, Class A office cleaning mid-rate ($/sq ft/month)

Compliance items that move the bid

Buildings pursuing LEED Operations + Maintenance recertification require Green Seal GS-42 or EPA Safer Choice compliant chemicals, which adds a modest supply-cost premium but is now table stakes for most Class A landlords chasing ESG reporting requirements from institutional tenants. Contractors working Cook County government-adjacent buildings need to track prevailing wage determinations separately from the SEIU CBA, since the two schedules do not always move in lockstep. Contractors licensing a new Chicago account should check the cleaning business license requirements page; for Illinois sales tax treatment of janitorial services, see the IL sales tax guide.

Two outside datasets explain why the top of this band holds. CBRE's Chicago Downtown Office Figures for Q2 2026 put direct vacancy in the central business district at 26.8 percent, which sounds like a buyer's market until you notice that trophy space is not where the vacancy sits. Owners of full Loop towers are competing on service quality, not price, and they buy cleaning accordingly. On the cost side, most of those towers work under contracts negotiated by SEIU Local 1, whose building services agreements set wage steps and health contributions well above the statutory floor. Bid a Class A tower at a non-union labor assumption and the number will not survive due diligence.

Frequently asked questions

Does every Chicago office building pay the SEIU Local 1 union rate?

No. SEIU Local 1 covers an estimated 85% of Cook County's commercial office stock, concentrated in downtown towers, but suburban buildings and smaller Class B/C properties often run non-union crews at rates closer to the BLS OEWS metro median of $18.49/hr rather than the BOMA contract's $21.65-$23.15/hr schedule. Confirm union status before bidding, since mistaking one for the other is the single most common Chicago pricing error.

How much does a 60,000 sq ft Chicago office cost to clean annually?

A 60,000 sq ft building at the 2025 mid-rate ($0.235/sq ft/month) runs roughly $169,200 a year with nightly cleaning and day porter coverage included. Layer in periodic hard-floor care and the annual total climbs to somewhere between $175,000 and $180,000, depending on how often the floor crew comes through.

Why is Class A vacancy lower than overall Chicago office vacancy?

Downtown Chicago's overall office vacancy reached roughly 26.5-28% through 2025, but Class A buildings specifically sit closer to 16.5-22% because tenants are consolidating into fewer, higher-quality towers, the flight-to-quality trend. That concentration keeps demand for premium cleaning and day-porter service steady even as the broader office market softens.

How do I benchmark a Chicago bid against ISSA 447?

ISSA 447 sets office cleaning production at 3,500 sq ft/hr. Divide square footage by that rate to get nightly crew-hours, multiply by the applicable wage (union CBA or OEWS median, whichever governs the building), then layer in burden of roughly 35-45% plus overhead and margin. Opora's Production Rate Calculator automates this math against Chicago-specific inputs.

This guide is part of Janitorial Pricing by Metro in the Operator Blueprint.

How we built this guide

Opora editorial sources from BLS OEWS wage tables, ISSA-447 production rates, NCCI workers' compensation classifications, EPA List N, OSHA 29 CFR standards, and primary state regulatory filings. We don't recycle blog posts — we audit primary documents.

Methodology · Editorial standards · Corrections policy · About Opora