How to Start a House Cleaning Business in 2026, Step by Step
Start a house cleaning business in 9 steps. Costs, pricing math, insurance, hiring, and how to run bookings, payments, and your team on BroomDesk.
Matt Rohr (BroomDesk Owner) · October 6, 2026 · 9 min read
How to Start a House Cleaning Business in 2026, Step by Step
You start a house cleaning business in nine steps: pick your services, register, insure, price, buy supplies, set up software, land clients, hire, and grow. Most owners finish the first six steps in two to four weeks.
This guide is for you if you clean homes today, or plan to, and want a business with recurring clients and a team. Each step shows the costs, the math, and the tools. Skip a step and you pay for it later, usually in an uninsured claim, an underpriced job, or a missed call.
Step 1: Pick your services and your model
Start with recurring residential cleaning. Weekly and biweekly clients give you predictable revenue and a schedule you plan around. Add one-time services once the recurring base covers your bills.
| Service | Why owners offer it | Watch out for |
|---|---|---|
| Recurring standard clean | Steady income, easy to schedule | Clients cancel without warning signs |
| Deep clean | Higher ticket, good first visit | Takes 1.5 to 2 times longer than a standard clean |
| Move out clean | Paid by landlords and agents | One-time, no repeat revenue |
| Airbnb turnover | Frequent, same-day work | Tight windows between guests |
| Commercial and offices | Monthly contracts, evening hours | Requires higher insurance limits and bonding |
Decide one more thing now: will you clean, or will you run a team? Many owners clean for the first 3 to 6 months, then hire. Plan your systems for a team from day one, so you skip a painful switch later.
Step 2: Register the business
Register before you take your first paid job. The order:
- Choose a name. Search your state's business registry and the domain name to confirm both are open.
- Form an LLC or register as a sole proprietor. An LLC separates your personal assets from business debts. State filing fees range from about $35 to $500.
- Get a free Employer Identification Number (EIN) from the IRS website. You need one to hire employees and open a business bank account.
- Check your city and county for a business license. Some cities require one for home service businesses.
- Open a business checking account. Keep every business dollar in this account. Mixing personal and business money makes taxes harder and weakens your LLC protection.
Talk to an accountant about your state's sales tax rules. Some states tax cleaning services, and most do not.
Step 3: Get insured and bonded
Buy general liability insurance before your first clean. Homeowners ask "Are you bonded and insured?" before they hand over a key. One broken heirloom or water claim costs more than years of premiums.
| Coverage | What it covers | Typical cost |
|---|---|---|
| General liability | Damage to a client's property, injuries to clients | $42 a month median (Simply Business) |
| Janitorial bond | Client reimbursement if a cleaner steals | About $100 to $300 a year (Always Do Better) |
| Tools and equipment | Theft or damage to your vacuums and gear | $21 a month median (Simply Business) |
| Workers' compensation | Employee injuries on the job | $89 a month median, required in most states once you hire (Simply Business) |
Ask for a $1 million per occurrence limit on general liability. Most clients and every commercial contract expect this number. Get quotes from at least three carriers, since prices vary by state and by the type of work you do.
Once you have coverage, add "Bonded and insured" to your website, your Google Business Profile, and your booking page.
Step 4: Set your prices
Price from your costs, not from the cheapest competitor. Homeowners pay $100 to $300 for a standard clean, with a national average near $180 (TIDY). Where you land in the range depends on your labor cost and your market.
Use a target hourly rate per cleaner:
- Start with cleaner pay. Example: $20 an hour.
- Add payroll taxes and workers' comp, about 15 percent. Example: $23 an hour.
- Keep labor at about half of your price, so the other half covers supplies, software, insurance, travel, and profit. Example: $23 × 2 = $46 per cleaner hour.
- Multiply by the hours a job takes. A 3-hour standard clean prices at $138.
Then set four more rules:
- A first-visit price 25 to 50 percent higher, since a first clean takes longer.
- Frequency discounts: weekly 20 percent, every 2 weeks 15 percent, every 4 weeks 10 percent. Apply them from the second visit.
- Add-on prices for ovens, fridges, and interior windows.
- A cancellation fee for visits canceled inside 24 to 48 hours.
Test your numbers with the free BroomDesk cleaning price calculator. Enter beds, baths, add-ons, and frequency to see a price and the labor time behind the number. For the full method, read How much to charge for house cleaning in 2026.
Step 5: Buy supplies and set a startup budget
A solo owner starts for roughly $850 to $2,500. The sample budget below assumes you clean with your own car and phone.
| Item | Sample cost |
|---|---|
| LLC filing and business license | $35 to $500 |
| First month of insurance and an annual bond | $150 to $350 |
| Commercial vacuum | $200 to $500 |
| Cleaning products, microfiber cloths, mops, caddies | $300 to $600 |
| Domain, email, and a simple website | $20 to $200 |
| Scheduling, booking, and payments software (BroomDesk Starter) | $29 a month |
| Business cards, door hangers, first ads | $100 to $300 |
| Total | About $850 to $2,500 |
Buy one complete kit per cleaner. Label each kit and restock on the same day each week. Running out of supplies mid-job costs you more in drive time than the supplies cost.
Step 6: Set up your booking, scheduling, and payments
Set up your software before your first client books. Owners who start on paper and a phone calendar lose track of recurring visits, chase late payments, and miss calls while they clean. Switching later means re-entering every client.
Here is how to set up BroomDesk in one afternoon:
- Start the free 14-day trial. No card required, and every plan includes unlimited team members.
- Enter your services and the price rules from Step 4: base prices by beds and baths, add-ons, frequency discounts, and your cancellation fee.
- Add your first clients by hand, or upload a spreadsheet. BroomDesk maps names, addresses, and frequencies and catches duplicates.
- Set up recurring visits. A Monday, Wednesday, and Friday client stays one job, not three, and you move one visit without breaking the series.
- Connect Stripe so clients pay by card or ACH. Save cards on file to make tips and cancellation fees collectable.
- Add the booking widget to your website with one script tag. Clients see live prices and real open slots, and the job lands on your calendar.
- Turn on reminder texts so clients know when you arrive.
Starter at $29 a month covers a solo owner or a small crew. Move to Pro at $59 when you hire, for route optimization, GPS clock-in, photo checklists, and payroll. Business at $99 adds an AI receptionist which texts back missed calls with quotes from your price list. See the full plan comparison.
Want to look first? Open the live demo of a sample cleaning company with no signup.
Step 7: Land your first 10 clients
Your first 10 clients come from free channels. Spend time before money.
- Create a Google Business Profile. List your services, service area, hours, and "bonded and insured." Most homeowners search "house cleaning near me" first.
- Tell everyone you know. Post once on your personal Facebook and Nextdoor with a first-clean offer, such as $25 off.
- Pick 2 or 3 neighborhoods and stay there. Leave door hangers on streets near your current clients. Tight routes mean less drive time and more cleans per day.
- Call property managers, real estate agents, and Airbnb hosts. They need move out and turnover cleans every month.
- Answer every lead within 5 minutes. A homeowner who calls three companies books the first one to respond. Put your BroomDesk booking link in every bio and post, so clients book while you clean.
- Ask every happy client for a Google review after the second visit. Send every client the same review link, whatever their rating.
- Give every client a referral code. BroomDesk tracks each code and applies the reward as a credit on the referrer's next invoice.
Aim for recurring clients. Ten biweekly clients at $150 a visit bring in about $3,250 a month.
Step 8: Hire your first cleaner
Hire when you turn down work or clean more than 30 hours a week. Your time is worth more booking clients, quoting, and training than cleaning.
First, decide W-2 employee or 1099 contractor. The IRS looks at three areas: behavioral control, financial control, and the type of relationship (IRS). If you set the schedule, supply the products, and require your checklist, the IRS likely sees an employee. Classifying an employee as a contractor without a reasonable basis makes you liable for back employment taxes. Many cleaning companies with a team hire W-2 employees for this reason. Ask an accountant or employment attorney before you hire.
Then hire in five steps:
- Post the job on Indeed, Facebook, and local job boards. List pay, hours, and whether you supply a car.
- Screen by phone for 10 minutes. Ask about reliability, past cleaning work, and transportation.
- Run a background check. Clients trust you with their homes and keys.
- Pay for a trial clean alongside you. Watch speed, detail, and how the person treats the home.
- Train with written checklists for every service.
BroomDesk handles the team side once you hire. Track applicants on a hiring board. Assign visits on the calendar. Cleaners see their route, checklists, and access notes in the cleaner app, which keeps working offline when signal drops. On Pro, cleaners clock in by GPS, add photo proof to checklists, and the payroll engine computes hourly, commission, or flat pay with tips split, ready to export to Gusto.
Step 9: Keep clients and grow
Growth comes from keeping recurring clients, not only from adding new ones. Replacing a lost biweekly client means finding, quoting, and onboarding a stranger.
Run this checklist every month:
- [ ] Review unpaid invoices and send reminders.
- [ ] Check which clients rescheduled twice or dropped to a less frequent plan. Call them before they cancel.
- [ ] Read every private feedback note and fix the cause.
- [ ] Ask new recurring clients for a Google review.
- [ ] Credit referral rewards and thank the referrer.
- [ ] Compare booked hours per cleaner and fill gaps on the lightest days.
Raise prices once a year, by 3 to 5 percent, with 30 days' notice. A small yearly change lands better than a large jump every few years.
BroomDesk reports show booked revenue by week, crew hours per cleaner, and outstanding invoices on one screen. On the Business plan, churn prediction scores every client each night and lists the reasons, such as two reschedules in 60 days or a downgrade from weekly to monthly, so you call the right client first.
Frequently asked questions
How much does starting a house cleaning business cost? A solo owner starts for about $850 to $2,500. The biggest costs are insurance, a commercial vacuum, and supplies. See the budget in Step 5.
Do I need a license to clean houses? Most states do not require a cleaning license. Many cities and counties require a general business license. Check with your city clerk.
How much do house cleaning business owners make? Income depends on your prices, your client count, and your labor cost. Ten biweekly clients at $150 a visit bring in about $3,250 a month before expenses. Track your margin per job from day one.
Should I hire employees or contractors? The IRS decides based on how much control you have over the work. If you set schedules and methods, plan on W-2 employees. Ask an accountant before you hire.
What software do I need? You need scheduling, online booking, invoicing, and payments in one place. BroomDesk covers all four from $29 a month, with unlimited team members on every plan.
Start your cleaning business with the right system
Set up your business on BroomDesk before your first client books. Enter your prices, add the booking widget to your site, and take card payments from day one. Your price stays the same when you hire your second, fifth, or tenth cleaner.
Start your free 14-day trial. No card required.
Sources
- Janitorial insurance cost guide for 2026, Simply Business
- How much does house cleaning insurance cost in 2026, Always Do Better
- How much does house cleaning cost in 2026, TIDY
- Independent contractor or employee, IRS