How to start a cleaning business: a step-by-step guide
Starting a cleaning business is more straightforward than you think. Here's what you need to get up and running.

Written by Jotika Teli—Certified Public Accountant with 24 years of experience. Read Jotika's full bio
Published Friday 27 March 2026
Table of contents
Key takeaways
- Choose your cleaning niche before you launch — residential work is easiest to start solo with minimal equipment, while commercial contracts and specialty services like post-construction or carpet cleaning offer higher margins but require more upfront investment in tools and certifications.
- Set your prices based on your actual costs plus a profit margin from day one, rather than undercutting competitors to win clients, as rates that don't cover your time and expenses will lead to burnout before your business has a chance to grow.
- Open a dedicated business bank account and track every expense from the start, so you always know how your business is performing and tax time doesn't become a scramble through mixed personal and business transactions.
- Document your cleaning processes, client communication steps, and quality standards in writing early on, so that when you're ready to hire staff or subcontractors, you can delegate confidently without sacrificing the consistency your clients expect.
Is a cleaning business right for you?
Before you dive into planning, it helps to check whether running a cleaning business suits your skills and lifestyle. The good news is that you don't need formal qualifications to get started, but a few key traits will make the day-to-day much smoother.
Skills that help you succeed
Being organised, detail-oriented, and reliable are the foundations of a successful cleaning business. Clients are trusting you with their homes or workplaces, so turning up on time and doing a thorough job every visit builds the kind of reputation that keeps your calendar full. Good communication helps too, whether that's confirming bookings, handling complaints, or upselling a deeper clean.
Challenges to consider
Running a cleaning business comes with real hurdles worth knowing about upfront. The work is physically demanding and requires consistent energy, especially as you take on more clients. You also need to handle the admin side of things, including how to schedule jobs, send invoices, and respond to customer queries. Building simple systems early on makes these tasks far less overwhelming as you grow.
Why start a cleaning service?
A cleaning business offers one of the lowest barriers to entry of any small business. You can start with minimal capital, work flexible hours, and tap into steady demand. Here's why it's worth considering:
- Low startup costs: Base the business from home and buy equipment second-hand to keep initial expenses minimal. Learn more about starting a business from home.
- Flexible scheduling: Start part-time while keeping your current job until revenue grows.
- Steady demand: Cleaners are needed year-round, even during economic downturns, giving you consistent opportunities to grow.
That said, expect some challenges:
- Physical demands: Cleaning work requires stamina and consistent energy.
- Competitive pricing: You'll need to balance affordability with profitability.
- Market saturation: Standing out requires a clear value proposition.
- Administrative load: Invoicing, scheduling, and bookkeeping take time.
If you're organised, detail-oriented, and reliable, you have the foundation to succeed.
Types of cleaning businesses
Cleaning businesses fall into three main categories, each with different requirements and earning potential. Understanding the differences helps you choose the right path from the start.
Residential cleaning
Residential cleaners service private homes and apartments. This model requires minimal equipment and lets you work solo or with a small team. Regular clients who book weekly or fortnightly cleans give you a reliable, recurring income.
Commercial cleaning
Commercial cleaning companies service offices, retail spaces, and government properties. You'll typically need industrial equipment, certified staff, and the ability to compete for contracts. The jobs tend to be larger and more consistent, but the barrier to entry is higher.
Specialty cleaning services
Specialty services include niche offerings that command higher prices:
- Oven, window, and carpet cleaning
- Move-in and move-out cleaning
- Eco-friendly or "green" cleaning
- Post-construction, crime scene, and hazardous material cleaning
While specialty services may require additional equipment or you may need to get certified, they help you stand out and typically earn higher margins.
How much does it cost to start a cleaning business?
A cleaning business typically has lower upfront costs than many other ventures, but you still need to budget carefully before you launch.
Initial equipment and supplies
Your first purchases usually include commercial-grade cleaning products, vacuums, mops, and protective gear. Buying second-hand equipment or starting with the basics can help keep these initial costs manageable. As you take on more clients or move into specialty work, you can invest in better tools over time.
Business setup costs
Set aside funds for legal requirements and admin tasks. Common setup costs include registering your business, purchasing liability insurance, and obtaining any local permits you need. You'll also want to budget for basic marketing materials like a simple website and business cards.
Ongoing operating expenses
Once you launch, you'll have recurring costs to manage. These typically include:
- Replacing cleaning supplies regularly
- Vehicle maintenance and fuel
- Insurance renewals
- Software subscriptions for bookkeeping and scheduling
Planning for these expenses from the start helps you maintain a healthy cash flow and avoid any nasty surprises.
How do I start a cleaning business?
Here's what you need to launch your cleaning business:
- Business plan: Define your services, target market, and how you project your finances. Learn more about creating a business plan and financing your business.
- Legal structure: Choose between sole trader, partnership, or company based on your goals and risk tolerance.
- Licences and permits: Research what you need for your region before you start operating.
- Insurance: Protect your assets with public liability and professional indemnity coverage.
- Supplies and equipment: Gather cleaning products, tools, and transport.
- Marketing materials: Build a website, create social media profiles, and print business cards.
Learn more about starting a business.
Six steps to start your cleaning business
Ready to get moving? Here's a practical step-by-step guide to launching your cleaning business with confidence.
1. Do your market research and create a business plan
Market research helps you find gaps in your local market and position your business effectively. Start by gathering information on your competitors and potential customers.
Research your local market:
- Identify existing cleaning services and analyse their pricing, strengths, and weaknesses
- Talk to potential customers including homeowners, shopkeepers, Airbnb hosts, and property managers
- Look for underserved niches like eco-friendly cleaning or post-renovation services
- Decide whether to target residential clients, commercial premises, or both
Next, you'll need a business plan, whether you're going for a startup loan, funding from private investors, or just a roadmap to point you in the right direction.
A business plan documents your goals, services, pricing, and how you project your finances. It guides your decisions and helps secure funding if needed.
Include these elements in your plan:
- Calculate your break-even point by totalling startup costs including marketing, insurance, and professional advice. Use this business plan template to help.
- Determine your running costs and set a target profit margin.
- Choose a pricing model: by the hour, by room, by square metre, or per job.
- Price competitively without being the cheapest option in your market.
- Test your prices with potential customers and adjust based on feedback.
- Create a quote template for larger jobs.
Here's a business plan template.
2. Choose your business structure and handle legal requirements
Your business structure determines how you pay tax, manage what you're liable for, and share ownership. Choose the structure that matches your goals and risk tolerance.
Sole trader
A sole trader is a business that one person owns and operates. You keep all profits and report income on your personal tax return.
- Advantage: Simplest structure to set up and manage
- Risk: No legal separation between personal and business assets, so you're personally liable for debts
Partnership
A partnership is a business that two or more people own, sharing profits, losses, and responsibilities.
- Advantage: Shared workload and combined resources for startup
- Risk: Partners are personally liable for business debts, and disputes can arise without a clear agreement
Define how you'll share profits and what each partner will contribute in a written partnership agreement before you start.
Company
A company is a separate legal entity from its owners, offering liability protection and potential to grow.
- Lower tax rate: Companies often pay less tax than individuals on business income
- Asset protection: Business debts stay separate from your personal finances
- Potential to grow: Easier to attract investors, scale operations, and sell the business later
Setting up a company involves more paperwork and you'll need to comply with ongoing regulations.
Franchise
A franchise lets you operate under an established cleaning brand with built-in systems and support.
- Brand recognition: Benefit because customers already recognise and trust the brand
- Proven model: Follow established processes and receive staff training
- Ongoing support: Access resources from the franchisor
However, franchises require you to invest significantly upfront and pay ongoing fees. You'll have limited control over business decisions, and support quality varies between franchisors. Research thoroughly before committing.
Beyond your structure, you may need to get a cleaning business permit or licence, buy liability insurance, and register your company with your tax authority. What you need varies by location, so check what applies in your region. Learn more about how to register your business.
3. Buy cleaning supplies and equipment
Cleaning equipment is one of your largest startup expenses, but you can minimise costs by buying second-hand or using what you already own.
Here are the basic supplies you'll need:
- Floor care: vacuum cleaner, mop, bucket, broom, dustpan and brush
- Surface cleaning: cloths, wipes, scourers, sponges, dusters, window squeegees
- Bathroom supplies: toilet brush, disposable gloves, cleaning bottles and spray triggers
- Safety items: face masks, paper towels, hand sanitiser, safety signs for commercial premises
You'll need reliable transport to carry equipment between jobs. A van or car works well, and buying second-hand keeps costs down.
Invest in vehicle signs displaying your business name, logo, and contact details. Your vehicle becomes a moving advertisement wherever you go.
Use commercial-grade cleaning products rather than supermarket brands. Suppliers often provide training and product guidance. Keep a small stock on hand, but avoid over-ordering products you won't use within a month.
Your product choices can become a selling point. Consider offering:
- Eco-friendly and chemical-free options
- Cruelty-free products not tested on animals
- Hypoallergenic cleaners safe for sensitive clients
- Pet-safe formulas
A simple uniform like a branded shirt and dark trousers creates a professional impression. Track all equipment and supply purchases as business expenses for tax time using Xero accounting software.
4. Set your pricing strategy
Getting your pricing right from the start is one of the most important decisions you'll make. Charge too little and you'll burn out fast; charge too much without the reputation to back it up and you'll struggle to win clients.
Common pricing approaches include:
- Hourly rate: Straightforward and easy to explain to clients, but can feel unpredictable for both sides.
- Flat fee per job: Clients know exactly what they're paying, and you're rewarded for working efficiently.
- Package pricing: Bundle services like regular weekly cleans at a discounted rate.
Research what competitors in your area are charging and position yourself based on the value you offer, not just the lowest price.
Boost bookings with strategic offers:
- Offer a discount on first cleans to attract new clients
- Provide referral rewards for clients who recommend you
- Create packages for recurring customers
Review and adjust your prices as you gain experience and understand your true costs.
5. Get your first clients
Once you've established your brand with a business name, logo, and business cards, focus on finding clients.
A marketing plan helps you reach potential customers consistently and cost-effectively.
Spread the word locally
Build awareness in your community through direct outreach:
- Ask friends and family to recommend your services
- Distribute flyers with opening offers in letterboxes
- Advertise in local publications and community radio
- Attend community events and markets
Build referral partnerships
Connect with businesses that can refer clients to you:
- Real estate agents and property managers
- Airbnb hosts and holiday rental companies
- Local shops and business associations
Build your online presence
Create a simple, mobile-friendly website that includes the elements below. Learn how to create a website.
- Your services and service areas
- Pricing or a request-a-quote form
- Contact details and booking options
- Customer testimonials once you have them
Set up profiles on Facebook and Instagram to share updates, before-and-after photos, and customer reviews.
Deliver excellent service
Build your reputation through consistent, reliable service:
- Be punctual: Arrive when you say you will and communicate any changes promptly.
- Stay professional: Answer calls promptly and maintain friendly, clear communication.
- Vet your staff: Run background checks on anyone entering clients' homes.
- Exceed expectations: Small touches like handwritten thank-you notes or birthday cards create lasting impressions.
- Act on feedback: Respond quickly to concerns and use feedback to improve.
Ask satisfied clients for testimonials and online reviews. When satisfied clients refer you to others, that's your most powerful marketing tool.
6. Manage daily operations and plan for growth
When you scale your business, you move from doing all the work yourself to managing a team. When you're the only cleaner, you can only earn based on the hours you work, and illness or holidays mean lost revenue.
Plan for growth from the start so you can step into an ownership role.
Document your processes in writing, covering everything from cleaning checklists to how you communicate with clients. When you document clearly, you reduce training time, maintain quality standards, and make it easier to delegate work.
When you need extra help, you have two main options:
Subcontractors:
- Bring their own equipment and training
- Available immediately without onboarding
- Higher cost per job and less control over quality
Employees:
- Lower long-term costs as your business grows
- Greater control over quality and customer experience
- Require recruitment, training, and ongoing management
Look for reliable people with strong references and run background checks before hiring.
Hiring employees involves ongoing responsibilities. Learn how to prevent employee theft.
- Recruit staff: Advertise openings, interview candidates, and check references.
- Training: Teach new hires your documented processes and quality standards.
- Comply with regulations: Meet legal requirements for tax, superannuation, leave, and workplace safety.
Xero accounting software and Xero payroll help you comply with regulations by automatically calculating tax and tracking leave.
To scale further, consider expanding your services:
- Add specialty services: Carpet cleaning, window washing, or post-construction cleaning command higher prices.
- Target new markets: Move into commercial cleaning or expand your service area.
- Invest in equipment: Better tools increase efficiency and open new service options.
Specialty services typically have fewer competitors and higher profit margins.
Common mistakes to avoid when starting a cleaning business
A few early missteps can slow how fast you grow or eat into your profits before you've had a chance to find your feet. Here are the most common ones to watch out for.
Setting your prices too low to win clients is one of the biggest traps. It might feel like a smart way to get clients to book you, but if your rates don't cover your costs and your time, you'll burn out quickly. Price based on what it actually costs you to deliver the job, then add a margin that makes the work worthwhile.
Setting clear boundaries with clients from the start helps you avoid another common issue. A written agreement on what's included in a standard clean helps you avoid doing extra work for free. Always document your services, confirm the scope before each job, and communicate any changes in writing.
Mixing your personal and business money makes it very hard to understand how your business is actually performing. Open a separate business bank account from day one and track every expense. This also makes tax time far less stressful.
Manage your cleaning business finances with Xero
Starting a cleaning business takes time to plan, but the rewards are worth it: flexible hours, steady demand, and the freedom to build something of your own.
As your business grows, you'll need reliable tools to send invoices, track expenses, and handle payroll. Xero simplifies these tasks so you can focus on your clients and your team.
Get one month free and see how Xero can support your cleaning business from day one.
FAQs on starting a cleaning business
Here are answers to common questions about launching a cleaning business.
Is a cleaning business profitable?
Yes, cleaning businesses can be highly profitable due to low startup costs and steady demand. Most cleaning businesses earn profit margins between 10–28%, depending on their services and efficiency.
What type of cleaning business is most profitable?
Specialty cleaning services typically offer the highest profit margins. Post-construction cleaning, medical facility cleaning, and commercial kitchen cleaning command premium rates due to specialised skills and equipment requirements.
How much should I charge for cleaning services?
Residential cleaning rates typically range from $25–$50 per hour, depending on your location and services. Commercial cleaning is often priced per square metre or through contracts you bid on.
Do I need a licence to start a cleaning business?
What licences you need varies by location. Most areas require a general business licence, and some specialty services like pest control or hazardous material cleaning need additional certifications. Check your local regulations before starting.
How long does it take to become profitable?
Most cleaning businesses become profitable within six to 12 months. Your timeline depends on startup costs, how you price your services, and how quickly you build a client base.
Disclaimer
Xero does not provide accounting, tax, business or legal advice. This guide has been provided for information purposes only. You should consult your own professional advisors for advice directly relating to your business or before taking action in relation to any of the content provided.
Start using Xero for free
Access Xero features for 30 days, then decide which plan best suits your business.