Cleaners

How to Quote Carpet Cleaning in Australia

Carpet cleaning seems simple until you're standing on soiled wool with a stain that won't budge. Here's how to quote carpet cleaning so every room, fibre type and add-on is priced — and your margin holds.

Carpet cleaning looks like a job you can price down the phone — a few rooms, a machine, an afternoon. Then you turn up to wool carpet, a decade of foot traffic and a red-wine stain nobody mentioned. The quotes that lose money are the ones that never saw the carpet. This guide covers what a carpet cleaning quote should include, what the work costs in 2026, and the traps that quietly wipe out your margin.

What a good carpet cleaning quote covers

Before you put a figure on anything, walk the job and list what you're actually cleaning. A complete carpet cleaning quote accounts for all of these:

  • Rooms and areas — measured or counted room by room, not estimated from the doorway.
  • Carpet type and condition — wool, nylon or polypropylene, and how heavily it's soiled.
  • Stain and spot treatment — called out separately, because results can't always be guaranteed.
  • Furniture moving — whether lounges and beds are shifted, and who's responsible for breakables.
  • Add-on treatments — protection, deodorising or anti-allergen, quoted as their own lines.
  • Travel — fuel and time to site, especially outside your usual radius.

Write the quote as itemised lines, not one lump sum. A per-room breakdown is easy for the client to read, easy to adjust when they drop a room, and it stops stain treatment and furniture moving vanishing into a round number.

Pricing models and 2026 rates

Carpet cleaning is priced three ways, and the right one depends on the job. Per room suits standard homes, per square metre suits open-plan and commercial floors, and hourly is for messy, hard-to-scope work like flood or pet-damage restoration. Confirm dimensions or room counts on site — an accurate steam-cleaning quote starts with real numbers.

Carpet cleaning rates in 2026 (guide only)
Pricing modelTypical rateBest for
Per room$50–$70 per roomStandard bedrooms and homes (12–15m²)
Per square metre$4–$8/m²Open-plan living and commercial floors
Hourly$80–$120/hourFlood, pet damage and heavy stain work

As a reality check, a three-bedroom house with a lounge and hallway lands around $250–$350 on a per-room model. A truck-mounted rig cleans faster and deeper than an entry-level portable, so it's fair to sit 15–20% above the bottom of the market if that's what you run.

What pushes the price up

The same floor area can be an easy afternoon or a full day's grind. These are the factors that move the price, and skipping them is where quotes go wrong:

  • Fibre type — wool needs gentler chemicals and more care than synthetics like nylon or polypropylene, which lifts material cost and time.
  • Soiling level — deep-seated dirt, odours and high-traffic lanes need more passes, stronger pre-spray and longer dwell times.
  • Stains — a fresh coffee spill might add $20–$40; older red wine, oil or pet stains can add $50–$150 and still not guarantee a full lift.
  • Furniture — moving heavy lounges and beds adds real labour; allow $30–$50 per significant item and note who handles breakables.
  • Drying and access — a very wet clean, or a subfloor that needs extra drying time, can stretch the job well past your estimate.

Add-ons that lift the ticket

Once you're on site with the gear out, add-ons are the cheapest sales you'll ever make — they lift the ticket without a second trip. Quote them as optional lines so the client can choose:

Common carpet cleaning add-ons
Add-onTypical price
Carpet protection$2–$4/m²
Deodorising treatment$30–$60 per area
Anti-allergen treatment$40–$80 per room
Rug, runner or hallway$50–$150

Whatever mix you quote, know your true cost per job. Chemicals — pre-sprays, detergents and spotters — run $15–$40 a bottle, and a typical three-bedroom clean might use $20–$50 in materials on top of $100–$150 in labour. Price so you clear a 40–50% gross margin after direct costs, not before.

Common mistakes that eat your margin

  1. Quoting over the phone. You can't see fibre type, soiling or a hidden stain from a phone call. Always inspect the carpet before you commit to a number.
  2. Leaving stains open-ended. If the quote doesn't say which stains are included and that tough ones can't be guaranteed, the client assumes everything's covered. Spell it out.
  3. Forgetting travel and fuel. Time and fuel to site are real costs, especially outside your usual radius. Build them into every job, not just the big ones.
  4. Ignoring drying time. A heavy clean can leave carpet and subfloor needing extra drying. Underestimate it and you're back for a callback on your own dime.
  5. Blurring the scope. Bundle everything into one figure and the client fills the gaps with their own assumptions. Itemise rooms, treatments and exclusions.

Pro tips for a carpet cleaning quote that holds

  • Inspect every job in person to read fibre type, condition and access before pricing.
  • State clearly whether stain removal is included, and that stubborn stains can't be guaranteed.
  • Break the quote into per-room or per-area lines so the client sees exactly what they're paying for.
  • Factor travel, fuel and chemical cost into every quote, not just labour.
  • Offer a protection treatment on every quote — it's the easiest upsell you have.
  • Take before-and-after photos on tricky jobs to prove the value and cover yourself on pre-existing damage.

ServiceYak keeps your room rates, stain-treatment prices and add-ons in a reusable kit, so you can build an itemised carpet cleaning quote on site and send a clean PDF before you've packed up the gear.

Frequently asked questions

How much does carpet cleaning cost in Australia?

As a guide, expect $50–$70 per room, $4–$8/m² for larger open areas, or $80–$120/hour for heavy restoration work. A three-bedroom house with a lounge and hallway usually lands around $250–$350.

Should I quote carpet cleaning per room or per square metre?

Per room is simplest for standard homes and the number clients expect. Switch to per square metre for open-plan living or commercial floors where room counts don't reflect the real area. For messy, hard-to-scope jobs, price by the hour.

Should stain removal be included in the quote?

Quote it as a separate line and be honest that older red wine, oil or pet stains might not lift completely. A fresh spill might add $20–$40; set stains can add $50–$150 and still carry no guarantee.