How to Start a Cleaning Business & Get Clients
TL;DR: You can legally set up a cleaning business for $720-$1,825 and land your first 10 clients in 30 days using free channels like Nextdoor, Facebook groups, Google Business Profile, and door knocking. Price flat-rate at or above market, convert one-time clients to recurring, and only add paid ads once your foundation is solid.
Key takeaways
- Total startup cost is $720-$1,825 — LLC, insurance, basic equipment, and supplies
- Flat-rate pricing beats hourly for both sales and scaling; underpricing is the #1 killer of new cleaning businesses
- Seven free channels reliably produce the first 10 clients: personal network, Nextdoor, Facebook groups, Google Business Profile, door knocking, flyers, and partner referrals
- Aim to convert 40-50% of one-time clients to recurring — this is where the real money is
- Hire your first employee when booked 3+ weeks out; hire for reliability first, skill second
Starting a cleaning business is one of the lowest-risk ways to build a real income.
Low startup costs. Recurring revenue. Demand that never goes away. People will always need their homes and offices cleaned.
But most new cleaning businesses stall after a few clients because they do not have a system for finding new ones. This guide covers the full picture: how to set up your business correctly, price your services, and get your first 10 paying clients without spending a fortune on ads.
Table of contents
- Is a cleaning business right for you?
- Legal setup: do this first
- Equipment and supplies checklist
- How to price your cleaning services
- Getting your first 10 clients (7 proven methods)
- How to keep clients and get repeat bookings
- Scaling from 10 to 50 clients
- Common mistakes new cleaning businesses make
- Frequently asked questions
Is a cleaning business right for you?
A cleaning business is a good fit if:
- You are willing to do physical work (at least in the beginning)
- You can be reliable and show up on time, every time
- You want a business with low startup costs ($500-$2,000)
- You want recurring revenue (the same customers pay you every week or biweekly)
- You are comfortable marketing yourself and talking to potential customers
A cleaning business is not a good fit if:
- You want passive income from day one
- You are not willing to do the cleaning yourself until you can afford to hire
- You expect to make $10K/month in the first 60 days
The realistic timeline: $1,000-$3,000/month within 90 days if you follow this guide and put in the work. $5,000-$10,000/month within 6-12 months as you add recurring clients and potentially hire your first employee.
Legal setup: do this first
You do not need a law degree to start a cleaning business. But you do need to handle a few things before you take your first job.
Business structure
Sole proprietorship: Simplest option. No paperwork beyond a business license in most states. Downside: your personal assets are not protected if something goes wrong.
LLC (Limited Liability Company): Costs $50-$500 depending on your state. Protects your personal assets. Takes 15-30 minutes to file online. This is the recommended option for most cleaning businesses.
File your LLC through your state's Secretary of State website. Do not pay a service $300 to do something you can do yourself in 20 minutes.
Business license
Check your city and county websites for a general business license. Most cost $50-$150/year. Some cities require a home-based business permit if you work from home.
Insurance
You need two types:
- General liability insurance: Covers damage to a client's property (you knock over a vase, scratch a floor, etc.). Costs $300-$600/year for a solo cleaner.
- Workers' compensation: Required in most states once you hire employees. Not needed when you are solo.
Get general liability insurance before your first job. Companies like Next Insurance, Thimble, and Hiscox offer policies for cleaning businesses online in under 15 minutes.
EIN (Employer Identification Number)
Free from the IRS website (irs.gov). Takes 5 minutes. You need this to open a business bank account.
Business bank account
Open a separate checking account for your business. Do not mix personal and business finances. Any bank works. Many offer free business checking for small businesses.
Total startup cost for legal setup
| Item | Cost |
|---|---|
| LLC filing | $50-$500 |
| Business license | $50-$150 |
| General liability insurance | $300-$600/year |
| EIN | Free |
| Business bank account | Free-$15/month |
| Total | $400-$1,265 |
You can be legally set up and ready to take clients within a week.
Equipment and supplies checklist
You do not need a warehouse full of equipment. Here is what you actually need to start.
Essential equipment
| Item | Cost |
|---|---|
| Vacuum (upright, reliable brand) | $150-$300 |
| Mop and bucket | $30-$50 |
| Caddy/carry tote for supplies | $15-$25 |
| Microfiber cloths (pack of 20+) | $15-$25 |
| Spray bottles (5-6) | $10-$15 |
| Scrub brushes (variety pack) | $10-$15 |
| Duster with extension pole | $15-$20 |
| Rubber gloves (box) | $10 |
| Trash bags | $10 |
| Total | $265-$470 |
Cleaning supplies
| Item | Cost |
|---|---|
| All-purpose cleaner (or concentrate) | $10-$20 |
| Glass cleaner | $5-$10 |
| Bathroom cleaner (for soap scum, tile) | $8-$15 |
| Disinfectant | $8-$12 |
| Stainless steel cleaner | $6-$10 |
| Wood floor cleaner | $8-$12 |
| Baking soda and white vinegar (bulk) | $10 |
| Total | $55-$90 |
What you do not need yet
- A commercial-grade vacuum ($500+). Your home vacuum works fine for the first 20 clients.
- A carpet extractor. Subcontract carpet cleaning if a client asks.
- A van full of branded equipment. Your car with a caddy in the trunk works.
Total startup for equipment and supplies: $320-$560.
Combined with legal setup: $720-$1,825 total to start a cleaning business.
How to price your cleaning services
Pricing wrong is the fastest way to burn out or go broke. Here is how to set rates that work.
The two pricing models
Hourly rate: $25-$50/hour per cleaner. Simple to calculate but unpredictable for the client (they do not know the final cost until you are done).
Flat rate: $100-$300+ per cleaning based on home size and scope. Clients prefer this because they know exactly what they are paying. You prefer this because the faster you clean, the higher your effective hourly rate.
Recommendation: Use flat-rate pricing. It is easier to sell, easier to scale, and rewards you for getting faster.
Flat rate pricing guide
| Home size | Standard clean | Deep clean |
|---|---|---|
| 1 bedroom / apartment | $80-$120 | $150-$200 |
| 2 bedroom | $100-$150 | $180-$250 |
| 3 bedroom | $130-$180 | $220-$300 |
| 4 bedroom | $160-$220 | $280-$380 |
| 5+ bedroom | $200+ | $350+ |
These are general ranges. Adjust based on your market, cost of living, and competition.
Recurring vs one-time pricing
Recurring clients (weekly or biweekly) should get a lower rate than one-time clients. This incentivizes the recurring commitment that builds your business.
Typical discount: 15-25% off the one-time rate for recurring service.
Example:
- One-time deep clean: $250
- Biweekly recurring: $150/visit
- Weekly recurring: $120/visit
The math works because recurring homes stay cleaner between visits, so each visit takes less time.
The pricing mistake that kills new businesses
Underpricing to win clients. If you charge $60 to clean a 3-bedroom house, you will get clients. You will also burn out in 3 months, resent the work, and have no money to grow.
Price at or above market rate. Compete on quality and reliability, not price.
Getting your first 10 clients (7 proven methods)
You do not need Facebook ads or a fancy website to get your first 10 clients. You need hustle and a few free channels.
Method 1: Your personal network (clients 1-3)
The fastest path to your first clients is people who already trust you.
Action steps:
- Post on your personal Facebook, Instagram, and any social media: "I just started a professional cleaning business. If you or anyone you know needs a house cleaning, I would love to help. First clean is 20% off."
- Text or call 20 people you know personally: family, friends, former coworkers, neighbors
- Ask your first few clients for honest feedback and a Google review
Do not be embarrassed about this. Every successful business started by telling people it existed.
Method 2: Nextdoor (clients 2-5)
Nextdoor is an underused goldmine for local service businesses.
Action steps:
- Create a personal account if you do not have one
- Claim your business on Nextdoor for Business (free)
- Post in your neighborhood feed: "Offering professional house cleaning services in [area]. Insured and detail-oriented. First clean is $99. DM me for details."
- Respond to every post where someone asks for cleaning recommendations
- Ask satisfied clients to recommend you on Nextdoor
Nextdoor works because it is inherently local and trust-based. A recommendation from a neighbor carries weight.
Method 3: Facebook community groups (clients 3-7)
Every city has Facebook groups where people ask for service provider recommendations. Your job is to be in those groups before someone asks.
Action steps:
- Join 5-10 local Facebook groups (search "[your city] community," "[your city] recommendations," "[your city] moms," "[your neighborhood] neighbors")
- When someone asks for a cleaning service recommendation, respond with a brief, helpful message. Not a sales pitch. Something like: "I run [Company Name] and would love to help. We are insured and have availability this week. I can DM you details if interested."
- Post occasionally with value: before/after photos, cleaning tips
- Do not spam. Be helpful first.
Method 4: Google Business Profile (clients 4-8)
Set up your Google Business Profile immediately. Even with zero reviews, you will start appearing in searches.
Action steps:
- Set up and verify your Google Business Profile (see our Google Business Profile section above)
- Add photos, services, hours, and a booking link
- Get your first 5 reviews as fast as possible (ask every customer)
- Post weekly updates
Once you hit 10-20 reviews, your GBP will start generating 5-15 leads per month on autopilot.
Method 5: Door knocking (clients 1-5)
Old school. Uncomfortable. Effective.
Action steps:
- Pick a neighborhood with the type of homes you want to clean (middle to upper-middle income, well-maintained)
- Go door to door with a flyer or business card
- Script: "Hi, I am [Name] from [Company]. We do professional house cleaning in this neighborhood. I wanted to drop off a card in case you ever need help. We are offering $50 off first cleans this month."
- Hit 50-100 doors in one afternoon
- Expect 2-5% conversion rate (1-5 clients from 100 doors)
Method 6: Flyers and door hangers (clients 2-4)
If door knocking is not your thing, leave flyers instead.
Action steps:
- Design a simple flyer: your business name, services, phone number, website, and a first-clean offer
- Print 200-500 copies ($30-$80 at a local print shop or Vistaprint)
- Distribute in target neighborhoods, on community bulletin boards, in laundromats, at apartment complexes (check with management first)
- Track results by using a unique promo code or phone number
Method 7: Partner referrals (clients 1-3)
Real estate agents, property managers, and contractors constantly need cleaning services.
Action steps:
- Identify 10 real estate agents in your area (check Zillow or Realtor.com)
- Email or call them: "Hi, I run a professional cleaning service and specialize in move-in/move-out cleans. If you ever need a property cleaned before a showing or between tenants, I would love to help. I offer a 10% discount for agent referrals."
- Do the same with 5 property management companies
- Deliver exceptional work on the first job. One good relationship with an agent can generate 3-5 clients per month.
The first 10 clients timeline
| Week | Method | Expected clients |
|---|---|---|
| Week 1 | Personal network + Nextdoor | 2-3 |
| Week 2 | Facebook groups + Google Business Profile setup | 1-2 |
| Week 3 | Door knocking or flyers | 1-3 |
| Week 4 | Partner outreach + repeat of all above | 1-2 |
| Total (30 days) | 5-10 clients |
This is conservative. If you do all seven methods aggressively in the first 30 days, 10 clients is very achievable.
How to keep clients and get repeat bookings
Getting a client is hard. Losing one because of a preventable mistake is painful. Here is how to keep them.
The 5 pillars of client retention
1. Show up on time. Every time. No exceptions. If you are going to be late, text them 30+ minutes in advance.
2. Deliver consistent quality. Use a cleaning checklist for every home. The third visit should be just as thorough as the first.
3. Communicate proactively. Confirm appointments 24 hours in advance. Follow up after the first clean to ask how everything was. Notify them of any schedule changes early.
4. Handle complaints immediately. If a client is unhappy, offer to come back and fix it for free. A complaint handled well turns into a loyal customer. A complaint ignored turns into a 1-star review.
5. Add personal touches. Leave a small note after the first clean. Remember their preferences (shoes off at the door, do not move the items on the desk, use unscented products). These details separate professionals from amateurs.
Converting one-time clients to recurring
After every one-time clean, ask: "Would you like to set up a regular schedule? We offer weekly and biweekly service at a discounted rate."
Offer to do a discounted second clean within 2 weeks to show them the difference between a deep clean and a maintenance clean. Once they experience the maintained cleanliness, they rarely go back.
Target: convert 40-50% of one-time clients to recurring. This is where the real money in cleaning is.
Scaling from 10 to 50 clients
You have your first 10 clients. The schedule is getting full. Here is how to grow without burning out.
Phase 1: Fill your personal schedule (10-20 clients)
At this stage, you are still doing all the cleaning yourself. Focus on:
- Converting one-time clients to recurring
- Asking every client for referrals
- Consistently posting on social media (before/afters, testimonials)
- Growing Google reviews to 20+
- Raising prices slightly for new clients (you are in demand now)
You should be earning $3,000-$6,000/month cleaning 3-5 homes per day, 5 days a week.
Phase 2: Hire your first employee (20-35 clients)
When you are booked 3+ weeks out and turning away work, hire.
When to hire:
- You are fully booked and turning away leads
- You have at least $5,000 in savings as a buffer
- You have systems (checklists, scheduling, invoicing) documented
Hiring tips:
- Pay $15-$22/hour to start depending on your market
- Hire for reliability first, skill second. You can teach cleaning. You cannot teach showing up.
- Shadow them for 5-10 jobs before sending them solo
- Check references. Run a background check.
- Start with part-time and move to full-time as demand justifies it
Phase 3: Build the machine (35-50 clients)
This is where you transition from cleaner to business owner.
- Hire a second employee
- Implement a CRM or scheduling software (Jobber, Housecall Pro, or Launch27)
- Start running paid ads (Facebook or Google) to fill the new capacity
- Document every process: how to clean each room type, how to handle complaints, how to onboard new clients
- Stop cleaning personally unless you want to. Your job is now marketing, sales, and quality control.
At 50 recurring clients with average biweekly revenue of $150/visit, you are looking at $7,500/week or $390,000/year in gross revenue.
Your costs (labor, supplies, insurance, software, marketing) will be roughly 50-60% of that, leaving $156,000-$195,000 in profit before taxes.
That is a real business.
Common mistakes new cleaning businesses make
Mistake 1: Pricing too low. You attract the worst clients and burn out fast. Price at market rate or higher. Compete on quality.
Mistake 2: Not getting reviews. Reviews are your biggest growth lever. Ask after every single job.
Mistake 3: No online presence. If someone Googles your business name and finds nothing, you lose credibility. At minimum, have a Google Business Profile and a Facebook page.
Mistake 4: Saying yes to everything. Hoarder houses, aggressive pets, clients who micromanage and then haggle on price. Learn to say no. Bad clients cost you money and sanity.
Mistake 5: No systems. If everything lives in your head, you cannot hire, you cannot scale, and you cannot take a day off. Write things down. Use a scheduling app.
Mistake 6: Ignoring the business side. Cleaning is the service. Marketing, sales, finances, and operations are the business. Spend at least 20% of your time on the business side, even from day one.
Frequently asked questions
How much does it cost to start a cleaning business?
$720-$1,825 for everything: LLC, insurance, equipment, and supplies. You can start even cheaper if you already own a vacuum and basic supplies.
Do I need certification to start a cleaning business?
No certification is required in the US. However, being insured (general liability) is essential for credibility and protection.
How much can I make cleaning houses?
Solo cleaners typically earn $30,000-$60,000/year. With 1-2 employees, $80,000-$150,000. With a full team and systems, $200,000+ in profit is achievable.
Should I focus on residential or commercial cleaning?
Start with residential. Lower barrier to entry, faster to get clients, and recurring revenue potential. Add commercial later once you have a team and track record.
How do I handle clients who cancel frequently?
Implement a 24-hour cancellation policy. Charge 50% of the service fee for late cancellations. Communicate this clearly when they sign up.
When should I start running paid ads?
After you have 10-20 clients, a Google Business Profile with 15+ reviews, and a basic website. Paid ads amplify what is already working. If your foundation is weak, ads just burn money faster.
Want us to run your ads and prove ROI?
We run Facebook and Google ads for service businesses and build the follow-up system behind them so leads turn into booked jobs. Most known for turf cleaning — proven across pressure washing, residential cleaning, and other home services.
Book a free Strategy Call and we will map out:
- Your fastest path to consistent leads in your service area
- What your numbers need to be to hit positive ROI
- The exact follow-up system that prevents lead waste
Performance promise: we operate on clear ROI benchmarks. If we miss agreed performance targets, we make it right through additional work and optimization.