How to Price Commercial Cleaning Contracts: Per Square Foot, Flat Monthly, and Specialty Rates
Pricing is where most new commercial cleaning operators leave money on the table — or lose bids because they quoted too high without understanding what the market bears. Commercial cleaning pricing is not arbitrary: it is driven by square footage, service frequency, facility type, regional labor costs, and the complexity of the clean. This guide walks through the real pricing mechanics used by professional janitorial operators, with specific dollar examples you can use immediately.
READY TO TAKE ACTION?
Use the free LaunchAdvisor checklist to track every step in this guide.
The Per-Square-Foot Pricing Model Explained
The most common commercial cleaning pricing structure is a monthly flat fee calculated from a per-square-foot rate. The rate varies significantly by service level, facility type, and frequency. Standard office cleaning (3x per week, nightly) typically runs $0.07–$0.12 per square foot per month in most U.S. markets. A 2,000 sqft office at $0.10/sqft = $200/month. A 5,000 sqft office at $0.09/sqft = $450/month. The rate generally decreases as square footage increases due to efficiency gains (less relative setup time and travel overhead per square foot). Premium cleaning (5x per week or daily service) runs $0.12–$0.18/sqft/month, reflecting the higher frequency. Medical and dental facility cleaning commands $0.15–$0.25/sqft/month due to the specialized disinfection protocols, OSHA compliance requirements, and higher chemical costs. Industrial cleaning varies widely — light janitorial in warehouses may run $0.04–$0.07/sqft, while heavy industrial cleanup with solvent or hazmat exposure runs significantly higher and often requires a custom quote. The key variable is always your labor cost per productive hour. If your cleaner costs $18/hour (wages + 25% employer tax burden) and can clean 2,500 sqft per hour, your labor cost is $0.0072/sqft. Add chemicals ($0.002/sqft), supplies ($0.001/sqft), overhead ($0.01/sqft), and target margin (25%), and your floor price is approximately $0.025/sqft — meaning anything above $0.07/sqft at standard frequency generates strong margins.
Real Pricing Examples by Account Type
These are real-world pricing examples based on current market rates in medium-cost U.S. metropolitan areas. Adjust upward by 15–25% for high cost-of-living markets (NYC, SF Bay Area, Boston, Seattle). Small office, 1,500 sqft, 3x/week: $250–$375/month. A two-person office park suite with two restrooms, a break room, and an open workspace. Estimate 1.5 hours per clean at $17/hour crew cost = $102/week labor = $442/month labor at 4.3 weeks. At $300/month you are operating at a loss — this account is only viable at $375+ or if it is part of a route with zero incremental drive time. Medium office, 5,000 sqft, 3x/week: $700–$1,100/month. Professional services firm with multiple private offices, a conference room, two restrooms, and a kitchen. Estimate 3.5 hours per clean. At $0.14/sqft this account generates $700/month on about $450/month labor — solid 35% margin if on a dense route. Medical/dental office, 2,500 sqft, 5x/week: $1,200–$1,800/month. Requires hospital-grade disinfectants, OSHA-compliant protocols, and color-coded cleaning systems. The premium over standard office cleaning ($0.48–$0.72/sqft/month vs. $0.11–$0.18/sqft/month on an annualized basis) reflects compliance costs and the specialized training premium. Retail strip center, 4,000 sqft common area, 7x/week: $800–$1,400/month. High frequency but lower complexity (primarily sweeping, mopping, restroom maintenance, and trash removal).
Flat Monthly Contract Structure vs. Hourly Billing
Flat monthly contracts are the standard in commercial cleaning and are strongly preferred over hourly billing for both operators and clients. For the client, a flat monthly fee is predictable and easy to budget — no surprises when an area requires extra attention. For you, a flat fee rewards operational efficiency: if you develop systems that let your crew clean the account in 20% less time than your estimate, you capture that efficiency gain as margin rather than billing less. Structure your contracts as follows: Monthly Recurring Service Agreement (not 'cleaning contract' — the former sounds more professional) with a 30-day notice cancellation clause. Include a scope of work addendum that specifies exactly what is included — every surface, every room, every task — and what is not included (window interior cleaning, carpet extraction, trash hauling). Add-on services like quarterly carpet cleaning ($0.15–$0.30/sqft for extraction), window cleaning ($2–$5/window), and post-construction cleanup ($0.15–$0.30/sqft) should be quoted separately when requested. Never allow scope creep on a flat-fee contract — when a client asks for additional tasks not in the scope, quote it as an add-on. Use Jobber to generate professional service agreements and add-on quotes electronically.
Day Porter Pricing vs. Nightly Cleaning
Day porter service — a dedicated cleaning employee who works on-site during business hours to maintain restrooms, common areas, and lobbies — is a premium service that commands hourly billing rather than per-square-foot. Day porter rates run $20–$35/hour billed to the client, depending on your market and the complexity of duties. Your actual labor cost on a day porter is $16–$22/hour including employer taxes, meaning margins of 30–50% on this service are common. Day porter accounts are attractive because they generate predictable day-shift revenue (no nighttime supervision challenges), typically run on multi-year contracts for large office buildings and corporate campuses, and are extremely sticky — facilities managers dislike disrupting a reliable day porter relationship. Target day porter opportunities at: large multi-tenant office buildings (100,000+ sqft) where lobby and restroom maintenance during business hours is a visible necessity; hospitality properties like hotels and conference centers; and medical centers with high patient-facing traffic. Combine nightly janitorial and daytime porter service in a single proposal for large accounts — bundling increases contract value and reduces the client's coordination burden.
Medical-Grade Cleaning Premium: How to Price It
Medical-grade or healthcare cleaning commands a 50–100% premium over comparable standard office cleaning square footage, and this premium is justified and expected by healthcare buyers. Here is how to structure the premium. The base rate for a medical office is your standard office rate (say $0.10/sqft at 3x/week). Add a 30% compliance surcharge to reflect the cost of EPA List N disinfectants (Virex II 256 runs $45–$65 per gallon concentrate vs. $25–$35 for standard disinfectant) and the OSHA Bloodborne Pathogens training requirement. Add a 20% complexity surcharge for the additional procedures — two-bucket mopping systems, color-coded microfiber systems (separate colors for patient areas, restrooms, and waiting rooms), and the longer dwell times required for hospital-grade disinfection. The combined result is $0.17–$0.22/sqft for medical at standard frequency, versus $0.07–$0.12/sqft for standard office. On a 2,500 sqft dental office at 5x/week, that translates to $1,200–$1,500/month versus $350–$500/month for a comparable office space — a 3–4x revenue premium per square foot of territory. Prospecting for medical accounts requires demonstrating credentials upfront: list your OSHA training certifications, your EPA-registered product inventory, and any infection control references in your bid proposal.
Building Your Pricing Calculator
Every commercial cleaning quote should start from a calculated cost basis, not a gut feel. Build a simple pricing calculator in Google Sheets with the following inputs: square footage of the space, service frequency (number of visits per week), facility type (office, medical, retail, industrial), your fully-loaded labor cost per hour (wages + FICA + workers comp), your chemical and supply cost per sqft (typically $0.002–$0.005 for standard, $0.008–$0.015 for medical), your target overhead allocation (insurance, equipment depreciation, vehicle, software — total 15–25% of revenue for a well-run small operator), and your target net margin (20–30% is healthy; below 15% creates cash flow fragility). The calculator outputs a floor price (break-even) and a target price (at your desired margin). Never quote below floor price — even 'loss leader' accounts rarely pay off in commercial cleaning because margin-thin clients are also the least loyal. Use Jobber's quoting module to generate professional proposals directly from your pricing inputs, which automatically formats scope, pricing, and terms into a branded PDF you can email or present in person.
RECOMMENDED TOOLS
Some links above are affiliate links. We may earn a commission if you sign up — at no extra cost to you.
FREQUENTLY ASKED QUESTIONS
How do I price a cleaning bid if I have never cleaned that type of facility before?
Walk the space in person before quoting. Count restroom fixtures, measure square footage, note floor types (carpet vs. hard floor), and identify any special requirements (server room, lab area, kitchen). Time a mock clean on a similar space if possible, then apply your labor cost formula. Add a 15% buffer on your first quote in a new facility type to account for unknowns.
Should I offer discounts to win my first commercial cleaning accounts?
A 10–20% introductory discount for the first three months is reasonable and common for new operators building a reference client base. Frame it as a 'new client pilot rate' rather than a discount — it sounds strategic rather than desperate. Never discount below your calculated floor price, or you are paying to work.
How often should I raise my commercial cleaning rates?
Annual rate increases of 3–8% are standard in the commercial cleaning industry and expected by most commercial clients. Include a rate adjustment clause in your service agreement: 'Rates are subject to annual adjustment not to exceed 8% with 30 days written notice.' This makes increases predictable and professional rather than surprising.
What is a fair bid for a 10,000 sqft office building with nightly service?
At 5x/week nightly service for a 10,000 sqft office building, market rates range from $1,800–$3,500/month depending on your city's labor costs, building complexity, and included scope. Start at $0.18–$0.35/sqft/month for daily service. Calculate your labor first: 10,000 sqft at 2,500 sqft/hour/cleaner = 4 hours per night at $18/hour = $72/night, $360/week, $1,548/month in labor. Add 35% for overhead and margin and you arrive at approximately $2,090/month as a minimum viable bid.