How to Price Cleaning Jobs: The Complete Guide for Cleaning Business Owners
Stop underquoting cleaning jobs. The complete 2026 pricing guide — formulas, free calculators, hourly vs flat-rate, and market benchmarks to add $800+/month in revenue to your cleaning business.
Most cleaning businesses undercharge — not because they don't know their costs, but because they price from fear rather than data. This guide gives you a tested pricing formula, national rate benchmarks, and a step-by-step process for setting rates that cover your costs, pay you fairly, and win competitive jobs.
The 4-step cleaning pricing formula
Calculate your cost per hour: Add labor (your rate + any employee wages), supplies per job, and a prorated overhead amount. This is your true hourly cost.
Set your target margin: Profitable cleaning businesses aim for 40–55% gross margin. Add your margin to your cost to get your minimum price.
Check against market rates: Use QuotePro's Rate My Quote tool or local competitor research to ensure you're within 10–20% of market pricing for your area.
Package into Good/Better/Best: Offer three tiers at your market price, 15% above, and 30% above — so clients are choosing between your options, not you vs. a competitor.
Frequently asked questions
Should I charge hourly or by the job for cleaning?
Most experienced cleaning businesses charge flat rates by job, not hourly. Flat rates are faster to quote, more predictable for clients, and allow your revenue to increase as your team gets more efficient. Reserve hourly pricing for unusual or highly variable jobs like estate cleans.
How do I know if I'm undercharging for cleaning?
Signs of undercharging: you're fully booked but not profitable, you can't afford to hire help, you have no money for marketing or equipment. Use the Rate My Quote tool to score your current pricing against local market benchmarks.
How much should I raise prices for cleaning clients?
Raise prices 5–10% annually for existing clients. Give 30 days' notice, frame it as a service improvement, and most loyal clients will accept it. New clients should always be quoted at your current market rate, not your old rate.