A lot of cleaning companies lose money before the first mop hits the floor. The quote sounds fair, the client says yes, and then the real work shows up – extra trash, neglected restrooms, fingerprint-heavy glass, and a building that takes twice as long as expected. If you want to know how to price commercial cleaning services, the goal is not to guess low and hope it works out. The goal is to build a price that covers labor, supplies, overhead, and profit while still feeling clear and reasonable to the client.
Commercial cleaning is not priced the same way every time because buildings are not the same, schedules are not the same, and expectations are definitely not the same. A small office cleaned three nights a week is one kind of job. A medical-adjacent facility, daycare, retail storefront, or shared workspace is another. Good pricing starts with a clear scope, not a rushed number over the phone.
How to price commercial cleaning services without guessing
The most dependable way to price commercial cleaning is to start with the scope of work, estimate labor time, add your direct costs, and then apply a profit margin. That sounds simple, but each part matters.
Start with the building itself. Square footage helps, but it is only a starting point. A 3,000-square-foot open office may clean faster than a 1,500-square-foot suite with multiple restrooms, breakrooms, glass partitions, and high-touch surfaces everywhere. Pricing by square foot alone can work for rough estimates, but it often falls apart once the real workload shows up.
That is why walkthroughs matter. When you visit the site, you can see floor types, traffic levels, restroom condition, trash volume, special requests, entry points, and any access issues that slow the job down. You can also find out whether the client wants basic recurring service or something closer to a deep clean every visit.
The four numbers that shape your price
If you want a commercial quote to hold up, focus on four numbers: labor hours, hourly production rate, supply cost, and overhead.
1. Labor hours
Labor is the biggest cost on most commercial cleaning jobs. Estimate how long the work will actually take, not how long you wish it would take. Include setup time, travel between areas, restocking, trash removal, and locking up if that is part of the service.
A common mistake is pricing the visible cleaning only. Vacuuming, mopping, disinfecting restrooms, wiping breakroom counters, and emptying trash all count, but so do the small tasks around them. If your team needs 20 extra minutes every visit to manage liners, move chairs, or clean around employee clutter, that affects the quote.
2. Hourly production rate
Your production rate is how much space or how many tasks a cleaner can complete in an hour at your quality standard. This is where real experience beats generic formulas. One cleaner might handle open office vacuuming quickly but take longer in restrooms. Another might move fast but miss details. Price based on the pace needed to do the job right, not the fastest possible pace.
If you are newer to commercial work, track your actual times on similar jobs for a few weeks. That data will help you quote future work much more accurately.
3. Supplies and consumables
Some companies include all supplies in the base price. Others separate consumables like paper towels, toilet paper, hand soap, and trash liners. Either approach can work as long as the client understands what is included.
Cleaning chemicals, microfiber cloths, mop heads, vacuum maintenance, gloves, and disinfectants all cost money. If floor care or specialty products are involved, your supply cost goes up. If the client wants eco-friendly options, price that honestly too. Transparent estimates build trust faster than vague promises.
4. Overhead and profit
Overhead includes insurance, payroll taxes, admin time, scheduling, vehicle expenses, equipment replacement, and all the behind-the-scenes costs that keep a cleaning company running. If you leave overhead out of your quote, your price may look competitive but still lose money.
After direct costs and overhead, add a profit margin that makes the account worth keeping. Commercial jobs can be steady and valuable, but not if they tie up your team for little return.
Common ways to price commercial cleaning services
There is no single pricing model that fits every account. The best method depends on the job, the client, and how detailed the scope is.
Hourly pricing
Hourly pricing is useful for first-time cleans, unpredictable spaces, and one-time commercial work. It gives you some protection when the condition of the building is unknown or the client has not finalized the scope.
The downside is that many commercial clients prefer a fixed monthly or per-visit number. They want to budget ahead, and they may worry that hourly billing rewards slower work. If you use an hourly model, be clear about estimated hours, tasks included, and what could change the final invoice.
Per-visit pricing
Per-visit pricing works well for recurring service. Once you understand the workload, you can give a flat rate for each cleaning. Clients like the predictability, and your team has a clear target.
This only works when the scope is well defined. If the office regularly hosts events, has variable occupancy, or adds extra areas without notice, a flat visit price can become too low fast.
Monthly contract pricing
Many commercial accounts prefer monthly billing based on a recurring schedule. For example, if a building is cleaned three times per week, you can calculate the per-visit rate and build a monthly total. This makes budgeting simple for the client and creates steady recurring revenue for your business.
Just make sure the agreement spells out frequency, included tasks, and any services billed separately, such as carpet cleaning, interior windows, floor stripping, or deep restroom restoration.
Square-foot pricing
Square-foot pricing can be useful for quick budgeting, especially when you already know the building type and service level. But it should support your estimate, not replace your judgment. Two buildings with the same square footage can require very different labor.
What should be included in the quote
A commercial cleaning quote should be easy to read and specific enough to prevent confusion later. That means listing the service frequency, the areas included, and the exact tasks you are covering.
For example, do not just write restroom cleaning. Spell out whether that includes toilets, sinks, mirrors, touchpoint disinfecting, floor mopping, and restocking if applicable. Do the same for breakrooms, office areas, lobbies, and trash removal. Clear scope protects both you and the client.
It also helps to note what is not included. High dusting, carpet extraction, interior glass beyond reach level, hard floor buffing, and post-construction detail work are often outside standard recurring service. If those services are available as add-ons, say so.
This is one area where companies like All Fresh Cleaning Services have the right idea. Clients are more comfortable saying yes when they can clearly see what they are paying for.
Factors that should raise the price
Some jobs simply cost more to clean, and your pricing should reflect that. Heavy restroom use, medical or childcare environments, food service residue, and high-traffic entryways all increase labor and supply needs. So do evening access restrictions, alarm procedures, stairs, and buildings with multiple small rooms instead of open layouts.
Frequency also changes pricing. A nightly clean may cost less per visit than a once-a-week clean because buildup stays under control. A neglected space cleaned infrequently usually takes more effort each time.
Expectations matter too. Some clients want a basic maintenance clean. Others expect every surface to look polished at every visit. Neither is wrong, but they are not the same service level.
How to avoid underbidding
The easiest way to underbid is to compete on price before you understand the job. If a prospect says they are collecting quotes, it can be tempting to rush. But a fast low number often becomes a bad account.
Instead, ask direct questions. How often is the building occupied? How many restrooms are there? Who supplies consumables? Are there problem areas? What time can your team clean? Has another service struggled there before? Those answers tell you more than square footage alone.
It also helps to build a small buffer into your estimate, especially for new accounts. Commercial spaces often reveal extra work in the first few visits. A reasonable cushion can keep the account profitable while you fine-tune the routine.
When to adjust your pricing
Pricing should not stay frozen if the scope changes. If the client adds office suites, increases frequency, asks for more detailed disinfecting, or expects additional restocking, update the quote. The same goes for accounts that become harder to service because of scheduling changes or after-hours access issues.
Review recurring commercial accounts regularly. If labor costs, supply costs, or service expectations have changed, your rates may need to change too. The key is to communicate early and clearly, not after frustration builds.
A good commercial cleaning price feels fair on both sides. It gives the client confidence that the work will be done consistently, and it gives your company room to show up, do the job right, and stay reliable over time. That is what keeps a one-time quote from turning into a long-term account.

