Skip to content
Pricing & bidding

Carpet cleaning price per room

/ 3 min read

Per-room carpet pricing is popular because it is easy to advertise and easy to misunderstand. The room is not the unit of work — the square footage, the soil level and the drying time are.

Flat-vector illustration of a rolled and a flat rug side by side on a bright floor with a carpet wand resting across them
A rolled rug, a flat rug and the wand across both — room size is what the price hangs on.

Before you quote

  • Ask the room sizes, not just the room count
  • Ask when it was last cleaned
  • Check for pet damage before quoting

Before you leave

  • Tell the client the drying time and mean it
  • Point out anything that will not lift
  • Offer the protector at the machine, not on the phone

Per room, per square foot, or per job

Per-room pricing works when rooms are similar and small. Per-square-foot pricing works when they are not. Most operators run a hybrid: a per-room price with a stated maximum area, and anything over that priced as two rooms.

BasisWorks well forFails when
Per roomSmall, similar residential roomsOne 400 sq ft living room
Per sq ftCommercial, open plan, large homesClient wants a phone quote
Per jobWhole-house packagesThe stairs get forgotten

Whichever basis you choose, define the room size on the quote. 'Up to 200 square feet' turns an argument into arithmetic.

Flat-vector illustration of a rolled rug and a flat rug side by side with a carpet wand resting across them
The wand across the two rugs: the per-room figures beside it assume exactly this setup.

What counts as a room

Hallways, landings, stairs and walk-in closets are the four that cause disputes. Stairs in particular are slow work — a flight can take as long as a small bedroom — and should always be priced separately.

Write the room list on the quote by name: 'living room, two bedrooms, landing, one flight of stairs'. A count without names is a count that grows on the day.

Where the margin actually is

The base clean is competitive. The margin lives in the add-ons: protector, deodoriser, pet treatment, moving furniture, and heavy-soil pre-treatment. Each is a genuine extra service with a genuine cost, and each is easiest to sell standing in the room.

Price them per room rather than per job, so the client can choose.

Flat-vector illustration of a carpet wand beside three small treatment bottles
The wand pays the wage; the three bottles standing next to it are where the margin is.

Setting expectations before you start

Old traffic lanes, permanent stains and worn pile are damage, not soil. Say so before the machine comes off the van, and photograph them. The complaint that follows a carpet clean is almost never 'it is dirty' — it is 'it did not look like I expected'.

Give a realistic drying time and tell the client how to speed it up. A carpet that is still damp at bedtime feels like a failed job even when it is not.