Starting a cleaning business is one of the lowest-cost businesses to launch — low overhead, steady demand, and you can start solo. Here's how to go from idea to your first paying client.
1. Choose your niche
Decide who you'll serve: residential (homes, recurring), commercial (offices, after-hours), or a specialty (move-out, Airbnb turnovers, post-construction). Residential is the easiest entry; commercial pays more per job but is harder to land early.
2. Register and insure
Register your business (an LLC is common for liability protection), get an EIN, and — importantly — get liability insurance and bonding. Clients, especially commercial ones, will ask. Check your local license requirements.
3. Price your services
Three common models: hourly, flat rate per job, or per square foot. Price to cover supplies, travel, taxes, and a real wage — not just “what competitors charge.” Quote after seeing the space when you can.
4. Get your first clients
Start where trust already exists: friends, family, and referrals. Then a Google Business Profile, local Facebook groups, Nextdoor, and flyers. Ask every happy client for a review and a referral — word of mouth is everything in cleaning.
5. Stock your supplies
You don't need much to start: a solid vacuum, microfiber cloths, all-purpose cleaner, glass cleaner, disinfectant, a mop, and a caddy. Add as you grow.
6. Track the business from day one
The difference between a side gig and a real business is knowing your numbers. Our Cleaning Business Operator tracks clients, your job schedule, invoices, expenses, supplies, and a monthly profit & loss — in Google Sheets or Excel — so you always know what you're actually making.
Frequently asked questions
How much does it cost to start a cleaning business? Often a few hundred dollars — supplies, insurance, and basic marketing. It's one of the cheapest businesses to launch.
Do I need a license? Requirements vary by location; many areas need a business license and insurance. Check locally.
How do I get my first cleaning clients? Referrals first, then a Google Business Profile, local groups, and reviews.
Ready to run it like a business? See our small business spreadsheets.