Starting a business
How to Start a Cleaning Business
A cleaning business is one of the lowest-cost, fastest businesses to start — you can begin for a few hundred dollars and book your first job this week. Here is how to set it up properly, what to charge, and how to find steady clients.
How do you start a cleaning business, step by step?
Pick a niche (residential or commercial), register an LLC, get liability insurance and bonding, buy basic supplies, set hourly or per-square-foot pricing, and find your first clients through referrals and a Google Business Profile. You can start for under $2,000.
- Choose residential (homes) or commercial (offices) — they sell differently.
- Register an LLC, get an EIN, open a business bank account.
- Get general liability insurance and a janitorial bond (clients expect it).
- Buy supplies: vacuum, microfiber, cleaners, caddy, gloves.
- Set pricing (hourly, flat per home, or per square foot).
- Get your first clients via referrals, neighborhood groups, and Google.
How much does it cost to start a cleaning business?
A residential cleaning business can start for $300–$2,000 — mostly supplies, insurance, and a website. You already have a vehicle; clients usually provide nothing, so your startup cost is among the lowest of any business.
Commercial cleaning costs a bit more (floor machines, larger supply volume, sometimes equipment), but it’s still low compared to most trades. The biggest early investments are insurance/bonding and marketing — not equipment.
Do you need a license and insurance to start a cleaning business?
Most areas require a business license. General liability insurance and a janitorial (surety) bond are not always legally required but are essential — clients won’t hand over house keys without them, and they protect you against damage or theft claims.
How much should you charge for cleaning?
Residential cleaning typically runs $25–$50 per hour, or a flat Start with people who already trust you — friends, family, and their referrals — then add a Google Business Profile and local group posts. Recurring residential clients and small offices are the goal: predictable, repeat revenue beats one-off deep cleans. Set up online booking, recurring scheduling, automatic reminders, and easy invoicing/payment from day one. A cleaning business lives on recurring appointments — automating the schedule, reminders, and billing is what lets you add clients without chaos. Launch Pad sets up your booking, recurring schedule, automated reminders, and online payments so the back office runs itself while you focus on the work. As little as $300–$2,000 for a residential cleaning business — supplies, insurance/bonding, and a website. It’s one of the lowest-cost businesses you can start. Yes. Low overhead and recurring clients make cleaning highly profitable; many solo cleaners earn $50,000–$80,000+, and those who build a team and commercial contracts earn much more. Most areas require a business license. Liability insurance and a janitorial bond aren’t always legally required but are essential to win clients and protect yourself. Start with referrals from friends and family, set up a Google Business Profile, post in local groups, and ask every happy client for a review and a referral. Part of our hubs on starting a business and AI for small business. 28 guides available.Job type Typical pricing Standard home clean Deep clean / move-out $200–$450 flat Recurring (weekly/biweekly) Discounted flat rate Commercial / office $0.05–$0.20 per sq ft How do you get your first cleaning clients?
What systems should a cleaning business use?
Frequently asked questions
How much does it cost to start a cleaning business?
Is a cleaning business profitable?
Do I need a license to start a cleaning business?
How do I get cleaning clients fast?
Related guides