If you run a small office, clinic or shop and need a number to budget around, here it is: commercial cleaning cost runs $0.07–$0.20 per square foot per visit for a standard US office in 2026, or $30–$75 per cleaner-hour, and the average visit lands at $253. In Canada, routine office cleaning averages $0.10–$0.25 per square foot or $30–$60 per hour (CAD), and most companies enforce a $100–$150 minimum per visit. On a monthly contract, a small Canadian office under 1,000 square feet pays $200–$500, and a US office on a weekly basic plan pays $600–$750.
The minimum is what trips people up. A 600-square-foot suite at $0.15 per square foot would be a $90 visit, but no crew drives out for $90, so small spaces pay the most per square foot.
Key takeaways
- US office cleaning runs $0.07–$0.20 per sq ft per visit or $30–$75 per hour (Housecall Pro, 2026); the national average visit is $253 (Thumbtack).
- Canadian offices pay $0.10–$0.25 per sq ft per visit or $30–$60 per hour CAD (HomeStars, August 2026).
- Minimums decide small-office pricing: expect $100–$150 per visit in Canada, and a flat $100–$180 for anything under 2,500 sq ft in Toronto.
- Medical offices cost about 50% more per square foot than a standard office because of disinfection protocols.
- Floor stripping, carpet extraction and post-construction cleaning are always extra, priced per square foot on top of the contract.
Commercial Cleaning Cost by Pricing Model
Cleaning companies quote per square foot for recurring contracts, per hour for small or irregular jobs, or a flat monthly rate once the scope is fixed. Here are the 2026 ranges, plus the add-ons that never come bundled.
| Service | US (USD) | Canada (CAD) |
|---|---|---|
| Routine office cleaning, per sq ft per visit | $0.07–$0.20 | $0.10–$0.25 |
| Hourly, per cleaner | $30–$75 | $30–$60 |
| Medical or dental office, per sq ft | $0.12–$0.30 | $0.15–$0.35 |
| Small office, per visit | ~$211 avg (under 1,000 sq ft) | $100–$180 flat (under 2,500 sq ft) |
| Floor stripping and waxing, per sq ft | $0.30–$0.80 | $0.30–$0.60 |
| Carpet extraction cleaning, per sq ft | $0.08–$0.40 | $0.25–$0.50 |
| Post-construction cleaning, per sq ft | $0.15–$0.30 | $0.30–$0.70 |
| Interior window cleaning, per pane | $2–$7 | $5–$15 |

Per square foot
Per-square-foot pricing is the norm above roughly 2,500 square feet on a recurring schedule. Housecall Pro’s 2026 guide puts a standard office at $0.07–$0.20 per square foot, retail at $0.08–$0.18, industrial space at $0.10–$0.20 and medical offices at $0.12–$0.30. Canada runs a little higher: HomeStars’ August 2026 guide lists routine janitorial cleaning at $0.10–$0.25 per square foot, with downtown Toronto and Vancouver at the top and Halifax or Winnipeg near the bottom.
Per hour
Hourly billing suits one-off deep cleans and irregular schedules. US crews charge $30–$75 per cleaner-hour, Canadian crews $30–$60, and Toronto crews $35–$65. The cleaner’s wage is only part of that (the US median is $21.17 per hour per Bureau of Labor Statistics data cited by Housecall Pro); the rest covers insurance, supplies, supervision and travel.
Per visit and per month
Thumbtack’s national data puts the average commercial cleaning visit at $253, with most jobs between $161 and $402. Local numbers track that: an office cleaning in Buffalo typically runs $116–$390, and in Cincinnati $102–$341. Size drives the visit price:

On a contract, the monthly figure is what matters. HomeStars puts a small Canadian office under 1,000 square feet at $200–$500 a month, a medium office (1,000–5,000 sq ft) at $500–$2,000, and a large office at $2,000–$5,000 or more. Housecall Pro’s US tiers run $600–$750 a month for weekly basic service, $900–$1,150 for three visits a week with restrooms and breakrooms, and $1,400–$1,800 for nightly service with periodic floor care.

What Changes the Price
- Frequency. Nightly service costs two to three times a weekly plan, not five, because travel and setup are spread across more visits.
- Building type. Medical and dental offices need disinfection protocols and product changeovers between zones, so they run $0.12–$0.30 per square foot in the US and $0.15–$0.35 in Canada.
- Floors. Carpet needs hot-water extraction once or twice a year, and vinyl or tile needs periodic stripping and waxing at $0.30–$0.80 per square foot. Neither is in a routine contract; our carpet cleaning cost guide covers the residential version.
- Hours. Evening work is standard; a day porter who restocks washrooms and tidies meeting rooms during business hours bills separately at $30–$45 per hour in Canada.
- Add-ons. Interior windows ($2–$7 per pane in the US, $5–$15 in Canada), restroom sanitizing ($25–$75 per visit) and disinfection passes ($0.05–$0.15 per square foot in Canada) are all line items. Exterior glass is a separate trade; see our window cleaning cost guide.
In-House Cleaner or Cleaning Company?
A part-time employee in Canada costs $18–$25 per hour plus payroll taxes, vacation pay and the supplies you buy yourself. A cleaning company bills $30–$60 an hour, but that covers insurance, commercial-grade products and sick-day cover. For an office cleaned two or three evenings a week, the company usually wins once you count the hours spent managing an employee. A home-based business may only need a residential service; our house cleaning cost guide has those rates.
How to Vet a Commercial Cleaner
- Get the same three numbers from every bidder: price per visit, visits per month, and what is excluded. A low square-foot rate with a long exclusions list is not a low quote.
- Ask for proof of insurance. General liability is the floor; in Canada, ask for a current WSIB or provincial workers’ compensation clearance too.
- Confirm the crew and the log. The same crew each visit and a completion checklist on site mark a reliable commercial cleaning service.
- Verify identity, not just reviews. Cleaners hold keys and alarm codes. Pros on Masters’ Guild are identity-verified with government ID and a live selfie check.
- Use held payment. On Masters’ Guild, payment is released only when the job is done. Post the scope and your budget, or find a commercial cleaner near you.
Frequently Asked Questions
How much does commercial cleaning cost per square foot?
A standard US office runs $0.07–$0.20 per square foot per visit in 2026, and a Canadian office $0.10–$0.25 CAD. Medical offices cost more, at $0.12–$0.30 in the US and $0.15–$0.35 in Canada, because of disinfection requirements.
How much does office cleaning cost per month?
A small Canadian office under 1,000 square feet pays $200–$500 a month, a medium office $500–$2,000, and a large office $2,000–$5,000 or more. US contracts run about $600–$750 a month for weekly service and $1,400–$1,800 for nightly service.
What is the hourly rate for commercial cleaning?
US commercial cleaners charge $30–$75 per cleaner-hour, and Canadian companies $30–$60 CAD, rising to $35–$65 in Toronto. Hourly billing is typical for one-time deep cleans and irregular schedules.
Is there a minimum charge for commercial cleaning?
Usually, yes. Most Canadian companies set a $100–$150 minimum per visit to cover travel and setup, and Toronto spaces under 2,500 square feet are often quoted a flat $100–$180 per visit.
Post your office, clinic or shop as a quest with your budget and get offers from verified local cleaning pros. Get quotes on MastersGuild.





