How this cleaning service pricing calculator works
Residential cleaning is one of the easiest service businesses to start and one of the easiest to underprice. New cleaners usually look at what the franchise down the street charges, pick a number near it, and hope the math works out. It rarely does. A cleaner who quotes $90 for a job that actually costs $80 in labor and supplies to deliver earns $10 for an afternoon of work, then loses it to the unbillable hours spent driving, quoting, and rescheduling. This calculator uses the true-cost-plus-margin model recommended by ARCSI (the Association of Residential Cleaning Services International, now part of ISSA) and practiced by profitable independent cleaning companies across North America.
The model captures every direct cost - labor (loaded with payroll taxes and workers comp), supplies, and per-visit overhead like insurance, bonding, software, and amortised equipment - and layers your target profit margin on top. The calculator compares two pricing bases (per-square-foot and hourly) and uses whichever is higher, which protects your margin when a client underestimates how dirty their home is. Frequency multipliers, condition multipliers, and crew size let you quote accurately for everything from a weekly tidy to a one-time post-construction deep clean.
Per-square-foot vs hourly pricing: which is right for your cleaning business
Cleaning companies price in two main currencies, and most successful operators quote both. Knowing which to lead with is the single biggest pricing decision you will make.
Per-square-foot pricing ties the price to the size of the home, not to the time spent. A 2,500 sq ft home at $0.18/sq ft is $450 regardless of whether it takes 3 hours or 6 hours. The advantage is predictability for the client and protection for you when a home is dirtier than expected. The disadvantage is that a 2,500 sq ft minimalist loft with two residents takes half the time of a 2,500 sq ft family home with three kids and two dogs, but you charge the same. Per-sqft works best for one-time, deep, move-out, and post-construction cleans where condition varies more than size.
Hourly pricing ties the price to the actual time spent. At $40/hour per cleaner, a 3-hour visit with two cleaners is $240. The advantage is fairness - clean homes cost less, dirty homes cost more. The disadvantage is that the client bears the risk if your crew is slow or understaffed, and clients hate uncertainty. Hourly works best for recurring maintenance cleanings where condition is consistent and you have accurate time data from past visits.
This calculator compares both bases and uses the higher of the two. This is the industry-standard "whichever is greater" rule recommended by ARCSI: it ensures you never lose money on a job because the client underestimated how dirty their home was, while still giving regular clients a fair per-sqft rate when their home cleans quickly.
Industry benchmark: ARCSI member surveys show that profitable residential cleaning companies average $0.15 to $0.25 per sq ft for standard recurring cleans, with a 25 to 35% profit margin after loaded labor and overhead. Below $0.12/sq ft or 20% margin, the business is losing money on every visit.
2025 cleaning rate benchmarks by region and condition
Cleaning rates vary significantly by region (cost of living), home type, and condition. Below are typical 2025 price ranges drawn from ARCSI and ISSA member surveys, HomeAdvisor and Angi quoted-price data, and Handy.com public pricing:
| Service type | Per sq ft | Per hour (per cleaner) | 2,000 sq ft home |
|---|---|---|---|
| Standard weekly | $0.12 - $0.18 | $30 - $50 | $240 - $360 |
| Standard bi-weekly | $0.14 - $0.20 | $32 - $55 | $280 - $400 |
| Standard monthly | $0.16 - $0.22 | $35 - $60 | $320 - $440 |
| One-time standard | $0.18 - $0.25 | $40 - $65 | $360 - $500 |
| Deep clean | $0.25 - $0.40 | $50 - $85 | $500 - $800 |
| Move-out clean | $0.30 - $0.50 | $55 - $90 | $600 - $1,000 |
| Post-construction | $0.35 - $0.60 | $60 - $100 | $700 - $1,200 |
| Airbnb turnover | $0.20 - $0.35 | $45 - $75 | $400 - $700 |
Coastal metros (New York, San Francisco, Boston, Seattle) trend 20 to 40% above these ranges. Sun Belt and Midwest markets trend 10 to 25% below. Rural areas may be 30% below national averages but with higher per-visit travel costs. Always benchmark against three to five local competitors before locking in your rate sheet.
Frequency discounts: how much to discount for recurring clients
Recurring clients are the economic engine of a cleaning business. A weekly client generates 52 visits per year; a bi-weekly client generates 26; a monthly client generates 12. Each recurring client reduces your marketing cost (no new client acquisition), reduces your scheduling overhead (the slot is fixed), and reduces your per-visit prep (your crew knows the home). The discount you offer should reflect these savings, not generosity.
Industry-standard frequency multipliers used by ARCSI members and major franchises like Molly Maid and The Maids:
- Weekly: 0.70 to 0.80x the one-time rate (a 20 to 30% discount). Weekly clients get the deepest discount because they generate the most annual revenue and the home stays cleanest between visits.
- Bi-weekly: 0.80 to 0.90x the one-time rate (a 10 to 20% discount). Bi-weekly is the most popular frequency in North America.
- Monthly: 0.90 to 1.00x the one-time rate (a 0 to 10% discount). Monthly cleans take longer per visit because the home has 30 days of accumulation, so the discount is shallow.
- One-time: 1.00x (no discount). One-time cleans carry the highest per-visit overhead because of quoting, first-visit walk-through, and crew unfamiliarity.
This calculator uses 0.75x for weekly, 0.85x for bi-weekly, 0.95x for monthly, and 1.00x for one-time - the midpoints of the industry ranges. If you are launching a new cleaning business and need to win clients, consider 0.80x weekly for the first six months to build recurring revenue, then narrow the discount to 0.75x once your schedule is full. Never discount below 0.70x - even a weekly client becomes unprofitable below that multiplier once you account for the time spent driving, quoting, and rescheduling.
Tip: Quote the one-time price first, then show the recurring discount. "A one-time clean is $400. A weekly service is $300 per visit ($15,600/year), a 25% savings." This framing anchors the client to the higher price and makes the discount feel earned.
Deep clean, move-out, and post-construction premium pricing
Not all cleaning is created equal. A standard maintenance clean touches surfaces, vacuums floors, scrubs bathrooms, and wipes kitchens. A deep clean adds baseboards, blinds, interior appliances, ceiling fans, and detailed grout work. A move-out clean adds inside cabinets, inside the refrigerator, inside the oven, window interiors, and light fixtures. A post-construction clean adds construction dust removal from every surface, vent cleaning, and window exterior cleaning. Each tier takes more time, more chemicals, and more expertise.
The condition multipliers in this calculator reflect industry-standard premiums:
- Deep clean: 1.5 to 2.0x the standard rate. Deep cleans take 50 to 100% longer per square foot because of the detail work. The calculator uses 1.75x.
- Move-out clean: 1.75 to 2.25x the standard rate. Move-out cleans include empty-cabinet cleaning and appliance interiors, which add significant time. The calculator uses 2.0x.
- Post-construction clean: 2.0 to 2.5x the standard rate. Construction dust gets into every vent, light fixture, and crevice. Specialised chemicals (TSP, degreasers) are required. The calculator uses 2.25x.
Post-construction cleans also carry a different overhead profile. You need a HEPA shop vac ($400 to $900), construction-grade chemicals ($50 to $150 per job), and PPE (respirator, gloves, eye protection). Crews must be trained on lead-safe and silica-safe cleaning protocols if the home was built before 1978. Charge accordingly - post-construction cleaning is a specialised service, not a standard clean at a higher price.
Move-out cleans have a different risk: the client (often a tenant trying to recover a security deposit) wants the clean done fast and cheap. Push back on the "cheap" part. A move-out clean done properly takes 1.5 to 2x as long as a standard clean because every surface is exposed and every interior needs cleaning. Quote 2.0x the standard rate and do not negotiate below 1.75x. If the tenant pushes back, explain that an underpriced move-out clean costs you money on every visit.
Crew size, efficiency, and the labor cost equation
Crew size is the lever most cleaning businesses underuse. A single cleaner takes 6 hours to clean a 3,000 sq ft home. Two cleaners take 3 hours each (6 total labor hours) but finish in 3 wall-clock hours. Three cleaners take 2 hours each (6 total labor hours) but finish in 2 wall-clock hours. The total labor cost is the same; the wall-clock time is not.
Why this matters: clients pay for outcomes, not for your crew size. A client who books a 4-hour cleaning window will not pay more because you sent one cleaner instead of two. But the same client will absolutely choose the cleaner who finishes in 3 hours over the one who finishes in 6 hours, all else equal. Crew size is therefore a competitive advantage, not a cost.
| Home size | Recommended crew | Hours per cleaner | Wall-clock time |
|---|---|---|---|
| Under 1,200 sq ft | 1 cleaner | 2.5 - 3.5 h | 2.5 - 3.5 h |
| 1,200 - 2,000 sq ft | 1-2 cleaners | 3 - 4 h | 2 - 4 h |
| 2,000 - 3,000 sq ft | 2 cleaners | 3 - 4 h | 2 - 3 h |
| 3,000 - 4,500 sq ft | 2-3 cleaners | 3.5 - 5 h | 2 - 3 h |
| 4,500+ sq ft | 3+ cleaners | 4 - 6 h | 2 - 3 h |
| Move-out (any size) | 2-3 cleaners | 5 - 8 h | 3 - 5 h |
| Post-construction | 3+ cleaners | 6 - 10 h | 3 - 5 h |
There is a hidden cost to larger crews: coordination overhead. Three cleaners need to divide the home, avoid rework, and share supplies. A poorly coordinated crew of three can be slower than a well-coordinated crew of two. Invest in a crew leader who assigns zones and a checklist system (such as ZenMaid, Jobber, or Launch27) that tracks completion. The 10 to 15% productivity gain from coordination usually pays for the software within two months.
Common cleaning service pricing mistakes
1. Quoting per hour without a not-to-exceed cap. Hourly pricing without a cap shifts all risk to the client and creates trust issues. Always quote a not-to-exceed price for hourly work: "We estimate 3 hours at $40/hour per cleaner, capped at $300 unless we find additional scope." This builds trust and prevents disputes when the visit runs long.
2. Underpricing one-time and first-time cleans. A first-time clean on a home you have never serviced takes 30 to 50% longer than a recurring clean because of crew unfamiliarity and accumulated dirt. Quote first-time cleans at 1.2 to 1.4x the recurring rate, even if the client intends to become recurring. You can offer the recurring rate starting from visit two.
3. Not charging for supplies separately. Cleaning chemicals, microfiber cloths, mop heads, sponges, and PPE cost $8 to $25 per visit. Build this into your per-sqft or hourly rate, or charge a separate supplies fee. Never absorb supplies silently - they are a real and rising cost. Eco-friendly supplies cost 20 to 40% more than conventional and should be reflected in your rate if you offer them.
4. Forgetting payroll burden in the hourly rate. A cleaner earning $18/hour costs you $22 to $26/hour once you add employer payroll taxes (FICA, FUTA, SUTA), workers compensation insurance (3 to 8% of wages for cleaning), and paid time off. Use loaded labor cost in this calculator, not raw wages. Defaulting to $30/hour loaded for a $18/hour cleaner is realistic in most US markets.
5. Not charging a trip fee for out-of-area clients. If a client is more than 30 minutes from your service area, charge a trip fee of $15 to $40 per visit, or require a minimum visit size (3+ hours) to justify the drive time. Driving unpaid is the single biggest margin killer for new cleaning businesses.
6. Discounting too deeply to win the first client. A 30% discount to win a client who stays for 6 months loses you $1,200 to $2,400 in revenue compared to holding your price. The client who picks you on price will leave you on price. Discount 5 to 10% maximum for new clients, or offer a free add-on (interior fridge, interior oven) instead of a price cut.
7. Ignoring cancellations and lockout fees. A same-day cancellation or a client who is not home for the visit costs you the entire crew's labor for that slot. Charge a 50% cancellation fee for same-day cancellations and a full-price lockout fee if the crew arrives and cannot enter. Build this into your service agreement; clients who respect your time will accept it.
8. Not raising rates annually. Cleaning costs rise 4 to 8% per year (wages, fuel, insurance, chemicals). If you have not raised rates in two years, you are losing real margin. Raise rates 5 to 8% annually for existing clients with 30 days notice, and quote new clients at your current rate sheet. See the related handyman rate calculator for trade-service pricing benchmarks.
How to use this calculator for quoting
The calculator returns a recommended price that covers loaded labor, supplies, overhead, and your target profit margin. Use it as the floor for your quote, not as the final price. A profitable residential cleaning business in 2025 targets 25 to 35% net profit margin; below 20% you are working for wages without building equity in the business.
For a new client, walk the home (in person or via video) before quoting. Note square footage, number of bathrooms (each adds 30 to 45 minutes), kitchen condition, pet situation, and any specialty surfaces (hardwood, marble, stainless steel appliances, induction cooktops). Adjust the calculator inputs based on what you see. A 2,000 sq ft home with 4 bathrooms and 3 dogs is not a standard 2,000 sq ft clean - it is closer to a 2,800 sq ft equivalent in labor time.
When you deliver the quote, present it as a single number with a brief breakdown. "For your 2,000 sq ft home, bi-weekly standard cleaning is $325 per visit. That includes a 2-person crew for 3 hours, all supplies, and our satisfaction guarantee." Do not itemise labor and supplies in the client-facing quote - that invites line-item negotiation. If the client asks why your rate is higher than a competitor, explain your loaded labor (insured, bonded, background-checked employees vs. cash workers), your supplies (professional-grade vs. grocery store), and your guarantee (free re-clean within 48 hours if anything is missed).
For Airbnb and short-term rental turnover cleans, add a $25 to $75 urgency surcharge for same-day bookings and a $50 to $150 surcharge for late-night or holiday turnovers. These surcharges reflect the operational disruption of unscheduled visits and are standard in the STR cleaning industry.