20% off Rain season special: Get the carpets deep cleaned and protected for the wet months. On jobs over $210 until November 14.

Book now

What does carpet cleaning cost in Richmond? Prices by home type

A lot of Richmond homes have less carpet than you’d expect. Condos in City Centre and Brighouse often have carpet in the bedrooms and hard floors everywhere else. Townhouses in Steveston and Terra Nova add a staircase or two. Family houses in Broadmoor, Seafair and Thompson can have a carpeted family room, an upstairs hallway and big area rugs on the main floor. So the honest answer to “what does it cost?” depends on what’s actually carpeted. Here’s how our prices work, and what common Richmond homes come to.

How carpet cleaning is priced

Carpet is priced per area: $90 an area before the current promo, plus GST. One area is a room up to about 150 sq ft, one hallway or one set of stairs. The minimum is $210, and it covers up to 3 areas. One area on its own is $150.

Because so many Richmond homes mix carpet with hard floors, rugs and furniture often go on the same booking:

ItemPrice (before the promo)
Area rug about 10×8 or bigger / smaller$90 / $65
Sofa or sectional$90 per seat
Armchair$90
Dining chair, seat and back / seat only$30 / $20
Mattress: king / queen / single or full$200 / $150 / $100

The seasonal promo comes off jobs above the $210 minimum, and GST goes on after. Pre-treating traffic lanes and spots is part of every clean, not an extra line.

What Richmond homes usually come to

These examples use the price list above, before the promo and GST:

HomeWhat’s cleanedList price
One-bedroom condo in BrighouseBedroom, den, closet hallway$210 (minimum, list $270)
Two-bedroom condo in City Centre2 bedrooms, plus an 8×10 rug in the living room$210 (minimum, list $270)
Steveston townhouse3 bedrooms, upstairs hallway, 1 set of stairs$450
Terra Nova townhouse, plus the dining set2 bedrooms, stairs, 6 dining chairs (seat and back)$450
Broadmoor or Seafair houseFamily room, 3 bedrooms, upstairs hallway, stairs, two large rugs$720

In most condos, the minimum covers everything. If you’re booking two bedrooms, the third area costs nothing extra, so add the hallway or the living room rug.

What changes the price

How much is really carpet. Count rooms, hallways and stairs, not square footage. A 1,000 sq ft condo with carpet in two bedrooms is a small job. A house with a carpeted basement family room and a full staircase is a bigger one.

Big rugs over hard floors. A large rug in a living or dining room is $90, cleaned right where it lies with a method that suits the fibre. If it’s wool, send a photo of the tag when you book so we bring the right products. Smaller runners and bedside rugs are $65.

Very large rooms. An open living and dining room can run well past 150 sq ft. Mention the rough size in the booking chat and the price will be right before anyone arrives.

Light furniture. Light sofas and fabric dining chairs show every spill. If they’re due too, put them on the same visit: it’s the same setup and one trip.

What every clean includes

  • A walkthrough first, to agree on the areas and point out stains, pet spots and anything fragile.
  • Pre-treatment of traffic lanes and spots.
  • Truck-mounted hot water extraction: the van stays outside and only the hose comes in.
  • A high-powered portable unit for towers where a hose can’t run from the street.
  • Plant-based, pet-safe solutions on request.
  • A final walkthrough before we leave. If something isn’t right, we fix it.

Most carpet is dry in 3 to 6 hours. A room takes about 25 minutes once we’re set up, so a typical three-bedroom home with a hallway and stairs takes two to three hours.

Booking in a Richmond condo or townhouse

If your building needs an elevator booking or a contractor sign-in, reserve the elevator for the morning of your clean and leave a visitor spot for the technician if you can. In townhouse complexes, tell us where the van can park so the hose run is short. We clean across Richmond on weekdays, from City Centre to Steveston and East Richmond.

How to see your exact price

Count your carpeted rooms, hallways and stairs, then add any rugs or furniture. When you book carpet cleaning in Richmond online, the total updates as you add each item, and you see the full price before you pick a time. If you add something on the day, the technician shows you the new price before starting. Have rugs as well as carpet? Our page on area rug cleaning in Richmond explains how rugs on hard floors are cleaned.

Common questions

How big is one area? A room up to 150 sq ft, one hallway or one set of stairs. Most Richmond bedrooms and condo living rooms are one area each.

Do you go to Steveston and East Richmond? Yes, all of Richmond.

Is GST included? No. Prices are plus GST, and the promo comes off before tax.

Ready to book? See carpet cleaning in Richmond, or call (604) 802-8500.

Get it done properly

Book carpet cleaning in Richmond online, or call and talk to a real person.

Prefer email?

Send us a message

Ask us anything. We’ll email you back, usually the same business day (Mon–Fri, 8:30am–4pm).

Rather talk? Call or text (604) 802-8500.