The first time I priced a new office for cleaning, three quotes landed on my desk that might as well have been from different planets. One company wanted 420 dollars per visit. Another suggested 0.12 per square foot, which we had to multiply by frequency just to compare. A third cheerfully proposed 30 dollars an hour, no estimate of hours attached. If you have seen similarly scattered numbers from commercial cleaning companies, you are not unlucky. You are navigating a field where the price often hides inside the scope, not the other way around.
I have run crews on overnight office cleaning, hauled ride-on scrubbers through warehouse aisles, and managed the perpetually moving target called post construction cleaning. What you are paying for is not just mopping and dusting. You are buying consistency, risk management, timing, and labor that quietly avoids chaos when your team shows up at 8 a.m. The trick is understanding the levers behind the price, so you can adjust them rather than guess.
What you are really buying
Commercial cleaning, whether you call it office cleaning services, janitorial services, or business cleaning services, is first and foremost labor organized into a repeatable system. A commercial cleaning company looks at your space, converts it into tasks, measures those tasks in minutes, layers in supervision and overhead, and adds risk. Supplies and equipment usually show up as a fraction of labor, unless you are waxing floors or extracting carpets, where chemicals and machine time climb fast.
In a steady office, a dependable cadence matters more than the shiniest proposal PDF. In retail cleaning services, speed at odd hours and floor shine are the hill to die on. In post construction cleaning, debris and dust are the enemy, and the schedule slips three times before you win. Different settings, different pricing logic, same underlying math.
The anatomy of a quote
Walk-throughs decide 80 percent of the number. A good account manager keeps a running tally in their head as they tour:
- How many restrooms and fixtures. Restrooms are time sinks. How dense are workstations, and are you touching desks or just floors. What floor types are in play, from luxury vinyl plank to VCT tile to sealed concrete. How often trash and recycling move, and how far to the dumpster. Whether you want consumables managed, such as paper products and soap. Access constraints like elevators, badges, and alarm codes. Timing rules. After-hours, before open, midday touch ups.
They convert that into production rates. An open office with low partitions on carpet might clean at 3,000 - 5,000 square feet per labor hour. A medical suite with exam rooms might run 800 - 1,200. Restrooms average 3 - 6 minutes per fixture, more in older buildings. These are not absolutes, just reference points the estimator adjusts.
Then the local labor market weighs in. In a metro where cleaners earn 18 - 22 dollars per hour plus payroll burden, your all-in cost per labor hour might sit near 28 - 34. Add overhead, supervision, profit, and risk, and your billable hour often lands between 40 - 60. Multiply by required hours, and you have your weekly or monthly price.
Pricing models you will see
Here are the five most common ways commercial cleaners write proposals, along with what they mean in practice.
- Per square foot. Often used for straightforward office cleaning. Typical recurring rates fall in the 0.08 - 0.20 per square foot per month range, depending on frequency and difficulty. Good for quick ballparks, weak on nuance. Flat monthly. A single number for a defined scope, usually with a visit schedule. Clear and easy to budget, requires a detailed spec to avoid scope creep. Hourly with estimate. A shop rate, say 45 - 55 per hour, paired with a target number of hours. Useful when the space or expectations will change. Risk if the estimate was optimistic. Per visit. Common for small suites and retail. For example, 110 per night for seven nights. Works well if traffic is consistent and the scope is tight. Project-based. Used for carpet cleaning, strip and wax, tile and grout, post construction cleaning. Priced by square foot or by area, with clear deliverables.
If a proposal offers multiple models, do not assume the cheapest presentation wins. Look for how the vendor describes tasks and frequency. A 0.10 per square foot rate with daily restroom disinfection and three times weekly vacuuming may be richer than a 0.08 rate that forgets kitchenettes.
What moves the price up or down
When people ask me why two cleaning companies are apart by 35 percent, the answer lives in these levers. Think of them as dials you can tune before you shop or negotiate.
- Frequency and timing. Nightly service costs less per visit than three nights a week, because setup time amortizes better. Very early morning or strict time windows add cost. Density and fixtures. Cubicle farms, glass partitions, and many restrooms push labor higher. Open layouts on durable flooring clean faster. Floor type and finish. Carpets require periodic extraction. VCT needs strip and wax every 6 - 12 months if you like that wet shine. Concrete with guard finish cleans fast but shows dust. Scope detail. Are cleaners emptying desk-side bins or just central bins. Are they wiping desks. Are they handling dishes, microwaves, and shared fridges. Scope creep hides here. Risk and compliance. Medical offices, food handling areas, or high-security sites carry training, background checks, and PPE costs.
Those dials do more than set price. They determine whether your space actually looks the way you expect at 9 a.m. The most expensive mistake is under-scoping. You end up paying with complaints and extra visits.
Some real numbers from the field
Small office, 2,500 square feet, light traffic, two restrooms, mix of carpet and LVP, three nights per week. Production at 2,200 - 2,800 square feet per hour suggests roughly 1.0 - 1.2 hours per visit, plus 0.2 hours for restrooms and trash run. Call it 1.4 hours per visit. At a 50 dollar billable hour, that is 70 per visit, about 840 - 910 per month.
Mid-size tenant floor, 15,000 square feet, open plan, four restrooms, nightly service. At 3,000 square feet per hour, you need around 5 hours for general areas, plus 1.5 - 2 hours for restrooms, kitchen, and trash. Seven hours a night, five nights, 35 hours a week. At 48 - 55 per hour, that lands between 7,300 and 8,000 monthly.
Retail boutique, 1,800 square feet, hard floors, six nights per week before open. Faster production on hard floors, but you pay for early morning. A 45 minute nightly visit at 55 - 65 per hour is 41 - 49 per visit, around 1,000 - 1,200 monthly.
Medical suite, 6,000 square feet, 12 exam rooms, four nights per week, compliant disinfectants and sharps awareness. Production around 900 https://judahftsh639.wpsuo.com/commercial-cleaners-training-what-sets-pros-apart - 1,100 square feet per hour plus restroom and touchpoint time. Call it 7 hours per night, four nights, at 55 - 65 per hour. Expect 6,100 - 7,300 monthly.
Warehouse with offices, 80,000 square feet, weekly machine scrub of aisles, nightly office cleaning. The warehouse scrub is a separate line. Ride-on scrubber time at 10,000 - 15,000 square feet per hour plus chemical and pads. Eight hours per week at 60 - 70 per hour is 1,920 - 2,240 monthly for floors. Offices priced as usual.
These are directional, based on typical US metro labor costs. Rural areas with lower wages or cities with higher payroll taxes will swing numbers.
Office cleaning vs janitorial services
People use these terms interchangeably, but there is a subtle difference in how commercial cleaners think about them. Office cleaning covers scheduled tasks in tenant spaces, mostly after-hours. Janitorial services lean toward building-wide duties, day porter support, lobby policing, restocking, and touchpoint sanitizing during business hours. Janitorial adds soft skills. A good day porter can de-escalate a spill, reset a restroom, and help a meeting room turn over in six minutes without making it feel like a disturbance.
Day porter rates are usually higher per hour than overnight office cleaning. You are paying for daytime wages, uniforms that blend with your building brand, and a person who is part cleaner, part concierge. Budget 55 - 75 per hour for a reliable day porter in most urban markets.
Add-ons that change the math
Carpet cleaning sits on its own track. Routine vacuuming keeps appearance decent, but high-traffic lanes eventually look tired. Hot water extraction runs 0.15 - 0.30 per square foot in many markets, more for restorative work. Budget for semiannual extraction or quarterly for lobbies and corridors. If you wait too long, soil bonds to fiber and you trade cost for disappointment.
Commercial floor cleaning services cover resilient floors. VCT strip and wax looks dramatic, and it is priced as labor plus finish. A full strip and refinish might run 0.75 - 1.50 per square foot, depending on furniture moves and coats required. Top scrub and recoat is cheaper, 0.40 - 0.75, and extends finish life if done before the film is chewed up by sand and heel marks. Tile and grout cleaning, especially in restrooms, goes 0.75 - 1.50 when you include agitation and extraction.
Windows are straightforward. Interior glass spot cleaning is usually inside the base scope. Full interior and exterior with a squeegee crew becomes a quarterly or semiannual ticket. Interior panes 2 - 5 per pane. Exterior facade work is all about access and safety, priced by drop or by hour with a two tech minimum.
High dusting hides in plain sight. If you have exposed ducts or beams, build an annual or semiannual high dust into your schedule. Expect 65 - 85 per hour with lifts added as needed. Skip it for two years and your floors will never look clean, because dust falls like snow every weekend.
Post construction cleaning is a different beast
If regular office cleaning is a metronome, post construction cleaning is a drum solo. You are not paying to maintain; you are paying to reveal. The job is to remove drywall dust, adhesive haze, stickers on glass, grout haze, and the small tragedies that happen near the end of a build. Schedules slip. Subcontractors re-dirty finished areas. The price floats with chaos.
Crews usually price post construction cleaning by phase: rough clean, prep for punch list, and final. Numbers vary widely, but 1.00 - 2.25 per square foot is a common range for full service on typical commercial interiors. If the GC insists on two or three returns, build that into the bid. And read the spec closely. If you have to scrape concrete droppings off 200 chair legs, that is an extra, not a free workout.
Frequency, and why three nights is not 60 percent of five
I often see buyers ask to reduce five nights a week to three to cut cost by 40 percent. The drop is real, but the math is not linear. Each visit has setup, trash run, and restroom baselines. Those fixed minutes do not shrink with frequency. Also, floors tolerate fewer vacuum days, but restrooms do not. A fair three-night program often preserves restroom care on off days or adds a light day porter swing. That is why a five-to-three step might save 20 - 30 percent, not 40, if you want standards to hold.
On the upside, nightly service improves productivity. Once a space stays consistently clean, crews move faster. When you skip days, you pay a penalty to remove the extra soil. If you are right on the edge of your budget, split the difference. Nightly trash and restrooms, plus three-nights full cleaning, can shore up appearance without breaking the bank.
Who buys consumables, and why it matters
Toilet paper, paper towels, liners, soap, feminine products. Someone has to buy, store, and restock them. Many commercial cleaning companies will manage consumables at cost plus a handling fee, 10 - 20 percent. Others prefer you buy directly. Either choice works, but it changes your invoice. A 5,000 square foot office with 40 staff might spend 120 - 220 monthly on consumables. A busy multi-tenant floor can spend 500 - 1,200. If you do not see a line item, ask where it lives.
Also ask about dispenser compatibility. Switching to controlled-use dispensers often halves towel waste. The hardware can be free if you commit to the vendor’s paper. It is not glamorous, but these decisions show up in your monthly spend.
Insurance, paperwork, and the dull things that save you
If you only check one credential, check insurance. Ask for a certificate with your company named as additional insured. Standard coverage that makes me breathe easier: 1 million per occurrence GL, 2 million aggregate, workers comp per statute, auto where vehicles will visit your site, and a bond if key custody is part of the job. If you are in healthcare or a data-sensitive space, ask about HIPAA training, OSHA logs, and background checks. These add cost, but nothing costs more than a claim handled badly.
Comparing quotes without a migraine
When two proposals do not match, the scopes rarely match either. Read them side by side and mark differences in three buckets: frequency, areas, and specs. Frequency is the number of nights and the touchpoints inside those nights. Areas include any space that tends to go missing, such as shared kitchens on another floor, storage rooms, telecom closets, and exterior entries. Specs are the actual tasks: vacuum, mop, dust horizontal surfaces, disinfect touchpoints, clean glass up to 6 feet, machine scrub quarterly, and so on.
Then ask each vendor to price the same spec. Most will adjust willingly. If someone resists, that is information. You want a commercial cleaning company that explains their logic and meets you at your requirements, not one that waves a number like a magic wand.
Two sample comparison scenarios
Scenario A. Two nightly quotes for 20,000 square feet of office and support areas. Vendor 1 is 0.095 per square foot per month, about 1,900 monthly. Vendor 2 is 3,800 monthly, twice as much. That gap screams scope issue. Digging in, Vendor 1 priced three nights, not five, and omitted break rooms on off nights. Vendor 2 priced five nights, plus monthly machine scrub of lobby tile worth 300 per month on its own. When you equalize frequency and drop the extra scrub, Vendor 2 lands at 3,300. Still higher, but now you can weigh their supervision and quality control against cost, not compare apples to grapefruits.
Scenario B. A retail chain asks for six-nights cleaning at 1,400 square feet per store. Three quotes: 650, 820, 1,050 per month. The cheapest number assumes 30 minutes per night with no restroom restock and no Sunday service. The highest includes a monthly machine scrub and after-hours glass detail. The middle one matches your spec. Take the middle. Then test the quality for 60 days before rolling to other stores.
Negotiation that preserves quality
There is room to tune price without squeezing the cleaner until quality pops. A few fair levers:
- Clarify access to reduce friction. A building that lets cleaners stage vacuums and carts cuts setup time nightly. Consolidate trash. Desk-side bins look neat in catalogs but cost you real time. Centralize and shave minutes per station. Adjust frequencies with intention. Dust low surfaces weekly instead of nightly. Vacuum private offices on a set schedule with spot checks. Schedule add-ons in slower months. Strip and wax in January when floor crews are hungry. Ask for a seasonal rate. Commit term for value. A 24-month term with CPI adjustments can earn a 3 - 7 percent discount versus month to month.
Do not hammer the hourly wage. If your vendor is paying below market to win the job, you will feel it in turnover, missed nights, and key disappearances. The cheapest cleaner is a temporary condition.
Red flags when you shop
I get nervous when a vendor refuses a walk-through and quotes off photos. When they skip insurance certificates. When they say consumables are free. When their hourly estimate lacks a restroom count, or they ignore a 300-foot trash run to the back lot. If a company promises daily disinfection of all touchpoints for the same price as vacuum and trash, they are either magicians or planning to let you forget the promise by month three. Most problems start at the proposal.
Regional quirks and seasonality
Markets move. In coastal cities where commercial cleaners compete with hospitality for labor, expect higher billable hours. Union buildings have rules and wage floors that set a baseline. Snow markets chew up entrance mats in winter and add salt film to floors, which means more mop time and periodic autoscrub. Pollen seasons, yes, are real for windows and sills. Budget a spring glass clean in places where yellow dust coats everything, or your reception will look like a hay fever test.
DIY for very small spaces
If you run a three-room startup suite with five people, you can go either way. A light weekly professional visit to handle restrooms and floors for 80 - 120 per week makes sense if you value your time. Or you can stock a caddy, set a Friday 30-minute cleanup rotation, and hire a pro quarterly for carpet cleaning. Once you pass 1,500 square feet or add customers visiting daily, farm it out. The time you save will out-earn the invoice.
How to find the right commercial cleaning services near me
Local search is useful, but do not stop at star ratings. Call three commercial cleaning companies, ask for a walk-through, and judge the questions they ask. Smart vendors probe about access, trash routes, traffic peaks, and floor finishes. Ask for references that match your square footage and industry. Visit a site they clean at night if you can, or at least ask for photos of their equipment carts. A well-set cart is a quiet tell: labeled bottles, fresh pads, working vacuums. Sloppy carts echo into sloppy work.
If you are a multi-site buyer, consider a regional provider that can standardize spec sheets and reports across locations, with local teams doing the work. You will still want a local supervisor with a phone number who answers at 6 a.m. When a water fountain goes rogue.
A few closing rules of thumb
- A reasonable floor for recurring office cleaning in most US metros is about 0.08 - 0.15 per square foot per month for five nights, with variance for density and restrooms. Below that, check assumptions. Carpet extraction more than twice a year signals a vacuuming or entrance matting problem, not a carpet problem. If your vendor never raises price for years, you are quietly losing quality. Ask for CPI-tied adjustments and an annual scope review. Anything sticky on a floor doubles labor. That includes tape residue, soda spills, and floor finish neglected past the recoat window. A complaint log that includes photos resolves issues faster than emails with adjectives. Ask your vendor for a simple way to report and close the loop.
Pricing commercial cleaning is not a dark art. It is a craft with variables you can see, adjust, and measure. Start with a clear scope, insist on walk-throughs, separate consumables from labor, and match vendors to the type of space you run, whether that is steady office cleaning, high-gloss retail cleaning services, or the dust-battle of post construction cleaning. When the bids line up with the work, the price tells a coherent story. That is how you stop guessing and start getting exactly what you pay for.