Janitorial Bidding: How to Price Your Commercial Cleaning Services
Pricing commercial cleaning contracts is one of the hardest parts of running a janitorial business. Price too low and you'll win the contract but lose money. Price too high and the bid goes to your competitor. The solution isn't guessing — it's a systematic, data-driven approach to bidding.
The Three Pricing Models
Most commercial cleaning contracts use one of three pricing models. Understanding when to use each is the foundation of profitable bidding:
1. Per Square Foot
This is the most common model for office cleaning. Rates typically range from $0.05 to $0.25 per square foot per visit, depending on the type of facility, cleaning frequency, and level of service. It's simple for clients to understand and easy to compare across bids.
2. Hourly Rate
Hourly pricing works best for variable-scope work like deep cleans, post-construction cleanup, or facilities where the scope changes frequently. Rates range from $25 to $60 per hour per cleaner, depending on your market and the type of work.
3. Flat Monthly Rate
A flat monthly rate gives clients predictable budgeting and gives you predictable revenue. It works best for well-defined scopes with consistent square footage and cleaning frequency. Calculate it by estimating total labor hours, then adding your materials and margin.
The Bidding Formula
Regardless of which pricing model you use, every bid should account for these cost components:
- Direct labor — Wages, payroll taxes, workers' comp, and benefits for the crew assigned to this facility
- Materials and supplies — Cleaning chemicals, paper products, trash bags, and equipment wear
- Overhead — Insurance, vehicle costs, management time, software, and administrative expenses
- Profit margin — Your target margin should be 10–20% after all costs. Below 10%, one unexpected expense puts you in the red.
The most common bidding mistake is underestimating labor hours. Always do a walkthrough and time the tasks yourself before committing to a number.
The Walkthrough Checklist
Before submitting any bid, conduct a thorough facility walkthrough and document:
- Total cleanable square footage — Measure or request floor plans; don't estimate
- Flooring types — Carpet, VCT, tile, and hardwood each require different time and equipment
- Restroom count and condition — Restrooms are the most labor-intensive areas per square foot
- Special requirements — Secure areas, after-hours access, alarm codes, special equipment needs
- Frequency and scope — Daily tasks vs. weekly vs. monthly deep cleans
Using Data to Improve Your Bids
The best bidders learn from every contract. Track actual labor hours against your estimates for each facility. Over time, you'll build a dataset that makes your future bids more accurate. Software that automatically tracks crew time on-site — via GPS verification — gives you this data without any manual effort.
Presenting Your Bid Professionally
A professional bid presentation can justify a higher price. Include your quality management process, sample inspection reports, and technology capabilities alongside your pricing. When a property manager sees two bids at similar prices but one includes GPS-verified visits, digital checklists, and a client portal, the choice becomes obvious.
Pricing with Confidence
FacilityCare IQ helps you bid smarter by tracking actual crew time, supply usage, and quality metrics across your existing accounts. Use real data from your operations to build accurate estimates for new contracts — and present those estimates with the professional reports and technology that win bids.
Keep Reading
Related guides, solutions, and definitions.