How to Start a Cleaning Business: A 90-Day Roadmap to Recurring Clients
8 min read ยท 2026-10-10
To answer how to start a cleaning business: choose one market (homes or small offices), register the business, get liability insurance and write a standard cleaning checklist. Then set a price for each job, win your first local clients and turn them into weekly or biweekly bookings. This roadmap plans the launch over 90 days. You start solo, with no storefront and a small kit of supplies.
The hard part is not the cleaning. A common trap is to guess prices, take one-off clients and spend the day driving between jobs on opposite sides of town. The roadmap below avoids that from day one. Every phase moves you toward a dense, recurring route that you can run every week. Generate your roadmap with AI (first one free) and adjust the phases to your city and your schedule.
The roadmap at a glance
Goal: Launch a legal, insured cleaning business with a set of recurring clients on a planned weekly route. Duration: 90 days (13 weeks), then ongoing growth
Choose Your Niche and Service Menu (Weeks 1-2)
Decide who you clean for and what exactly you sell. Every later decision gets easier.
- Pick one starting market: standard home cleaning, move-out cleaning, vacation rental turnovers, or small offices.
- Write a service menu with 3 to 5 clear services. For each one, say what is included and what is not.
- Define your service area by drawing a tight radius around your home base.
- List 10 local competitors and note what they offer, how they book and how they present prices.
Milestone: A one-page service menu and a map of your service area.
Set Up the Legal and Money Basics (Weeks 2-4)
Make the business official and protected before you clean a single paid space.
- Choose a business structure and register your business name with your local or state authority.
- Check which business license or permit your city or county requires for cleaning services.
- Get general liability insurance, and ask your insurer about bonding if your clients expect it.
- Open a separate business bank account and set up a simple way to track income and expenses.
- Processing times for registration and insurance depend on your city and your provider. If a step takes longer than planned, move the phase in your roadmap and keep the order: no paid job before you are insured.
Milestone: Registration done, insurance certificate in hand, business bank account open.
Build Your Kit and Your Cleaning System (Weeks 3-5)
Turn cleaning into a repeatable process, so every job takes a predictable amount of time.
- Buy a starter kit: vacuum, microfiber cloths, mops, buckets, gloves and a small set of products for kitchens, bathrooms, glass and floors.
- Write a room-by-room checklist for each service on your menu.
- Do 2 or 3 timed practice cleans in the homes of friends or family and record how long each room takes.
- Prepare a caddy so you can carry everything into a home in one trip.
Milestone: A written checklist per service and real time data from practice cleans.
Price Your Services and Get Ready to Quote (Weeks 4-6)
Set prices from your real costs and times, not from what feels polite.
- Calculate your cost per hour: supplies, insurance, fuel, phone, software and the pay you want.
- Turn your timed cleans into prices per job based on size and condition.
- Create a short quote form that asks about rooms, bathrooms, pets and the last deep clean.
- Write your policies: cancellations, lockouts, payment timing and what happens if a client is unhappy.
Milestone: A price sheet, a quote form and written client policies.
Land Your First Clients (Weeks 6-10)
Fill your calendar with paying jobs inside your service area.
- Create a Google Business Profile with your service area, your services and real photos of your work.
- Tell your personal network, then reach out to local community groups, property managers and real estate agents.
- Offer a first deep clean that leads into a recurring plan.
- Ask every satisfied client for a review the same day you finish.
Milestone: Your first paying clients booked and your first reviews published.
Turn One-Off Jobs Into Recurring Routes (Weeks 9-13)
Build a schedule where most of your income repeats every week or two.
- Offer weekly, biweekly and monthly plans after every first clean.
- Group clients by neighborhood and give each area a fixed day.
- Review each client after a month: time spent, travel and price.
- Set a target for how many recurring clients you need before you hire help.
Milestone: A weekly route made mostly of recurring clients, grouped by area.
Residential or Commercial: Choose the Right First Market
Residential cleaning means homes and apartments. You can find clients through neighbors, local groups and reviews, and the jobs happen during the day. The downside is that homes vary a lot in size and condition, so quoting takes care.
Commercial cleaning means offices, shops, clinics and shared spaces. The work repeats the same way each visit, and a contract can give you a fixed schedule. Buyers may ask for proof of insurance, references and sometimes after-hours work. Starting residential is a simple way to build reviews and cash flow, then you can add small offices once you have a track record.
Here is how the two markets compare, plus two niches that deserve a closer look.
- Where to find clients: residential through neighbors, local groups and reviews; commercial through office managers, building owners and referrals.
- Working hours: residential is mostly daytime; commercial is often evenings or weekends.
- Quoting: residential varies with each home; commercial has the same tasks on each visit.
- What buyers may ask for: residential clients want reviews, trust and clear policies; commercial buyers want insurance proof, references and a contract.
- Move-out cleaning: work comes when leases end, and landlords and agents can send you repeat jobs.
- Vacation rental turnovers: tight time windows, but hosts need a reliable cleaner on a fixed schedule.
How to Price Cleaning Jobs Without Guessing
There are three common ways to price: per hour, per job (flat rate) or per square foot. Hourly pricing is simple, but you earn less as you get faster. Flat rates per job reward efficiency, and clients know the total before you arrive.
The safest method is to price from your own data. Use the times from your practice cleans, add travel time, then multiply by your cost per hour plus your margin. Next, compare your price with the local competitors you listed in phase one. If you are far below them, check that you are not underpricing. If you are above them, your checklist and reviews need to show why.
Charge more for the first clean. A home that has never had a professional clean can take longer the first time. Quote a deep clean first, then a lower recurring price for the visits that follow.
Where Your First Cleaning Clients Come From
Start with people who can see your work or already know you: your personal network, your neighbors, local online groups and your Google Business Profile. Paid ads can wait until you know your prices work and your process is solid.
One partner can send you several jobs, while a single client books one. Reach out to the partners below.
Once the first jobs are booked, adjust your timeline to match real demand. Generate your roadmap with AI (first one free) and drag the client phase earlier or later as your calendar fills. Our guide on how often you should update your roadmap helps you pick a review rhythm.
- Real estate agents who need homes cleaned before photos or after a sale.
- Property managers and landlords who handle move-outs.
- Short-term rental hosts in your area.
- Small office managers in buildings near your existing clients.
Building Trust When You Work in Other People's Spaces
Clients let you into their homes and offices, often when they are not there. Trust is the product. Show your insurance clearly, explain how you handle keys and access codes, and say what you do if something breaks.
Consistency helps clients feel safe: the same checklist, the same arrival window and the same person at each visit. Send a short message when you arrive and when you leave. After each clean, take a few photos of the finished rooms, with the client's permission, as proof of work.
When and How to Hire Your First Cleaner
Hire when your recurring schedule is full and you are turning down work, not before. Your written checklists become the training manual. A new cleaner should be able to follow them and get the same result you do.
Before hiring, check your local rules on employees versus independent contractors, payroll and workers' compensation insurance. Put your new hire on a second route in an area you already serve, and shadow their first few cleans. Check quality with clients after the first month. If this is your first time managing someone, the first-time manager roadmap covers the basics.
Common mistakes to avoid
- Pricing by what feels fair to the client. Fix it by pricing from your own timed cleans and real costs.
- Accepting jobs all over town. Fix it by keeping a tight service area and grouping clients by day.
- Skipping insurance to save money at launch. Fix it by getting liability coverage before your first paid job.
- Doing one-off cleans with no follow-up. Fix it by offering a recurring plan at the end of every first visit.
- Cleaning without a checklist. Fix it by writing one per service and using it every time.
- Hiring before your schedule is full. Fix it by waiting until you regularly turn down recurring work.
Frequently asked questions
How long does it take to start a cleaning business?
This roadmap plans the launch over 90 days. The real time depends on your city, how fast registration and insurance are processed, and local demand. Most of the plan goes to finding clients and turning them into recurring bookings.
Do I need a license to start a cleaning business?
It depends on where you work. Some cities and counties require a general business license, and commercial work can come with extra rules. Check with your local government before you take paid jobs.
Can I start a cleaning business with little money?
Yes. A cleaning business needs no storefront, and you can start solo with a basic kit of supplies and equipment. Your main costs are registration, insurance, supplies and transport.
How do I get my first cleaning clients?
Start with your personal network, your neighbors and local online groups, and set up a Google Business Profile with real photos. Then contact real estate agents, property managers and rental hosts who need regular cleaning. Ask every happy client for a review right away.