
How to Price Cleaning Services: What to Charge in 2025
Pricing is the make-or-break decision for any cleaning business. Charge too little and you'll work yourself into the ground. Charge too much without the service to back it up and you'll lose clients. The sweet spot is a price that reflects your value, covers your costs, and leaves you with real profit.
Here's how to find that number.
Understanding Your Costs First
You can't price profitably if you don't know what it costs to clean a home or office. Most cleaning business owners significantly underestimate their true costs.
Direct Costs Per Job
- Cleaning supplies: $3-$8 per home
- Equipment depreciation (vacuum, mop system): $2-$5 per home
- Gas/mileage to and from the job: $5-$15 per job
- Credit card processing: 2.5-3% of the payment
Monthly Overhead
- Insurance: $40-$100/month
- Phone and software: $50-$150/month
- Marketing: $100-$300/month
- Vehicle costs: $200-$500/month
- Business licenses and fees: $20-$50/month
- Accounting: $50-$150/month
Typical monthly overhead for a solo residential cleaner: $500-$1,300
Your Time Value
As the owner, your time is your primary expense. To calculate your required hourly rate:
(Monthly overhead x 12 + desired annual income) / annual billable hours = hourly rate
Example:
- Monthly overhead: $800 x 12 = $9,600
- Desired income: $55,000
- Billable hours: 1,400/year (accounting for drive time, estimates, admin)
- Required hourly rate: $46/hour
If you're cleaning a 3-bedroom home in 2.5 hours and charging $100, you're earning $40/hour minus costs. That might not be enough once you factor in everything.
The Three Pricing Models
1. Flat Rate Per Home (Best for Residential)
This is what most residential clients prefer. They want to know exactly what they'll pay.
How to calculate a flat rate:
- Estimate cleaning time based on home size and condition
- Multiply by your hourly rate target
- Add supply costs
- Add drive time value
- Round to a clean number
Standard residential cleaning rates (2025):
| Home Size | Weekly Rate | Biweekly Rate | Monthly Rate | |---|---|---|---| | Studio / 1BR / 1BA | $80-$120 | $100-$140 | $120-$170 | | 2BR / 1-2BA | $100-$150 | $130-$180 | $160-$220 | | 3BR / 2BA | $130-$190 | $160-$230 | $190-$280 | | 4BR / 3BA | $170-$250 | $200-$300 | $240-$350 | | 5+ BR / 3+ BA | $220-$350+ | $260-$400+ | $300-$450+ |
Notes:
- Weekly clients get the lowest rate (most frequent = cleaner home = faster work)
- First-time or deep cleans run 1.5-2x the regular rate
- Homes with pets, lots of clutter, or heavy cooking residue take longer
2. Hourly Rate (Best for Varying or Unclear Scope)
Solo cleaner: $25-$50/hour Two-person team: $50-$85/hour
Hourly works when:
- You're cleaning a new client's home for the first time and aren't sure how long it'll take
- The scope varies from visit to visit
- You're doing commercial cleaning with a defined time window
Drawback: Clients worry about clock-watching, and you're penalized for being efficient.
3. Per Square Foot (Best for Commercial)
Rates: $0.05-$0.20 per square foot, depending on:
- Type of space (office, medical, retail, industrial)
- Cleaning frequency (daily, weekly, monthly)
- Scope of work (basic vs. detailed)
- Time of day (after-hours costs more)
Example: A 3,000 sq ft office cleaned twice weekly at $0.10/sq ft = $300/visit = $2,400/month.
Commercial contracts are typically higher volume and more predictable, but they often require more insurance coverage and may expect employee background checks.
Pricing Special Services
Beyond regular cleaning, specialty services have their own rates:
| Service | Typical Price | |---|---| | Deep clean (initial or seasonal) | 1.5-2x regular rate | | Move-in / move-out clean | $200-$500 (size dependent) | | Post-construction cleanup | $0.15-$0.50/sq ft | | Oven cleaning (add-on) | $25-$50 | | Refrigerator cleaning (add-on) | $25-$50 | | Interior window cleaning (add-on) | $5-$10 per window | | Laundry service (add-on) | $20-$40 per load | | Organizing (add-on) | $25-$50/hour |
Specialty services are where your margins can really improve. A $35 oven cleaning add-on takes 20 minutes and costs you almost nothing in supplies.
How to Quote a New Client
The Walk-Through
For your first 20-30 clients, do in-person walk-throughs:
- Tour the home and note size, number of rooms, flooring types, general cleanliness
- Ask what they expect: What rooms matter most? Any areas to skip or focus on?
- Note complications: Pets, stairs, heavy furniture, specific products they want used
- Estimate your time: How long will this take you (or your team)?
- Give a price range: "For a home like this, biweekly cleaning runs $175-$195. I'd recommend starting at $195 for the first two visits, and we can adjust once I know exactly how long it takes."
Virtual Quotes
As you gain experience, you can quote many homes based on:
- Number of bedrooms and bathrooms
- Square footage
- Pet situation
- Photos the client sends you
This saves time and works well for standard homes. For large, unusual, or luxury homes, always do an in-person walk-through.
When to Raise Your Prices
Signs It's Time
- Your schedule is full and you're turning down new clients
- You haven't raised rates in over a year
- Your costs have increased (gas, supplies, insurance)
- You're consistently cleaning faster than you estimated
- You're underpaid compared to the local market
How to Raise Prices
- Give clients 30 days written notice
- Explain briefly: "Due to increased operating costs, our rates will increase by $X starting [date]."
- Apply new rates to all new clients immediately
- Expect to lose 5-10% of clients. That's normal and usually the least profitable ones.
A 10% price increase with a 5% client loss still means higher revenue and less work.
Pricing Mistakes to Avoid
- Pricing by the hour and cleaning slow: Hourly pricing creates bad incentives. Flat rate rewards speed and efficiency.
- Not charging for deep/first cleans: The first visit always takes 30-60% longer. Charge accordingly.
- Matching the cheapest competitor: There will always be someone cheaper. Compete on reliability, quality, and professionalism instead.
- Forgetting drive time: A $120 house that's 30 minutes away is less profitable than a $100 house that's 5 minutes away.
- Free re-cleans with no limits: Offer a satisfaction guarantee, but if a client consistently asks for re-cleans, you have a scope or expectation problem that needs a conversation.
- Not tracking time: If you don't know how long each home takes, you can't price accurately. Track it.
Tracking Your Profitability
After every cleaning, you should know:
- How long did it take (including drive time)?
- What was your effective hourly rate?
- Is this client profitable?
Use this data to identify your most and least profitable clients. You'll often find that 20% of your clients generate 80% of your headaches for the least profit.
Business Genie helps you track job times, invoice instantly, and see profitability across your client base -- all from your phone.
Key Takeaways
- Know your true costs before setting prices
- Flat-rate pricing is best for residential cleaning
- Price based on home size, frequency, and condition
- Charge more for first-time cleans, deep cleans, and add-on services
- Raise prices at least once a year
- Track your time on every job to identify what's actually profitable
Charge What You're Worth
Cleaning is skilled, physical work that makes a real difference in people's lives. Price it accordingly and don't apologize for running a profitable business.
Ready to make invoicing and scheduling as clean as the homes you service? Try Business Genie free for 3 months.