Step 1: Choose your services and niche
“Cleaning” is too broad to market. Decide who you clean for and what you do for them. Common starting points:
- Residential standard cleaning. Recurring weekly or every-two-weeks visits. Steady income once you have regulars.
- Deep cleaning and move-out cleaning. Higher tickets, but one-off. Good for filling gaps in your schedule.
- Vacation rental turnovers. Tight time windows between guests, often with laundry and restocking.
- Office and janitorial. Evening or weekend work, contracts and bids by square foot.
- Specialty work. Post-construction, windows, carpets or pressure washing.
Starting with one or two services makes everything easier. Your checklist, pricing, supplies and marketing all get simpler. You can add more later.
Step 2: Register the business
Requirements vary by state, county and city, so check your state’s rules before you take paid work. In general, you will want to:
- Pick a business structure. Many owners start as a sole proprietor or form an LLC. An accountant or attorney can explain which fits your situation.
- Register your business name with your state or county if you are not using your legal name.
- Get an EIN from the IRS if you plan to hire employees or form certain entities. It is free on the IRS website.
- Check local licenses. Some cities and counties require a general business license. Ask your city or county clerk.
- Open a separate business bank account. Keeping business money separate makes taxes and bookkeeping far easier.
- Ask about sales tax. Some states tax cleaning services and some do not. Check with your state’s revenue department or an accountant.
Step 3: Get insured
You will be inside people’s homes, around their belongings. Insurance protects you and gives clients a reason to trust you. Talk to an insurance agent about:
- General liability, which covers damage to a client’s property or injuries caused by your work.
- Bonding, which can protect clients against theft by your staff. Many clients ask about it.
- Workers’ compensation once you have employees. Most states require it, but rules differ, so check your state’s rules.
- Commercial auto if you drive to jobs for business, since personal policies may not cover it.
Once insured, say so on your website and quotes. It is a real selling point.
Step 4: Set your prices
Do not copy a competitor’s price list. Start from your own costs: what you need to earn per hour, supplies, travel, insurance, software and a profit margin. Then estimate how long common home sizes take and turn that into flat prices by bedrooms and bathrooms or square feet.
Plan for a first-clean or deep-clean surcharge, a small recurring discount, separate prices for extras and a minimum job price. Our guide on how to price house cleaning walks through the math with an example.
Step 5: Buy your supplies
You do not need much to start. Buy quality basics and replace them as they wear out.
- A good vacuum with attachments, ideally lightweight and easy to carry up stairs
- Microfiber cloths in several colors, so bathroom cloths never touch kitchen counters
- A flat mop system with washable pads
- All-purpose cleaner, glass cleaner, bathroom cleaner, degreaser and disinfectant
- Scrub brushes, a toilet brush, grout brush and non-scratch scrub pads
- Gloves, a step stool, trash bags and a caddy to carry it all
Read the labels. Some products should never be mixed, and some surfaces like natural stone need specific cleaners. Some clients will ask for their own products or for fragrance-free options, so ask during booking.
Step 6: Get your first clients
Your first clients usually come from people who already know you, and from local search.
- Tell your network. Friends, family, neighbors and former coworkers. Ask them to pass your name along.
- Set up a Google Business Profile. It is free and it is how many people find local cleaners.
- Post in neighborhood groups where allowed, with a clear offer and photos of your work.
- Ask every happy client for a review and a referral.
- Reach out to realtors and property managers for move-out and turnover work.
Our guide on how to get cleaning clients covers each channel in more detail.
Step 7: Set up booking and scheduling
Paper calendars and text threads work for the first few clients. They break quickly after that. Missed appointments, double bookings and forgotten invoices cost you money and trust.
Look for tools that let clients get a price and book online, send automatic reminders, keep a calendar of recurring visits and take card payments. Sweepivo, for example, gives clients an instant quote by bedrooms and bathrooms or square feet, lets them pick a real open time, and can charge a saved card when the job is done. Its Sweep plan includes a booking site, scheduling and a cleaner app for up to 5 cleaners.
Whatever you use, write a short standard checklist for each service so every clean is consistent. Our house cleaning checklist is a good starting point.
Step 8: Plan for hiring
A good sign it is time to hire is when you are turning down work or your own hours are maxed out. Before you hire:
- Decide employee or contractor. This is a legal question, not a preference. Check IRS and Department of Labor guidance and talk to an accountant.
- Decide how you will pay. Hourly, per job or a percentage of the job price. See how to pay house cleaners.
- Write down your process. Checklists, how to enter and lock up, what to do if something breaks.
- Train in person. Have new hires shadow you on several cleans before working alone.
When you start interviewing, our guide on how to hire house cleaners can help.
Keep it simple at first
You do not need a perfect logo or a big website to start. You need reliable work, fair prices and a way for clients to book you again. Show up on time, follow your checklist, and ask every happy client to book their next visit before you leave.
Written by the Sweepivo team, October 2026. General guidance only: check your state and local rules, and talk to an accountant or lawyer about tax and legal questions.
Questions
Do I need a license to start a cleaning business?
It depends on where you work. Many cities and counties require a general business license, and some states have extra rules. Check with your city or county clerk and your state’s business office.
What insurance does a cleaning business need?
Most cleaning businesses start with general liability insurance and often add bonding. Workers’ compensation is usually needed once you have employees. Talk to an insurance agent and check your state’s rules.
How do I get my first cleaning clients?
Start with friends, neighbors and your local network, set up a free Google Business Profile and ask every happy client for a review and referral. See how to get cleaning clients.
Try it yourself
Every plan comes with a 30-day free trial, no card needed, in English and Spanish. Set up your services and prices, share your booking link, and see if it fits.
Start your free 30-day trialRather see it first? Book a demo call and we’ll walk you through it.