Trade Pricing ControlGuides

Guide

How to bid commercial cleaning jobs

Knowing how to bid commercial cleaning jobs is what separates profitable contracts from ones that quietly lose money. Here's how to price commercial cleaning jobs in 2026: the going rates, a simple bid formula, what to check on the walkthrough and what to put in your proposal.

Updated November 13, 2026 · By the Trade Pricing Control team · Where our prices come from

Quick answer: measure the cleanable square footage and multiply by the monthly rate for the building type, about $0.08 to $0.20 per sq ft for offices and retail at three visits a week. Then check the labor: at roughly 2,500 to 4,000 sq ft per cleaner-hour, make sure the monthly price covers your hours at your target rate, plus supplies, overhead and profit.

Commercial cleaning rates per sq ft and per hour

Commercial cleaning rates per sq ft are quoted per month, based on about three visits a week:

Building typePer sq ft / monthPer hour
Office$0.08 – $0.20$25 – $50
Retail$0.08 – $0.20$25 – $50
Restaurant$0.15 – $0.30$50 – $80
Medical facility$0.15 – $0.40$50 – $100

So how much to charge for commercial cleaning, or how much to charge for office cleaning in particular, comes down to building type, size and frequency. Office cleaning rates per square foot drop a little on large buildings, because setup and travel are spread over more space. Restaurants and medical offices cost more because of grease, restrooms and disinfection.

How to price commercial cleaning jobs: the formula

Here's how to calculate commercial cleaning rates two ways. Use both and bid the higher number.

1. Market rate: cleanable sq ft × rate per sq ft = monthly price at three visits a week. Scale up or down for frequency.

2. Labor check:

  1. Hours per visit = cleanable sq ft ÷ your production rate. Typical offices run about 2,500 to 4,000 sq ft per cleaner-hour; restrooms, breakrooms and heavy traffic slow it down.
  2. Labor per month = hours per visit × visits per month (3 a week ≈ 13 a month) × your loaded wage, including payroll taxes and insurance.
  3. Add supplies (often 5% to 10% of labor) and overhead (admin, vehicle, software).
  4. Add profit: price = total cost ÷ (1 − margin). Many janitorial companies aim for 15% to 30%.

Example: a 5,000 sq ft office cleaned 3 nights a week. At 3,000 sq ft per hour, that's about 1.7 hours a visit, or 22 hours a month. At $20 an hour loaded wage, labor is about $440. Add $40 supplies and $80 overhead for $560 in costs, then a 20% margin: about $700 a month. That matches the market rate of $0.14 per sq ft, so the bid holds up.

Commercial cleaning rates per hour are useful for one-off jobs like post-event or move-in cleans, but for recurring contracts most clients expect a flat monthly price.

How to estimate commercial cleaning jobs on the walkthrough

Good cleaning services bid estimation starts with a walkthrough. Note these before you price anything:

How to bid commercial cleaning contracts: the proposal

A clear cleaning bid proposal wins more contracts than the lowest price. A good cleaning bid template includes:

Get your monthly number from the janitorial bidding calculator, set your rate with the hourly rate calculator, and check the contract pays with the profit margin calculator.

Common bidding mistakes

Frequently asked questions

How do you quote a commercial cleaning job?

Walk the site, measure the cleanable square footage, and multiply by the monthly rate for the building type, about $0.08 to $0.20 per sq ft for offices. Then check that the price covers your labor hours, supplies, overhead and profit.

How to calculate a janitorial bid?

Divide the cleanable square footage by your production rate to get hours per visit, multiply by visits per month and your loaded wage, add supplies and overhead, then divide by (1 − your profit margin).

What is the going rate for cleaning a commercial building?

About $0.08 to $0.20 per sq ft per month for offices and retail at three visits a week, $0.15 to $0.30 for restaurants and $0.15 to $0.40 for medical facilities.

How much should I charge per square foot for commercial cleaning?

For offices and retail, about $0.08 to $0.20 per sq ft per month at three visits a week. Start in the middle and move up for heavy traffic, many restrooms or strict standards.

How much to charge to clean a 6000 sq ft office?

About $480 to $1,200 a month at three visits a week, with around $840 typical. At five visits a week, roughly $800 to $2,000.

How long does it take to clean 10,000 square feet?

About 2.5 to 4 cleaner-hours for a typical office, at 2,500 to 4,000 sq ft per hour. Restrooms, kitchens and heavy traffic push it higher.

Sources

More guides

GuideHow to price pressure washing jobs2026 rates per square foot by surface, hourly pricing, minimums and a step-by-step way to quote any job.Read the guide →GuideHow much to tip house cleanersThere's no fixed rule, but most people follow a few common customs.Read the guide →GuideSeasonal snow removal contract vs per visitContracts run $300 to $700 a season, visits $30 to $70. Find your break-even, plus a printable contract checklist.Read the guide →GuideIs air duct cleaning worth it?When it helps with dust, allergies, smell and mold, when it's a waste of money, and how to avoid the $99 scam.Read the guide →GuideHow to clean a trash can (and how often)Rinse, scrub, disinfect and dry in about 20 to 30 minutes. Plus how often to do it and when a service is worth it.Read the guide →GuideHow often should you pick up dog poop in your yard?At least weekly for one dog, daily with several. Why waiting is a problem and how to dispose of it.Read the guide →GuideHoliday tipping guide for home servicesAbout one visit for regular helpers, $20 to $50 for snow crews, and who can't take cash.Read the guide →GuideHow much to charge for Christmas light installationMost installers charge $5 to $12 per foot with a $250 minimum. Here's how to price, bundle and check a job pays.Read the guide →GuideHow to get rid of junkClearing out a garage, a basement or a whole house? There are five main ways to get rid of the junk, and the cheapest one depends on how much you have and how much of the lifting you want to do.Read the guide →GuideWindow cleaning cost: inside vs outsideProfessional window cleaning usually costs $8 to $16 per window for both sides.Read the guide →GuideHow often should you pressure wash your house?For most homes, once a year keeps siding, driveways and decks clean and stops mold and grime from setting in.Read the guide →GuideMove-out cleaning checklistEverything to clean before you hand back the keys, room by room.Read the guide →GuideHow often should gutters be cleaned?For most homes, twice a year is enough, but trees, storms and your roof can change that.Read the guide →GuideChristmas light installation: DIY vs hiring a proHanging lights yourself costs a fraction of a professional install, but pros bring the ladder work, design, takedown and storage.Read the guide →GuideHow to clean a dryer ventA clogged dryer vent makes every load take longer and is a real fire risk.Read the guide →GuideDeep cleaning checklistEverything a proper deep clean covers, room by room.Read the guide →