A few months ago, a property manager in Sacramento called me. She sounded worried. She had just gotten two price quotes for the same 8,000-square-foot office building. One was $1,200 a month. The other was $3,400. Same building. Same city. Same basic job. She wanted to know which price was “normal.” The truth is, there’s no single right answer.
That’s how janitorial services cost in California work. It’s not one fixed number. It’s a range that depends on where your building is, how often you need cleaning, what kind of business you run, and even what cleaning products your company uses. If you’ve gotten a quote and you’re not sure if it’s fair, this guide will help. We’ll break down what really drives the cost, city by city, so you can plan your budget with confidence instead of guessing.
Let’s keep this simple. Most California businesses pay between $0.10 and $0.30 per square foot. Or $35 to $75 per hour per cleaner. For a small office (1,000 to 2,000 square feet), that usually adds up to $150 to $400 a month for regular weekly or nightly cleaning. Bigger buildings, medical offices, and spaces with special cleaning rules will cost more.
California prices tend to run higher than most other states. This isn’t because cleaning companies are trying to overcharge you. It comes down to three simple facts: California’s minimum wage keeps going up, the cost of living in cities like San Francisco and Los Angeles is high, and state rules control what cleaning products companies can legally use.
Once you understand why prices are what they are, a quote stops feeling random.
Cleaning is done by people, not machines. When the state’s minimum wage is higher than most other states, and cities like San Francisco add their own local minimum wage on top, that cost shows up on your bill. It’s not a hidden markup. It’s just payroll.
You may see the words “Green Seal certified” or “CARB-compliant” on a quote. This means the company only uses cleaning products approved by California’s Air Resources Board. These products often cost more than regular ones. A company that skips this step to save money might be cutting other corners too.
A cleaning crew working in a tall building in downtown San Francisco has to deal with parking, building security, elevators, and after-hours check-in rules. A single-story office in Fresno has none of that. Same state, very different amount of work.
Prices are not the same across California. Here’s a simple breakdown based on current rates:
City / Region | Price per Sq Ft | Hourly Rate | Small Office, Monthly |
Los Angeles | $0.12–$0.28 | $40–$75 | $250–$500 |
San Francisco / Bay Area | $0.15–$0.30 | $45–$80 | $300–$600 |
San Diego | $0.05–$0.30 | $25–$50 | $200–$800 |
Sacramento | $0.10–$0.25 | $35–$65 | $180–$400 |
Fresno & Central Valley | $0.08–$0.20 | $30–$55 | $150–$350 |
Think of this table as a starting point, not a fixed price list. Use it to check if a quote you got seems fair.
This mix-up trips up a lot of business owners, and it’s an easy mistake to make. Here’s a simple side-by-side look at how the two are different:
Janitorial Services | Commercial Cleaning | |
What it covers | Daily, routine upkeep | Deep, less frequent cleaning |
How often | Daily, nightly, or weekly | Monthly, quarterly, or one-time |
Common tasks | Trash removal, vacuuming, restroom cleaning, dusting | Carpet extraction, floor stripping and waxing, window washing |
Best for | Keeping a space running day to day | Restoring a space or handling a big job |
Typical pricing | Per square foot or monthly contract | Per project or per visit |
Most businesses need both. A steady janitorial plan handles the daily grind. Periodic commercial cleaning handles the deep work. If a quote only covers one of these, ask what’s included. “Cleaning service” can mean different things to different companies.
A cheap quote isn’t always a good deal if it’s missing things you need. A standard janitorial contract usually includes trash removal, restroom cleaning, vacuuming, mopping, and dusting. These often cost extra:
If a quote looks much cheaper than the others, this is usually why. Always ask what’s included before you sign anything.
An office and a restaurant don’t need the same kind of cleaning, so prices change based on your business type.
If you can commit to a regular cleaning schedule, most companies in California will give you a discount. It’s usually 5% to 15% off for weekly or monthly contracts. This makes sense for both sides. Steady work helps the company plan its staff, and that stability gets passed back to you as savings. If a company won’t talk about any discount for a longer contract, that’s worth asking about.
Back to that property manager in Sacramento. It turned out the $3,400 quote included cleaning twice a week, plus paperwork needed for a state contract she hadn’t mentioned. The $1,200 quote was just basic weekly cleaning. Neither company was wrong. They were just answering two different questions.
Before you compare quotes, get clear answers on:
Two quotes that look very different often aren’t comparing the same thing. Once you break down what’s included, the pricier one sometimes turns out to be the smarter choice.
Hourly rates usually run $35 to $75 per cleaner. Local minimum wage and how complex the job is both affect the price.
For most small and mid-size businesses, hiring a company costs less. This is because you avoid paying payroll taxes, benefits, and buying your own equipment and supplies.
Some do, since state-approved green products can cost more. Many California companies now include this in their standard price instead of charging extra.
Most small offices in this size range spend $150 to $400 a month for standard weekly or nightly cleaning.
Yes. Many companies in California offer 5% to 15% off for businesses that commit to a weekly or monthly plan.