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.

What do cleaning jobs cost? See cleaning prices

How 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 costTypical 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. 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. 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. 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. 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. 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. 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.

ServiceTypical 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