How Commercial Cleaning Companies Win More Bids
Listen To This Article
Narrated from this CleanLog article.
You walked the site, built what you thought was a fair bid, and sent it over. Two weeks later, silence. Then you find out the contract went to someone charging 30% less. You know they'll cut corners within three months. But they still won.
This happens constantly in commercial cleaning. According to BSCAI, fewer than one in four bids result in a signed contract. The companies that win consistently aren't always the cheapest. They're the ones who make it easy for the prospect to say yes.
Here's how to bid on cleaning contracts in a way that actually closes.
Why Most Cleaning Companies Lose Bids
Two mistakes kill more bids than anything else: pricing too high without justifying it, or pricing too low and looking desperate.
High bids fail because the prospect can't see what they're paying for. You might know your labor burden is real, your insurance is expensive, and your QC process adds genuine value. But if your bid is a single number on a page, the prospect has nothing to compare except price. You lose to the lowballer every time.
Low bids fail differently. Facility managers aren't naive. If your number is 40% below the next bidder, they know something is off. Either you didn't understand the scope, you're planning to understaff, or you'll be back in six months asking for a rate increase. Experienced buyers treat suspiciously low bids the same way you'd treat a used car priced at half market value.
The third reason bids die is simpler: you submitted and disappeared. More on that later.
The Walk-Through: What Most Bidders Miss
Every serious bid starts with a site visit. But most bidders treat it like a formality. They count square footage, estimate restroom counts, and leave. That's not enough.
Here's what separates a winning walk-through:
- Floor types matter more than square footage. A 20,000 sq ft warehouse with sealed concrete is a different job than 20,000 sq ft of VCT tile that needs stripping and waxing quarterly. Note every surface type you see.
- Restroom fixture counts, not just restroom counts. A restroom with four stalls and two urinals takes three times the labor of a single-stall bathroom. Count fixtures.
- High-traffic zones. Lobbies, break rooms, elevators, and main corridors will need more frequent attention. Identify them and build different cleaning frequencies into your scope.
- Access restrictions and security. Does the building require badged entry? Are certain floors off-limits during business hours? Can you only clean between 6 PM and midnight? Every restriction increases your labor cost because it limits how efficiently you can deploy your crew.
- Existing condition. A building that hasn't been properly maintained in two years will need a deep clean before you can settle into a maintenance routine. That's a separate line item, not something you eat in month one.
Take photos during the walk-through. They'll save you when you're building the bid at your desk and can't remember whether the third floor had carpet or hard surface.
How to Structure a Bid That Stands Out
The bid document itself is part of your sales pitch. A one-page quote with a lump sum tells the prospect nothing. A detailed scope of work tells them you understand their building.
Your bid should include:
- Itemized scope by area or task. Break the building into zones and describe what gets done in each one. General office areas, restrooms, break rooms, lobbies, and specialty areas should each have their own section.
- Frequency tables. Create a clear table showing what happens daily, weekly, monthly, and quarterly. This removes ambiguity about what's included and what costs extra.
- Staffing plan. How many cleaners, how many hours per visit, what shifts. This shows you've done the math.
- Assumptions and exclusions. State clearly what's not included. Window exteriors, carpet extraction, pressure washing. Spelling this out prevents scope creep disputes later.
Professional presentation matters more than most contractors realize. Use clean formatting, your company logo, and consistent language. Facility managers often review bids in committee. Your document needs to look credible sitting next to proposals from larger companies.
The Math Behind Competitive Pricing
Guessing at pricing is how cleaning companies go broke. The cost buildup method works better than gut feel, and it's straightforward.
Start with direct labor. Estimate total cleaning hours per visit, multiply by your hourly wage, then multiply by visits per month. According to ISSA, labor typically represents 50-70% of total cleaning costs. If labor isn't the biggest line in your bid, something is off.
Add labor burden: payroll taxes, workers' comp, benefits. This usually adds 20-30% on top of the base wage.
Add supplies and equipment. Chemicals, paper products, liners, equipment depreciation. For a standard office building, supplies typically run $0.01-$0.03 per square foot per month.
Add overhead. Vehicle costs, insurance, admin time, management hours for QC inspections. This is where smaller companies often underbid because they don't account for the time they personally spend managing the account.
Finally, add your margin. Net margins on recurring commercial cleaning contracts range from 10-28%, depending on contract size and complexity. Specialty services like floor care and post-construction cleanup can hit 50-70% margins, which is why bundling those into your proposal strengthens your overall numbers.
For benchmarking, commercial office cleaning typically falls between $0.08 and $0.40 per square foot, and hourly rates range from $30 to $90 depending on region, building type, and service level. If your bid lands well outside those ranges, double-check your math before you submit.
Differentiate on Value, Not Price
Competing on price alone is a race to zero margin. The better play is making your bid harder to compare on price alone.
Three things that facility managers actually value beyond the number:
- QC documentation. If you can show that your team uses digital checklists, takes completion photos, and generates inspection reports, you're signaling accountability. Most cleaning companies can't produce a single report showing what was done last Tuesday. You can.
- Communication responsiveness. Include your average response time to client requests in the proposal. If you respond to issues within two hours while your competitors take two days, say so.
- Reporting. Offer monthly summary reports covering tasks completed, issues flagged, and attendance records. Building managers answer to their leadership too. Give them something they can forward up the chain.
According to BSCAI, communication failures are the number one reason cleaning contracts get rebid. The company that makes reporting easy wins renewals even when they aren't the cheapest option.
When to Walk Away from an RFP
Not every bid is worth your time. Some are traps. Here's how to spot them.
The price check. The prospect already has a vendor they like but needs three bids to satisfy procurement policy. If they won't give you a site visit or seem uninterested in your questions during the walk-through, you're probably column B.
Unrealistic scope. If they want a 100,000 sq ft building cleaned nightly for $3,000 a month, the math doesn't work. Don't bend your pricing to fit. You'll lose money every month and resent the contract by month three.
Payment terms that kill cash flow. Net-60 or net-90 payment terms sound manageable until you're covering four to six weeks of payroll out of pocket. For a company running 10-20 sites, slow-paying clients can create genuine cash flow crises. If the prospect won't negotiate payment terms, factor that financing cost into your bid or walk.
High turnover signals. If they've switched cleaning companies three times in two years, the problem might not be the cleaning company. Ask why previous vendors left. If the answer is always about price, expect the same ending.
Walking away from bad-fit RFPs frees you to invest time in bids you can actually win and serve well.
The Follow-Up That Most Bidders Skip
Here's the part that costs nothing and changes everything: following up after you submit.
Most cleaning companies send the bid and wait. They assume the prospect will call when they're ready. The prospect is busy. They have 15 other things on their desk. Your bid is in a stack with four others.
Follow up within three to five business days. Keep it short. Ask if they have questions about the scope or pricing. Offer to adjust the frequency table if their priorities differ from what you proposed. This does two things: it keeps you top of mind, and it signals that you'll be responsive as a vendor.
A second follow-up at the two-week mark is reasonable if you haven't heard back. After that, let it go. But those two touchpoints alone put you ahead of the majority of bidders who submitted and vanished.
Putting It All Together
Winning bids in commercial cleaning isn't about being the cheapest. It's about being the most credible. A thorough walk-through, itemized scope, transparent pricing, and professional follow-up will outperform a low number on a blank page every time.
For a deeper look at structuring the contracts themselves, including renewal clauses and rate escalation terms, read our guide on how to negotiate better commercial cleaning contracts.
If you're growing your operation and need a way to back up your bids with real QC data, completion tracking, and client-facing reports, CleanLog was built for exactly that. It gives you the documentation that makes your next bid harder to ignore.
Get the next post
Practical writing on scheduling, payroll, and daily ops. About once a month.