How to Start a Cleaning Business (Step-by-Step Guide)

A cleaning business is one of the most practical small businesses you can start. Demand is steady, startup costs are low, and you can begin as a solo cleaner and grow into a team. Busy families, offices, landlords and short-term rental hosts all need reliable cleaning. This guide explains how to start a cleaning business step by step, including costs, licensing, insurance, pricing, supplies and how to land your first clients.

Step 1: Choose your cleaning niche

Niche Typical clients Pros Considerations
Residential cleaning Homeowners, families, seniors Easy to start, recurring weekly or biweekly work Clients are particular about details
Commercial cleaning Offices, clinics, shops Larger contracts, after-hours work May require more equipment and staff
Short-term rental turnovers Airbnb and vacation rental hosts Frequent, predictable bookings Tight turnaround times
Move-in and move-out cleaning Tenants, landlords, real estate agents Higher price per job Less recurring
Post-construction cleaning Builders, renovators Well paid Physically demanding, special equipment
Specialty cleaning Carpets, windows, pressure washing Premium pricing Equipment investment

Many people start with residential cleaning and add services over time.

Step 2: Estimate startup costs

Expense Typical range
Cleaning supplies and tools $150 to $500
Vacuum and equipment $100 to $600
Business registration Varies by location
Insurance Often a few hundred to around $1000+ per year
Bonding (optional) Around $100 to $300 per year
Website and booking tool Free to $30 per month
Marketing (flyers, cards, ads) $50 to $300
Transportation Your existing vehicle or public transport

Many solo cleaners start for under $1,000.

Step 3: Register your business and get insured

  1. Choose a business name that is easy to remember and check it is available.
  2. Register your business as a sole proprietor or LLC depending on your location. See how to start an LLC for free.
  3. Check local licensing. Some cities require a general business license.
  4. Get general liability insurance to cover accidental damage to client property or injuries.
  5. Consider bonding, which reassures clients in case of theft claims.
  6. Get workers’ compensation if you hire employees, as required by law in many places.
  7. Open a business bank account to keep finances separate.
Launch Your Cleaning Business

Step 4: Buy supplies and equipment

Basic supplies for residential cleaning:

  • All-purpose cleaner, glass cleaner, bathroom and kitchen degreaser
  • Disinfectant suitable for high-touch surfaces
  • Microfiber cloths in several colors (to avoid cross-contamination)
  • Mop, bucket, scrub brushes and sponges
  • Vacuum with attachments, ideally with a HEPA filter
  • Gloves, trash bags and a caddy to carry supplies
  • Step stool and extendable duster

Choose eco-friendly products if you want to stand out, since many clients prefer them, especially families with children and pets.

Step 5: Set your prices

Pricing method How it works Best for
Hourly rate Charge per cleaner per hour Uncertain job sizes, beginners
Flat rate per job Fixed price based on home size and service Most residential work
Per square foot Price based on area Commercial and move-out cleaning
Recurring discounts Lower rate for weekly or biweekly service Building steady income

Research local competitors and price based on bedrooms, bathrooms, square footage, condition and add-ons like inside the oven, fridge or windows.

Frequently asked questions

Do I need a license to start a cleaning business?

Many places require only a general business license, but check your city and state or region.

How much can a cleaning business make?

Solo cleaners often earn $25 to $50 per hour before expenses, and owners with teams can earn much more.

Step 6: Create a cleaning checklist

A clear checklist keeps quality consistent and sets client expectations.

Area Standard clean Deep clean extras
Kitchen Wipe counters, exterior of appliances, sink, floors Inside oven, inside fridge, cabinet fronts, backsplash scrub
Bathrooms Toilet, shower, tub, sink, mirrors, floors Grout scrubbing, descaling, cabinet interiors
Bedrooms Dust surfaces, make beds, vacuum or mop Baseboards, under furniture, window sills
Living areas Dust, vacuum, tidy, mop Ceiling fans, light fixtures, blinds
Whole home Empty trash, spot-clean doors and switches Walls, vents, inside windows

Share the checklist with clients so they know exactly what is included.

Step 7: Find your first clients

Friends, family and neighbours

Offer an introductory discount to people you know in exchange for honest reviews and referrals.

Google Business Profile

Create a free Google Business Profile with photos, services, service area and contact details. Ask every happy client for a Google review. This is one of the most powerful free marketing tools for local services.

