Pricing Cleaning Services: How to Set Rates That Attract Clients and Build Profit
Pricing is the single decision that determines whether your cleaning business thrives or struggles. Price too high and you lose bids to competitors. Price too low and you work exhausting hours for thin margins that cannot sustain a business. The right price covers your costs, reflects the value you deliver, and leaves enough margin to build savings, buy equipment, and eventually hire. This guide breaks down the three main pricing models, provides real-world benchmarks, and shows you how to calculate the rate that works for your specific cost structure.
The Three Pricing Models
Flat rate pricing quotes a single price for the entire job based on home size, condition, and service level. This is the dominant model for residential cleaning because clients want predictability — they want to know exactly what they will pay before you arrive. The challenge is estimating time accurately; underestimating a job eats your margin, while overestimating loses the bid.
Hourly pricing charges for actual time worked, typically $25-50 per cleaner per hour for residential and $20-40 for commercial. Hourly pricing protects you from underestimating jobs but creates anxiety for clients who worry about the meter running. It works best for first-time deep cleans, hoarder situations, or any job where scope is genuinely unpredictable. Per-square-foot pricing ($0.05-0.20 per square foot) is standard for commercial contracts where building size is the primary cost driver.
- Flat rate: best for recurring residential clients — predictable for both parties
- Hourly: best for first-time deep cleans and unpredictable scope
- Per square foot: best for commercial contracts and large spaces
Residential Pricing Benchmarks
National averages for standard residential cleaning run $120-180 for a typical 3-bedroom, 2-bathroom home of approximately 1,500-2,000 square feet. Deep cleaning the same home costs $200-350. Move-in/move-out cleaning runs $250-500 depending on condition. These averages vary significantly by region — major metro areas command 20-40% premiums over rural markets.
The key variable is your cost per hour. If your total hourly cost (labor, supplies, transportation, insurance, overhead) is $35 and you clean a standard home in 3 hours, your cost is $105. Pricing at $150 gives you a 30% profit margin. Pricing at $120 drops margin to 14%. Know your cost per hour precisely — it is the foundation every pricing decision rests on.
Commercial Pricing Benchmarks
Commercial cleaning is typically priced per square foot per visit, with rates of $0.05-0.20 depending on the facility type, cleaning frequency, and scope of work. A standard 5,000 square foot office cleaned three times per week at $0.08/sqft generates $1,200 per month. Medical facilities and industrial spaces command higher rates ($0.12-0.20) due to specialized requirements and compliance standards.
Commercial contracts are won through competitive bidding. Your bid must cover labor (the largest cost at 50-60% of revenue), supplies (5-10%), equipment depreciation (3-5%), insurance (3-5%), transportation (5-8%), and a profit margin of 10-25%. Underbidding to win contracts is the most common commercial cleaning mistake — you lock in unprofitable work for the contract duration, which is often 12-24 months.
Calculating Your True Cost Per Hour
Your cost per hour is not just your wages or what you pay employees. It includes every expense divided by billable hours. Start with direct labor cost (wages plus 30% for payroll taxes, insurance, and benefits). Add supply cost per hour ($2-5), vehicle cost per hour ($3-8 including fuel, maintenance, and depreciation), insurance per hour ($1-3), and overhead per hour ($2-5 for phone, software, marketing, accounting).
For a solo operator paying themselves $20/hour, the true cost is closer to $35-40 per hour when all expenses are included. For a team operation, each cleaner costs $18-28 per hour in wages but $25-40 per hour fully loaded. Your pricing must exceed your true cost per hour by enough to generate the profit margin you need to sustain and grow the business.
When and How to Raise Prices
Raise prices annually, ideally by 3-5% to keep pace with inflation and rising costs. The best time is January, when clients expect annual adjustments. Give 30 days written notice and frame the increase around value: "To continue providing the same quality service and invest in better equipment and products, our rates will adjust by 4% starting February 1."
Most businesses lose 5-10% of clients when they raise prices. This is normal and often healthy — the clients who leave over a $5-10 increase were the most price-sensitive and least profitable. The remaining clients generate more revenue per job, and the freed-up schedule capacity lets you take on new clients at the higher rate. Never apologize for a price increase; it is a sign of a healthy, growing business.
Frequently Asked Questions
How much should I charge per hour for cleaning?
Residential cleaning rates range from $25-50 per person per hour depending on your market, experience, and service quality. Most successful solo cleaners charge $35-45/hour. Remember that your quoted price should be a flat rate based on estimated time — clients prefer predictable pricing over open-ended hourly billing.
Should I charge per room or per square foot?
For residential work, charge a flat rate based on square footage, number of bedrooms/bathrooms, and the level of cleaning (standard vs. deep). Per-room pricing can work but creates disputes about what constitutes a "room." For commercial work, per-square-foot pricing is industry standard and makes bidding straightforward.
How do I price a first-time deep clean?
A first-time deep clean typically costs 1.5-2.5 times the standard recurring cleaning rate. A home that would be $150 for regular cleaning might be $275-375 for the initial deep clean. Always do a walkthrough or request photos before quoting deep cleans — the condition variance is enormous and underestimating leads to unprofitable jobs.
Should I offer discounts for recurring service?
Yes. Standard practice is to discount recurring service by 10-20% compared to one-time pricing. Weekly clients get the deepest discount (15-20%), biweekly clients get a moderate discount (10-15%), and monthly clients get a small discount (5-10%). The reduced per-visit revenue is offset by guaranteed recurring income, lower marketing costs, and faster cleaning times since the home stays cleaner between visits.
How do I handle clients who say my prices are too high?
First, verify your prices are within market range. If they are, do not lower them — instead, explain your value (insurance, bonding, quality products, reliability). Price-shopping clients are often high-maintenance and low-loyalty. If you consistently hear pricing objections from qualified prospects, test your rates against competitors and adjust if genuinely misaligned.