Start a business
How to Start a Cleaning Business
Cleaning is the easiest home-service business to start: low startup cost, no license required in most states, and demand in every town. The flip side is competition, so the operators who win are the ones who lock in recurring accounts and run a tight, reliable route from day one. Here is how to do it.
Quick facts
- Startup cost
- $2,000 to $10,000
- Time to start
- 1 to 2 weeks
- License
- Business license + insurance
- Earnings
- $30k to $60k+ solo
- Difficulty
- Easy
Is a cleaning business worth starting?
Cleaning is the largest and most solo-dominated home-service trade in the U.S., which is exactly why systems matter: it is easy to enter and hard to stand out.
1.16M
U.S. cleaning businesses
See the data94%
are solo operators
See the data$30k
industry average pay
See the dataHow much does it cost to start?
A typical cleaning business costs $2,000 to $10,000 to start. Residential cleaning can start under $2,000 (supplies, insurance, a website). Commercial or franchise routes run higher.
| Startup cost | Typical range |
|---|---|
| Business registration + license | $50 to $500 |
| General liability insurance | $500 to $1,500 / year |
| Supplies + equipment (vacuum, cart, chemicals) | $300 to $2,000 |
| Website + booking | $0 to $1,500 |
| Marketing (Google Business, flyers, ads) | $200 to $2,000 |
Ranges are typical and vary by market and scope. Confirm licensing costs with your state.
How much can you earn?
A solo residential cleaner typically nets $30,000 to $60,000 a year; with a small crew and recurring commercial contracts, established cleaning companies clear $100,000 or more. Income scales with route density and recurring accounts, not hours worked.
How to start a cleaning business, step by step
- 1
Pick a niche: residential vs. commercial
Residential (homes, move-outs, Airbnb turnovers) is fast to start and recurring. Commercial (offices, medical, retail) means bigger contracts but slower sales cycles and after-hours work. Pick one to start; you can add the other later.
- 2
Register the business and get insured
Form an LLC, get an EIN, and a local business license. The one non-negotiable is general liability insurance: clients (especially commercial) will ask for proof before they hire you.
- 3
Buy supplies, not everything
Start with a reliable vacuum, microfiber cloths, a caddy, and a few proven chemicals. You do not need a van or a crew on day one. Reinvest profit into better equipment as accounts grow.
- 4
Set your prices
Most residential cleaners charge $25 to $50 per hour or a flat per-visit rate ($100 to $200 for a typical home). Price for recurring (weekly/biweekly) at a small discount to lock in the route; one-time and deep cleans command a premium.
- 5
Get your first 5 clients
Set up a Google Business Profile, ask friends and neighbors, post in local groups, and partner with realtors and property managers for move-out work. Speed to reply wins these jobs, so answer fast.
- 6
Systematize so it scales
The difference between a side gig and a business is systems: online booking, route-batched scheduling, automatic invoicing with card-on-file for recurring clients, and a steady flow of Google review requests so you win the local map pack.
Licensing and insurance
Most states do not require a specific cleaning license, but you do need a business license, an EIN, and general liability insurance. If you hire employees you will need workers' comp and payroll setup. Commercial clients and franchises often require bonding. Always confirm requirements with your state and city.
How to price your work
Residential: $25 to $50 per hour or $100 to $200 flat per home; recurring at a slight discount, deep/move-out cleans at a premium. Commercial: $0.05 to $0.20 per square foot or a monthly contract. Price recurring revenue first, it is the foundation of a profitable cleaning business.
| Service | Typical price |
|---|---|
| Standard home clean | $100 to $200 |
| Deep clean | $200 to $400 |
| Move-out clean | $150 to $350 |
| Recurring (weekly/biweekly) | $90 to $160 / visit |
| Commercial (per sq ft) | $0.05 to $0.20 |
Example prices are typical U.S. ranges and vary by region, scope, and demand.
Pros and cons of starting a cleaning business
Pros
- Very low startup cost
- No license required in most states
- Recurring revenue from weekly and biweekly clients
- Demand in every town, recession-resistant
Cons
- - Crowded market (about 94% solo operators)
- - Physically demanding work
- - Hard to scale past yourself without hiring a crew
Common mistakes to avoid
- Underpricing to win jobs, then burning out on thin margins
- Chasing one-off cleans instead of locking in recurring accounts
- Skipping liability insurance (commercial clients require proof)
- Having no system for reviews, so you stay invisible on Google
Run it like a business from day one
The operators who pull ahead in any trade are the ones who systematize the boring parts: booking, scheduling, invoicing, payments, and reviews. Smarfle is the all-in-one CRM built for cleaning operators, so you can take on more work without drowning in admin.
Frequently asked questions
How much does it cost to start a cleaning business?+
Residential cleaning can start for $2,000 or less (supplies, insurance, a simple website). Commercial cleaning runs higher because of equipment, bonding, and after-hours labor. The biggest fixed cost is liability insurance.
Do I need a license to start a cleaning business?+
Most states do not require a cleaning-specific license, but you need a business license, an EIN, and general liability insurance. Confirm with your state and city; commercial clients often require bonding.
Is a cleaning business profitable?+
It can be, but margins on solo work are thin and the market is crowded (about 94% of cleaning businesses are solo operators). Profit comes from recurring contracts, route density, and eventually hiring a crew.
How do I get my first cleaning clients?+
A Google Business Profile, word of mouth, local Facebook groups, and partnerships with realtors and property managers for move-out cleans. Respond fast: most cleaning jobs go to whoever replies first.
How much should I charge to clean a house?+
Most residential cleaners charge $25 to $50 per hour or $100 to $200 flat for a typical home, with recurring visits slightly discounted and deep/move-out cleans priced higher.
More start-a-business guides
Ready to start your cleaning business?
Smarfle gives you booking, scheduling, invoicing, payments, and reviews in one place from day one.
Start your 7-day free trial