Cleaning

How to Start a Cleaning Business

The Brivium Team8 min read
How to Start a Cleaning Business illustration

Starting a cleaning business is one of the lowest-cost ways to get into the trades. You can launch with a vacuum, a caddy of supplies, and a few solid clients. The hard part is not the cleaning. It is the business side: setting up legally, pricing so you actually make money, landing those first jobs, and keeping it all organized so you look professional from day one. This guide walks through the practical steps, contractor to contractor.

Key takeaways

  • You can start lean, but handle the basics: register your business, get general liability insurance, and open a separate bank account.
  • Price by the job, not just by the hour, and build in your real costs plus a profit margin.
  • Your first clients come from your network, referrals, and local visibility. Nail a few and ask for reviews.
  • Simple tools for quotes, scheduling, and getting paid make you look bigger and keep cash flowing.

Decide what kind of cleaning business you want

Cleaning is a broad category, and the type you choose shapes your pricing, equipment, and marketing. Pick a lane to start. You can expand later.

  • Residential cleaning: recurring home cleans, deep cleans, and move-in/move-out jobs. Steady repeat work and referrals.
  • Commercial cleaning: offices, retail, and medical spaces, often after hours. Larger contracts but longer sales cycles.
  • Specialty cleaning: carpet, windows, post-construction, or vacation rentals. Higher rates, more specialized gear.

Residential is the most common starting point because the startup cost is low and clients decide quickly. If you have a commercial contact who can get you into an office, that can be a strong anchor account to build around.

Handle the legal and insurance basics

This is general guidance, not legal advice, and rules vary by state and city. Check your local requirements or talk to a professional. That said, most new cleaning businesses handle a similar short list.

  1. Choose a business structure. Many owners start as a sole proprietor or form an LLC for liability separation. Register your business name with your state.
  2. Get an EIN from the IRS. It is free and lets you open a business bank account and hire later.
  3. Open a separate business checking account. Never mix personal and business money.
  4. Check local licenses. Some cities require a general business license or home occupation permit.
  5. Buy general liability insurance. This protects you if you damage a client's property or someone gets hurt.
  6. Consider a janitorial bond. Commercial clients often require one before they let you in the building.

Insurance is not optional

General liability is usually affordable for a small cleaning crew and often costs a few hundred to a thousand dollars a year depending on coverage. Many clients will ask for proof before they hire you.

Price your jobs so you actually make money

The most common mistake new cleaners make is pricing too low because it feels easier to win the job. The problem is you can be busy and broke at the same time. Price by the job, and base that price on your real costs plus the margin you need.

Figure out your true cost per hour first. Add up supplies, gas, insurance, and the wage you need to pay yourself or your crew. Then set a job price that covers that plus profit.

A worked example

Say a recurring home clean takes you 2.5 hours. Here is a simple breakdown:

  • Labor you want to pay: $25/hour x 2.5 hours = $62.50
  • Supplies and wear: about $8 per job
  • Gas and travel: about $6 per job
  • Overhead allocation (insurance, phone, software): about $10 per job
  • Subtotal cost: about $86.50

If you want a 35 percent profit margin on top of cost, you would price the job around $133. Round to a clean number like $135. That protects your pay, covers your overhead, and leaves profit to reinvest. Compare that to charging $90 just to win it, where you walk away with almost nothing after costs.

Charge for first-time deep cleans

A first clean almost always takes longer than a recurring visit. Quote it separately, often 1.5 to 2 times a standard clean, so you are not punished for a messy starting point.

Land your first clients

You do not need a big marketing budget to book your first ten clients. You need to be visible and easy to say yes to. Start where trust already exists, then build outward.

  • Tell everyone you know. Friends, family, and neighbors are your fastest first jobs.
  • Set up a free Google Business Profile so you show up in local searches.
  • Ask every happy client for a review and a referral. Reviews drive new work in cleaning more than almost anything.
  • Partner with realtors, property managers, and Airbnb hosts who need cleans on a schedule.
  • Post before and after photos on local Facebook groups and Nextdoor where allowed.

Respond fast. When someone asks for a quote, the first business to reply with a clear, professional number often wins. A clean, branded quote sent within an hour beats a cheaper competitor who takes two days to call back.

Get the tools to run it like a real business

When you are solo, a notebook and your phone can work for a week or two. But the moment you have a handful of recurring clients and a crew member, the admin piles up. Missed invoices, double-booked slots, and messy follow-ups cost you money and reputation.

At a minimum you want a simple way to do these:

  • Send professional quotes clients can approve quickly.
  • Schedule jobs and avoid double-booking your crew.
  • Invoice and accept card payments so you get paid faster.
  • Keep a separate business phone line so personal and work calls stay separate.
  • Track who owes you and send reminders without chasing by text all day.

Brivium puts quotes, scheduling, invoices, and card payments in one place, so you can send a branded quote, book the job, and get paid without juggling five apps.

Start free trial

Plan your first 90 days

Give yourself a realistic runway. Most cleaning businesses can book steady work within a few months if they stay consistent. Here is a simple early roadmap.

  1. Weeks 1 to 2: register the business, get insurance, open a bank account, and set your pricing.
  2. Weeks 3 to 4: build a Google Business Profile, create your quote template, and tell your network you are open.
  3. Weeks 5 to 8: book your first jobs, deliver great work, and collect reviews after every clean.
  4. Weeks 9 to 12: set up recurring schedules, raise prices if you are fully booked, and consider your first hire.

Keep your costs lean, reinvest profit into better equipment and marketing, and protect your margins. A cleaning business rewards consistency. Show up on time, do thorough work, communicate clearly, and the referrals compound.

The bottom line

Starting a cleaning business comes down to a few disciplined moves: get set up legally and insured, price for profit instead of just winning jobs, land your first clients through your network and reviews, and use simple tools to look professional and get paid. Do those well and you have a business that can grow from a solo gig into a crew.

Frequently asked questions

How much does it cost to start a cleaning business?

Many owners start for under a few thousand dollars. Core costs include supplies and equipment, general liability insurance, business registration, and basic software for quotes and invoicing.

Do I need a license to clean houses?

It depends on your city and state. Many areas require a general business license or home occupation permit. Most clients also expect general liability insurance, and commercial clients often require a bond. Check your local rules.

How should I price cleaning jobs?

Price by the job based on your real costs: labor, supplies, travel, and overhead, plus a profit margin. Avoid pricing by the hour alone, and charge more for first-time deep cleans since they take longer.

How do I get my first cleaning clients?

Start with your personal network, set up a free Google Business Profile, ask every client for reviews and referrals, and partner with realtors or property managers who need recurring cleans.

Quote faster. Win more jobs.

Brivium turns your estimate into a branded quote customers approve and pay online. Free for 14 days, no credit card required.

Start free trial