How to Start a Cleaning Business

Starting a cleaning business is one of the most practical ways to build a local service company because customers already understand the value: clean homes, clean offices, healthier spaces, and time saved. But the easy entry point can also be a trap. Anyone can buy supplies and offer a cleaning visit. A real business needs a narrow service offer, reliable scheduling, written standards, insurance, safety habits, and pricing that leaves profit after travel, labor, supplies, taxes, and admin time.
Use this as a practical blueprint, then check your local rules because licensing, permits, taxes, and labor requirements vary by state, county, and city.
1. Pick a specific cleaning niche first
The fastest way to look professional is to stop saying yes to every cleaning request. Choose one primary niche before buying equipment or building a website. Common options include recurring residential cleaning, move-in and move-out cleaning, short-term rental turnover, small office cleaning, post-construction cleanup, deep cleaning, floor care, window cleaning, and eco-conscious cleaning.
For most beginners, recurring residential cleaning is the simplest place to start because the tools are affordable, the jobs are predictable, and happy clients can book weekly, biweekly, or monthly service. Move-out cleaning can pay more per visit, but it is less predictable and often more physically demanding. Office cleaning may require evening work, stronger insurance requirements, and a more formal proposal process.
Choose a niche by looking at three things: demand in your area, your available schedule, and your tolerance for complexity. If you work alone on weekends, start with standard home cleaning and small deep cleans. If you have evening availability, small offices can work well. If you already understand property management or Airbnb hosting, turnover cleaning can be a strong entry point.
2. Validate demand before spending heavily
Do not guess. Spend a few days researching the local market. Search Google Maps for cleaning companies near you. Read their reviews carefully. Positive reviews show what customers value; negative reviews show what the market is missing. Look for patterns such as late arrivals, poor communication, inconsistent quality, unclear pricing, or cleaners who do not bring supplies.
Then define your angle. It could be faster communication, better checklists, safer products, dependable arrival windows, specialized move-out cleaning, or simple online booking. A cleaning business becomes easier to sell when customers can quickly understand why you are different.
3. Write a simple service menu
A service menu protects your time and helps customers choose the right package. Start with three offers: standard cleaning, deep cleaning, and move-in or move-out cleaning. For each one, list exactly what is included and what costs extra. For example, standard cleaning may include bathrooms, kitchen surfaces, dusting, vacuuming, mopping, trash removal, and light tidying. Deep cleaning may add baseboards, cabinet fronts, light fixtures, detailed bathroom buildup, and heavier kitchen cleaning.
Be clear about exclusions too. Avoid tasks that require special training, extra insurance, or unrealistic time, such as biohazard cleanup, mold remediation, pest waste, exterior high windows, hoarding situations, heavy furniture moving, and hazardous chemical work.
4. Set up the business legally and financially
Choose a business name, decide on a business structure, and check local registration rules. Many cleaning companies start as a sole proprietorship or LLC, but the right choice depends on your state, risk, taxes, and growth plans. Consider speaking with a local accountant or attorney before you commit.
The U.S. Small Business Administration explains that licenses and permits depend on your activity and location, and some must be renewed. Start with your Secretary of State website, then check your city or county business licensing office. Ordinary janitorial or residential cleaning may still require a general business license, local tax registration, or home occupation permit.
If you need an Employer Identification Number, apply directly through the IRS website. The IRS states that you can get an EIN online for free and warns that you never have to pay a fee for an EIN. You may need an EIN if you hire employees, operate as a partnership or corporation, change business structure, or need it for banking and tax administration.
Open a separate business bank account as soon as possible. Mixing personal and business money makes bookkeeping harder and hides whether your cleaning business is truly profitable. Use simple bookkeeping software or a spreadsheet from day one. Track income, supplies, mileage, parking, tolls, insurance, software, phone costs, advertising, and contractor or payroll expenses.
5. Buy the right supplies, not every supply
You can start lean. A basic residential kit may include microfiber cloths in different colors, disinfectant where appropriate, all-purpose cleaner, glass cleaner, bathroom cleaner, toilet brush, scrub pads, grout brush, duster, mop system, vacuum, trash bags, gloves, masks when needed, shoe covers, and a sturdy caddy. Choose professional tools that survive repeated use. Cheap tools can make each job slower, and slow jobs reduce profit.
Safety matters. The EPA Safer Choice label helps buyers identify cleaning products with safer chemical ingredients without sacrificing performance. This can be useful if your brand promises family-friendly, pet-conscious, or lower-odor cleaning. OSHA also says employers must provide a safe workplace, maintain safe tools and equipment, train employees in a language they understand, and, when hazardous chemicals are present, maintain a written hazard communication program with safety data sheets available.
Even if you are solo, build the habit now: label bottles, never mix chemicals, ventilate rooms, wear gloves, store products securely, and know which surfaces can be damaged by acids, abrasives, bleach, ammonia, or harsh degreasers.
6. Calculate startup costs and break-even point
The SBA recommends calculating startup costs before launch because it helps estimate profit, run a break-even analysis, request funding, and understand when the business can turn a profit. For a cleaning business, divide costs into one-time startup expenses and monthly expenses.
One-time costs may include registration, permits, logo, starter supplies, equipment, website setup, and initial insurance. Monthly costs may include insurance, software, phone, fuel, replacement supplies, accounting, advertising, and payroll. Add everything before setting prices; revenue is not profit until time, travel, supplies, taxes, and admin are covered.
7. Price for profit, not just for bookings
Many beginners price too low because they focus only on getting the first client. A better pricing method starts with time. Estimate how long the job will take, then multiply by the hourly revenue your business needs. Add supplies, travel, overhead, and profit margin. Create a minimum job charge so small jobs do not consume half a day.
If a home is unusually dirty, has pets, requires stairs, has many bathrooms, or has not been cleaned professionally in months, charge more or require a deep clean before recurring service.
Flat-rate pricing is easier for customers, but it only works if your estimates are accurate. Hourly pricing protects you from unknown conditions, but customers may worry about uncertainty. A good compromise is a fixed quote based on a walkthrough or detailed intake form, with a written note that excessive buildup, clutter, or added tasks may change the price.
8. Build checklists and quality control
Your checklist is your product. Create separate checklists for kitchens, bathrooms, bedrooms, living areas, offices, deep cleans, and move-out cleans. Add order of operations: remove trash, dust high to low, treat bathrooms, clean kitchen, vacuum, mop, final inspection.
Take before-and-after photos only with permission. For quality control, use a closing checklist: mirrors streak-free, faucets polished, floors dry, trash removed, doors locked, and client notes completed.
9. Get your first clients professionally
Start with channels that prove trust. Create a simple Google Business Profile, a one-page website, and clear service pages for your city. Ask early clients for honest reviews after the job is complete. Post before-and-after content only when you have permission. Build relationships with real estate agents, property managers, Airbnb hosts, office managers, renovation contractors, and local Facebook groups.
Your first message should be simple: who you serve, what problem you solve, what area you cover, and how to book. Avoid vague claims like best in town. Say something concrete, such as: detailed move-out cleaning for apartments in Austin, weekly home cleaning with a room-by-room checklist, or reliable office cleaning for small clinics and studios.
10. Use written estimates and client policies
Put every job in writing before you start. Your estimate should include the client name, property address, service type, scope of work, date, expected time window, price, payment due date, cancellation policy, access instructions, and what is excluded. This prevents confusion and makes your business look serious.
Create simple policies for cancellations, lockouts, late payments, pets, clutter, safety concerns, and rescheduling. You do not need complicated legal language for every situation, but you do need clear expectations. For larger commercial accounts, use a formal service agreement that covers frequency, supplies, insurance requirements, termination, confidentiality, and after-hours access.
11. Hire carefully when demand grows
Hire when demand is consistent, pricing supports payroll, and your process can be taught. Decide whether workers are employees or independent contractors based on the real relationship and applicable law, then get professional guidance before building a team.
Train workers on checklists, customer communication, chemical safety, equipment care, time tracking, and damage reporting. A cheaper worker who creates complaints can cost more than a better-paid worker who protects the brand.
12. Track the numbers that matter
Each week, review leads received, jobs booked, average job value, labor hours, and profit after direct costs. Each month, review recurring revenue, client retention, supply cost, travel time, payroll percentage, and net profit.
A cleaning business grows best when it becomes more repeatable, not just busier. The goal is not to clean every house in your city. The goal is to build a reliable book of profitable clients who value your standards and pay on time.
Helpful videos
Quick launch checklist
- Choose one primary cleaning niche and service area.
- Research competitors, reviews, prices, and service gaps.
- Create three packages: standard, deep clean, and move-in or move-out.
- Register the business, check local licenses, and set up banking.
- Apply for an EIN directly from the IRS if needed.
- Buy a lean professional supply kit and document safety rules.
- Set a minimum job charge and a clear quoting process.
- Create checklists for each room and service type.
- Build a simple web presence and ask happy clients for reviews.
- Track leads, bookings, labor hours, expenses, and profit every week.
Common mistakes to avoid
Avoid underpricing, unsafe jobs, unlabeled chemicals, skipped insurance, vague scope, unrealistic promises, and expanding into too many services too early. A balanced client base also protects your income if a large contract ends.
FAQ
Can I start a cleaning business with no experience?
Yes, but you should practice, study surface care, learn product safety, and start with services you can perform consistently. Experience becomes more important as you move into commercial, post-construction, floor care, or specialized cleaning.
How much money do I need to start?
A solo residential business can often start with a modest supply kit, registration costs, insurance, and basic marketing. The exact amount depends on location, equipment, insurance, and transportation.
Do I need insurance?
Yes, insurance is strongly recommended. General liability insurance can help protect the business if property damage or injury claims occur. Commercial clients may require proof of insurance before they hire you.
How do I know when to raise prices?
Raise prices when you are consistently booked, your costs increase, jobs take longer than quoted, or your profit is too thin after supplies, travel, taxes, and admin time. Give recurring clients clear notice and explain the effective date politely.
Trusted resources
- SBA: Calculate your startup costs
- SBA: Apply for licenses and permits
- IRS: Get an Employer Identification Number
- OSHA: Employer responsibilities
- EPA: Learn about the Safer Choice label
Bottom line: A cleaning business is simple to start, but the profitable version is built on discipline. Pick a focused service, price it carefully, document the work, protect yourself legally, communicate clearly, and improve the system after every job.
