Select how you’d like to proceed with your insurance needs.
Talk to a real insurance expert on your time.
15-minutes consultation with licensed advisors
Perfect if you’re unsure about coverage needs
Get personalised recommendations
Already have coverage? Let’s simplify your service
Keep your current carriers & policies
Simple digital authorisation process
Seamless transition to better service

The short answer: a solo carpet cleaning operator in Australia typically generates between $75,000 and $150,000 in annual revenue. After costs and tax, take-home income is generally $50,000 to $80,000 per year. A business running two crews can push that to $200,000 to $400,000 in revenue.
But those headline numbers do not tell the full story. What you make depends on what you charge per job, which services you offer, whether you work residential or commercial, and how much of your time is actually billable. This article breaks it down in real figures.
Your income starts here. Most carpet cleaning businesses in Australia are priced either by room or by hour, depending on the operator and job type. Here is what the current market looks like.
Per room: $30 to $50 per room, depending on size and condition
Hourly equivalent: $50 to $80 per hour for standard work
Average residential job (3 rooms + hallway): $120 to $200
Hourly rate: $60 to $100 per hour, often negotiated on volume
Monthly retainer (office or retail space): $300 to $2,000 per client per month
Premium rate: $100 to $150 per hour. Operators who take weekend or emergency bookings charge significantly more.
Rates vary by city, competition, and how established your reputation is. Sydney and Melbourne consistently sit at the higher end.
Run the numbers on a typical week and here is what it looks like.
A sole carpet cleaner completing four residential jobs per day at an average of $150 per job generates $600 per day, or $3,000 per week. Over a 46-week working year (allowing for holidays, slow periods, and admin time), that is approximately $138,000 in gross revenue.
That is the billing ceiling. In practice, not every day is full, travel time eats into output, and some weeks are slower. A more realistic annual revenue range for a full-time solo operator is $75,000 to $120,000 in most markets, higher in metro areas with strong demand and good booking volume.
After costs (vehicle, equipment, insurance, chemicals, tax, and superannuation), take-home income typically sits between $50,000 and $75,000 per year for a well-run sole trader operation. These are general estimates based on available industry information and will vary by individual circumstances.
Add a second crew and the numbers shift considerably. Two full-time operators working independently can double the job volume, but they also double the direct labour cost. Here is a rough picture.
Two-operator business (approximate annual figures)
Gross revenue: $150,000 to $250,000
Wage cost (one employee): $55,000 to $70,000 per year including superannuation
Additional vehicle and running costs: $15,000 to $25,000 per year
Net income to owner: $60,000 to $100,000, depending on efficiency and margins
Scaling to three or more crews increases revenue but also adds management complexity. The businesses that generate the strongest owner income at this scale tend to have a mix of regular commercial contracts that provide predictable base revenue, plus residential jobs on top.
A well-established carpet cleaning business with multiple crews and a strong commercial client base can generate $300,000 to $500,000 in annual revenue. Owner income at that level depends heavily on cost structure and whether the owner is still cleaning or purely managing.
This is where carpet cleaning income gets interesting. Most operators who visit a residential property for a carpet clean have the equipment and skills to offer several complementary services at the same time. Upselling even a fraction of those clients adds meaningful revenue without additional travel cost.
Lounge suites, dining chairs, ottomans, and mattresses all require periodic cleaning. A standard lounge suite clean typically brings in $80 to $150. If three out of ten residential clients add upholstery to a carpet clean, the average job value increases by $24 to $45 per booking. Across a full year of work that is an additional $12,000 to $25,000 in revenue for a solo operator.
Tile and grout cleaning is priced at $4 to $8 per square metre. A medium-sized kitchen and two bathrooms in a standard home is typically 30 to 50 square metres, generating $120 to $400 per job add-on. Not every client will want it, but for properties with heavy tile areas it is a natural upsell with high perceived value.
Applying a protective treatment to freshly cleaned carpet or upholstery typically adds $50 to $100 to a job. It takes under 10 minutes, requires minimal product cost, and clients who understand the benefit rarely decline. It also supports rebooking by making carpets stay cleaner longer.
End-of-lease carpet cleaning commands a premium because there is genuine urgency and a specific outcome required (bond return). These jobs are typically priced at $150 to $400 per property depending on size. Real estate agents and property managers who refer to this work regularly are some of the most valuable clients a carpet cleaning business can have.
A single commercial maintenance contract with an office, hotel, gym, or aged care facility can be worth $500 to $5,000 per month. Even two or three solid commercial clients provide a revenue base that a residential-only operation cannot match for predictability. Commercial work often happens outside business hours, keeping residential and commercial work from competing for the same schedule.
The upsell impact: A solo operator who earns $90,000 in basic carpet cleaning revenue and adds upholstery, fabric protection, and end-of-lease work at a 30 percent upsell rate across their client base may add $25,000 to $35,000 in additional annual revenue with no new marketing spend. These are general estimates. Actual results depend on client mix, location, and operator skill.
Both have a place in a carpet cleaning business, and the most profitable operators tend to have both. Here is how they compare.
Residential work generates higher hourly rates on average but comes with unpredictable booking patterns, higher marketing cost per client, and more one-off jobs. Strong word-of-mouth referrals reduce the acquisition cost over time, but building that base takes years.
Commercial work generates lower per-hour rates in many cases but provides volume, consistency, and repeat bookings on a schedule. A property management company with 50 rental properties needs end-of-lease carpet cleaning for each turnover. A hotel needs regular cleaning on a fixed cycle. These clients cost significantly less per job to service once the relationship is established.
The businesses generating the strongest total carpet cleaning business income in Australia tend to have 60 to 70 percent of revenue from recurring commercial or managed clients, with residential work filling gaps and providing a higher-margin top-up.
A single liability claim from a damaged carpet, an injured client, or a chemical incident can cost more than months of income. For a carpet cleaning business, insurance is not a nice-to-have. Many commercial clients, property managers, and real estate agents require a current Certificate of Currency before they will engage you.
Public liability insurance and products liability insurance may help protect your carpet cleaning business if someone is injured, property is damaged, or a product you supply causes harm, subject to the terms and conditions of your policy. upcover arranges public and products liability insurance for cleaning businesses across Australia, with limits available up to $20 million and Certificates of Currency issued instantly on policy confirmation.
Related: Public and Products Liability Insurance at upcover
Related: Do cleaners need to have insurance?
upcover is a digital-first insurance broker helping Australian small businesses and sole operators arrange the right insurance without the paperwork. upcover works with 80+ insurance partners across 1,000+ industries, including carpet cleaners and cleaning businesses of all types.
upcover is a Corporate Authorised Representative (CAR 1299211) of Experience Insurance Services Pty Ltd ABN 41 657 596 506, AFSL 539078.
A solo carpet cleaning business in Australia typically generates $75,000 to $150,000 in annual revenue. After costs and tax, take-home income is generally $50,000 to $80,000 per year. A business with two or more crews may generate $200,000 to $500,000 in revenue, with owner income depending on cost structure and how the business is managed. These are general estimates drawn from available industry data. Actual results vary by location, client mix, and how the business is run.
A standard residential carpet clean of three rooms and a hallway typically generates $120 to $200 per job. Commercial jobs are priced differently, often at $60 to $100 per hour or via negotiated contract rates. After-hours and urgent callouts command premiums of $100 to $150 per hour or more. Operators who upsell upholstery cleaning, tile and grout, or fabric protection typically earn $30 to $100 more per visit.
Upholstery cleaning adds $80 to $150 per lounge suite. Tile and grout cleaning generates $4 to $8 per square metre. Fabric protection treatment adds $50 to $100 per job. End-of-lease carpet cleaning brings in $150 to $400 per property. Commercial maintenance contracts can be worth $500 to $5,000 per month per client. Operators who consistently upsell complementary services can add $20,000 to $40,000 in annual revenue without increasing their client acquisition cost.
The amount a cleaning business makes in Australia varies significantly by the type of service. A solo residential cleaner might generate $50,000 to $80,000 in annual revenue. A carpet cleaning sole trader typically generates $75,000 to $150,000. A small multi-crew cleaning business of any type can generate $200,000 to $500,000 or more. Specialist services like carpet cleaning consistently produce higher income per hour than general domestic cleaning.
Yes, relative to other service businesses with similar startup costs and no formal licence requirements. A well-run carpet cleaning sole trader earns above the average employee income for a general cleaner. The income ceiling is higher than most cleaning service types because of the specialist billing rate, the ability to earn premium rates on commercial and end-of-lease work, and the genuine upsell opportunity on every residential visit.
The carpet cleaning industry contributes approximately $1.6 billion to the Australian economy annually. Demand is supported by consistent household formation, the commercial real estate sector, and property management. The industry is fragmented with no dominant player, which means independent operators can carve out strong local market positions without competing against a large national chain.
The core insurance is public and products liability insurance, which may help protect your business if someone is injured or property is damaged during your work, subject to policy terms. Many commercial clients and property managers require a current Certificate of Currency before engaging you. upcover arranges public and products liability insurance for carpet cleaning businesses with limits available up to $20 million. Always read the relevant PDS before purchasing any policy.
The income figures, revenue estimates, and market data in this article are general in nature and drawn from publicly available industry sources. They do not constitute financial or business advice. Actual results vary by individual business, location, client mix, pricing, and cost management. The insurance information in this article has been prepared without taking into account your individual needs, objectives or financial situation. It should not be relied upon as personal advice. All insurance products arranged through upcover are subject to the terms, conditions, limits and exclusions of the relevant policy wording and Product Disclosure Statement. Before deciding whether a particular insurance product is right for you, please read the relevant PDS and consider your personal circumstances. upcover Pty Ltd ABN 17 628 197 437 is a Corporate Authorised Representative (CAR 1299211) of Experience Insurance Services Pty Ltd ABN 41 657 596 506, AFSL 539078. upcover arranges insurance products with selected insurers and underwriters. upcover does not compare all general insurers or insurance products available in the market.
We are digitising commercial insurance and risk management for small, mid-market and technology businesses. We work with a global network of underwriters, challenging legacy brokers and delivering market leading coverage to our customers.