Quick Answer: Starting a cleaning business takes 8 key steps—from choosing your niche and registering your LLC to setting prices and landing first clients. Startup costs run $500–$2,000 for residential; $2,000–$10,000 for commercial.
How to Start a Cleaning Business
- Choose Your Niche (Residential vs Commercial)
Residential cleaning serves homeowners—lower startup cost, faster first clients. Commercial cleaning serves offices and businesses—larger contracts, more equipment needed. Many businesses start residential and expand.
- Register Your Business and Choose a Structure
Most cleaning businesses start as an LLC ($50–$500 state filing fee). An LLC separates personal and business liability. Register with your state's secretary of state and get an EIN from the IRS (free).
- Get Business Insurance
General liability insurance ($500–$1,500/year) is non-negotiable. It covers property damage and injury claims. Bonding ($100–$500/year) provides additional client protection. Workers' comp is required once you hire employees.
- Open a Business Bank Account
Keep business and personal finances separate from day one. Most banks offer free or low-fee business checking. A dedicated account makes taxes, invoicing, and profitability tracking much easier.
- Buy Your Startup Equipment and Supplies
Basic residential startup kit: vacuum ($100–$400), mop and bucket ($30–$60), microfiber cloths ($20–$50), cleaning solutions ($50–$100), and a caddy to carry supplies. Budget $300–$700 to start. Commercial cleaning requires commercial vacuums, floor buffers, and larger chemical supplies—budget $1,000–$5,000.
- Set Your Prices
Residential: charge $25–$50/hour per cleaner, or $100–$200 for a standard 1,000 sqft home clean. Commercial: charge $0.07–$0.15/sqft per visit. Research local competitors but price confidently based on your actual time and supply cost.
- Market and Get Your First Clients
Start with your personal network—tell everyone you know. Create a free Google Business Profile. List on Nextdoor, Thumbtack, and Angi. Offer a 20% discount on the first clean to generate referrals and reviews.
- Scale with Systems and Recurring Revenue
Recurring clients are the backbone of a cleaning business. Offer weekly/biweekly subscription packages. Use scheduling software (Jobber, Housecall Pro) to manage bookings, invoicing, and team scheduling as you grow.
How much does it cost to start a cleaning business?
Basic residential startup costs run $500–$2,000 including LLC registration, insurance, and supplies. Commercial cleaning startups need $2,000–$10,000 for commercial-grade equipment.
Do I need a license to start a cleaning business?
Most states don't require a specific cleaning license, but you'll need a general business license from your city or county, an LLC or DBA registration, and liability insurance.
How do cleaning businesses find clients?
Word of mouth, Google Business Profile, Nextdoor, Thumbtack, Angi, and door-to-door flyers in target neighborhoods are all effective starting points.
When should I hire employees?
Once you have more work than you can handle solo—typically $3,000–$5,000/month in recurring revenue. Plan for workers' comp insurance costs before your first hire.
🧹 Get Your Cleaning Business Starter Pack
Templates, checklists, and pricing guides to launch your cleaning business faster.
Free Starter Pack →