HustleFin

How to Price Cleaning Services

By the HustleFin Editorial TeamReviewed against industry dataUpdated 2026Editorial policy

Cleaning is a high-volume, recurring business — but only if you price it right. This guide covers rates for residential and commercial cleaning, how to quote different service types, and what to charge for add-ons.

1. Typical Cleaning Rates

Residential cleaners charge between $30–$80/hr. Commercial contracts are often discounted for volume. Here's a breakdown:

ServiceTypical Price
Standard home cleaning (weekly)$50–$150/visit
Deep clean (one-time)$200–$500
Window cleaning (interior/exterior)$150–$400
Carpet cleaning (per room)$25–$75/room
Move-in/move-out cleaning$200–$600
Hourly labor rate$30–$80/hr

2. Key Factors That Affect Pricing

3. Simple Pricing Formula

Cleaning Price = (Estimated Hours × Hourly Rate) + Supply Fee + Travel Fee + Add-on Services

Use our Service Pricing Calculator to estimate cleaning jobs quickly and consistently.

4. Sample Invoice Line Items

Keep invoices simple but detailed enough for clients to see what they're paying for. Typical line items:

Use our Cleaning Service Invoice Template to bill your clients professionally.

Frequently Asked Questions

Should I charge hourly or by the job for cleaning?

By-the-job pricing is preferred by clients (they know the cost upfront). Hourly is better for one-time deep cleans where time is uncertain.

How do I price recurring vs. one-time cleanings?

Offer a 10–15% discount for weekly or bi-weekly recurring clients. This guarantees steady income and fills your schedule.

What payment terms should I use?

Due on receipt for residential, Net 15 for commercial. For recurring clients, set up autopay to reduce admin time and late payments.

How do I handle cleaning supply costs?

Include basic supplies in your rate ($5–$15 per visit). Charge an extra supply surcharge for specialty items like stain removers or carpet shampoo.