Yes, a cleaning business can be genuinely profitable — but the margin depends heavily on whether you're a solo operator, running a small crew, or scaling into a multi-team operation. Net margins in residential cleaning typically land between 10% and 30%, while commercial contracts often run leaner at 8-15% but with steadier volume. Let's look at the actual numbers.
What "profitable" really means in this business
Cleaning is a low-tech, high-labor business. Your biggest cost isn't equipment or software — it's people (or your own time). That means profitability comes down to three levers: how much you charge, how efficiently jobs get done, and how much you spend on overhead like supplies, insurance, and admin.
A one-person operation with no employees can often keep 40-60% of revenue as personal income, since there's no payroll to cover. Once you hire cleaners, your net margin typically drops to 15-25%, because you're now paying wages, payroll taxes, and covering more insurance and management time.
Startup costs: how much you need before you earn anything
| Item | Solo operator (US) | Small team, 2-3 staff (US) |
|---|---|---|
| Supplies & equipment | $300 - $800 | $1,000 - $2,500 |
| Business registration (LLC/sole prop) | $50 - $500 | $50 - $500 |
| Liability insurance (annual) | $400 - $700 | $800 - $1,500 |
| Bonding | $100 - $300 | $150 - $400 |
| Marketing / website | $200 - $600 | $500 - $1,500 |
| Booking/scheduling software | $0 - $50/mo | $50 - $150/mo |
| Total to launch | ~$1,000 - $2,500 | ~$2,500 - $6,500 |
In the UK, expect broadly similar proportions: roughly £800-£2,000 for a solo start (registering as a sole trader is cheaper than forming a limited company), plus public liability insurance around £150-£400/year.
For the full step-by-step process — licensing, insurance, naming, and legal structure — see the complete guide to starting a cleaning business.
Pricing and what actually hits your pocket
Most US residential cleaners charge $30-$50 per hour per cleaner, or $0.10-$0.20 per square foot for flat-rate jobs. A standard 2-bedroom home (around 1,200 sq ft) typically brings in $120-$180 per visit and takes about 2-3 hours.
Here's a simplified breakdown for one job:
- Revenue per job: $150
- Cleaner's wage (2.5 hrs at $20/hr): $50
- Supplies allocated: $5-$8
- Payroll tax/burden (~10-12%): $5-$6
- Gas/travel: $5-$10
- Gross profit: roughly $75-$85 (50-56%)
From that gross profit, you still need to cover insurance, software, marketing, and your own admin time — which is why net margin (what's actually left after everything) usually settles at 15-25% for team-based operations, and can be 40%+ if you're cleaning solo with no payroll.
In the UK, hourly rates commonly run £15-£25, with a similar-sized home job priced around £60-£100.
Commercial vs. residential margins
Commercial contracts (offices, retail, medical) pay less per hour but offer volume and predictability — a big driver of stable cash flow. Margins tend to be 8-15% because clients negotiate rates and contracts are competitive. Residential work has higher margins but more scheduling churn, cancellations, and client turnover.
Many profitable cleaning businesses mix both: residential for margin, commercial for volume and recurring revenue.
What eats into profit (and how to control it)
- No-shows and last-minute cancellations. Every missed slot is lost revenue with fixed costs already committed. A cancellation policy and automated reminders reduce this significantly.
- Supply and travel costs. These creep up unnoticed. Track cost-per-job, not just cost-per-month.
- Manual admin time. Hours spent on scheduling, invoicing, and chasing payments don't show up as a line item, but they are real labor cost. Automating booking and invoicing often recovers 5-10 hours a week once you have more than a couple of recurring clients.
- Underpricing to win clients. A common early mistake — pricing based on competitors rather than your actual cost-per-hour plus margin.
- Payroll tax and worker classification. Misclassifying employees as 1099 contractors (US) or self-employed subcontractors (UK) to save money is a common and costly compliance risk — get this right from day one.
A simple profitability formula
To sanity-check your own numbers:
Net margin = (Revenue − Labor − Supplies − Overhead − Taxes) ÷ Revenue
If you're not hitting at least 15% net margin as a team-based business, look first at pricing (are you charging enough per job?) and second at scheduling efficiency (are cleaners doing back-to-back jobs, or driving across town with gaps in between?).
Real-world example: solo vs. small team
| Solo, 15 jobs/week | Team of 3, 45 jobs/week | |
|---|---|---|
| Avg. revenue per job | $140 | $140 |
| Weekly revenue | $2,100 | $6,300 |
| Weekly labor cost | $0 (owner-operated) | ~$2,800 |
| Supplies & overhead | ~$250 | ~$700 |
| Estimated weekly net | ~$1,700-$1,850 (owner income) | ~$2,600-$2,800 (business profit) |
| Approx. net margin | ~85% (no payroll, but this is owner labor, not pure profit) | ~40-45% |
Note: the solo number is high because it's really compensation for the owner's own labor, not "pure" business profit. Once you scale to a team, the margin drops but total dollars earned typically rise.
So, is it worth it?
Cleaning businesses are profitable when priced correctly and run efficiently — the barrier to entry is low, demand is steady (residential and commercial cleaning are both largely recession-resistant), and margins compound nicely once you have recurring clients on autopilot. The risk isn't the industry — it's underpricing, poor scheduling, and losing hours to manual admin.
For a full breakdown of registration, insurance, and setup steps, check the how to start a cleaning business guide. Once you know your numbers, compare plans on the pricing page to see what fits your team size.
Keep more of what you earn
Every hour spent manually texting clients, building schedules, or chasing invoices is an hour that doesn't hit your margin. CleanWhale handles online booking, scheduling, invoicing, and automated reminders in one place, so you can focus on jobs that actually pay. See how it works on CleanWhale's features page or check plans and pricing.