Local social media groups

Post in neighborhood Facebook groups and on Nextdoor where allowed. Before and after photos work well.

Flyers and door hangers

Target neighborhoods with busy professionals and families. Include a clear offer such as 20 percent off your first clean.

Real estate agents and property managers

Agents and landlords need move-in and move-out cleans. Short-term rental hosts need reliable turnover cleaners. Build relationships with them for repeat work.

Booking platforms

Apps and directories for home services can bring leads, but compare fees and lead costs before committing.

Step 8: Deliver great service and keep clients

  • Arrive on time and communicate if you are running late.
  • Use the same cleaner for the same client when possible.
  • Respect privacy and client property.
  • Follow up after the first clean to ask for feedback.
  • Offer a satisfaction guarantee, such as returning to fix any missed areas within 24 hours.
  • Reward referrals with a discount on the next clean.

Recurring weekly or biweekly clients are the backbone of a profitable cleaning business. Ten recurring clients can provide stable income every month.

Step 9: Use simple tools to run the business

Task Tools
Scheduling and booking Online booking apps, Google Calendar
Invoicing and payments Accounting software, card readers, payment apps
Client management Field service software or a simple spreadsheet
Communication Text and email templates
Bookkeeping Accounting software and a business bank account

Step 10: Hire and grow

When you are fully booked, consider hiring. Start with one part-time cleaner, train them on your checklist, and check quality regularly. Decide whether to hire employees or contractors based on local labour laws, and get workers’ compensation insurance where required. Run background checks, since clients trust you with access to their homes.

Example pricing for residential cleaning

Home size Standard clean Deep clean Move-out clean
1 bed, 1 bath $90 to $130 $150 to $220 $180 to $260
2 bed, 2 bath $120 to $170 $200 to $300 $250 to $350
3 bed, 2 bath $150 to $220 $250 to $380 $300 to $450
4 bed, 3 bath $200 to $300 $350 to $500 $400 to $600

These are rough US examples. Prices vary a lot by city, so check local competitors and adjust.

Common mistakes new cleaning businesses make

  1. Underpricing. Low prices attract difficult clients and leave no profit for supplies, travel and taxes.
  2. No written agreement. Write down services, prices, cancellation policy and payment terms.
  3. Skipping insurance. One accident can cost more than years of insurance.
  4. Taking every job. Long drives for small jobs waste time. Focus on a tight service area.
  5. Inconsistent quality. Use checklists and inspections.
  6. Ignoring taxes. Set aside money and track expenses. See how to file taxes as a freelancer.

Real examples

The solo starter. Rosa started cleaning homes for three neighbours on weekends. After setting up a Google Business Profile and collecting reviews, she quit her retail job within a year and now has 18 recurring clients.

The Airbnb specialist. Kevin focused only on short-term rental turnovers near a tourist area. Hosts value reliability so much that he fills his calendar through referrals and charges premium rates for same-day turnovers.

The team builder. After two years of solo work, Fatima hired two part-time cleaners. She now handles sales and quality checks while her team handles most cleans.

Your first 30 days

  • Week 1: Choose your niche and name, register the business, open a bank account and get insurance quotes.
  • Week 2: Buy supplies, write your checklist, set prices and create your Google Business Profile.
  • Week 3: Offer discounted cleans to friends and neighbours, take before and after photos and collect reviews.
  • Week 4: Post in local groups, hand out flyers, contact five real estate agents or rental hosts and convert one-time clients into recurring bookings.

Safety and wellbeing

Cleaning is physical work. Lift with your legs, take breaks, wear gloves, ventilate rooms when using strong products and never mix bleach with ammonia or acids, which can create toxic fumes. Taking care of your body keeps you working longer and helps your business grow sustainably.

Label all your cleaning bottles clearly, keep safety data sheets for commercial products and carry a small first aid kit in your supply caddy. Professional habits like these also reassure clients that they hired a business, not just a helper.

The bottom line

To start a cleaning business, choose a niche, register and insure your business, buy basic supplies, set clear prices and market to local clients. Focus on reliability and recurring customers. Also see how to start a lawn care business and best side hustles for 2027.

Related guides

2 thoughts on “How to Start a Cleaning Business (Step-by-Step Guide)”

Leave a Comment