Upholstery CareDIYTips

How to Clean Your Couch Yourself: Rental vs. Bissell vs. Pro Machine

Fabrifresh Team 10 min read

You can clean a couch yourself, and for a lot of households it's the right call. The catch is that the machine matters less than the method. Most DIY jobs that go wrong are caused by too much water, too much soap, or the wrong product on the wrong fabric, not a weak machine.

We clean upholstery across the GTA every week, and a good share of our calls come from people whose DIY attempt made things worse. This guide covers the three real options you have (renting, buying a small portable, or buying a pro-grade extractor), what each actually costs in Canada, and the method that works no matter which one you pick. At the end, we'll explain what we do differently and when it's worth calling someone.

Before you start: check the cleaning code

Look for a tag under the cushions or on the deck of the couch. It should carry one of four letters, and that letter decides whether any machine in this guide is safe to use.

CodeMeaningCan you use a water extractor?
WWater-based cleaners are safeYes
SSolvent only, no waterNo. Water can leave rings, shrink the fabric, or bleed dyes
WSWater or solventYes, carefully. Use minimal water
XVacuum onlyNo. Anything beyond vacuuming is a job for a professional

No tag? Treat it as S until proven otherwise. Then do a spot test on a hidden area, like the back of the skirt or under a cushion. Apply your solution, blot with a white cloth, and let it dry fully. If you see colour on the cloth, a ring, or a change in texture, stop.

One more check: microfibre, velvet, linen, rayon, and viscose blends are the fabrics most likely to water-mark, shrink, or go stiff. Be extra cautious with these even when the tag says W.

Option 1: Rent a machine

Renting makes sense if you want to clean the couch once or twice a year and don't want another appliance in the closet. Home Depot, Canadian Tire, Walmart, and many grocery stores in the GTA carry rental units, mostly Rug Doctor or Bissell.

What it costs: roughly $30 to $50 for a 24-hour rental in Canada, plus a few dollars for the upholstery hand tool and $20 to $30 for cleaning solution. Budget $55 to $80 all in, and expect a refundable deposit at some locations. Prices vary by store, so call ahead.

What's good about it:

  • Stronger suction than most machines you can buy for under $300
  • Nothing to store afterward
  • You can do the carpets and the couch on the same rental

What catches people out:

  • These are carpet machines first. The upholstery tool is an add-on, and it's easy to push far more water into a cushion than the machine can pull back out.
  • Most rental units don't heat the water. Warm tap water helps, but it won't break down body oils on armrests and headrests the way heated extraction does.
  • The included solutions are strong and foamy. Using the full recommended dose on upholstery is the most common reason a couch feels sticky and gets dirty again within weeks.
  • You're on a clock. People rush, skip the dry passes, and end up with a couch that stays damp for a day or more.
  • You don't know what the last renter cleaned with it. Rinse the hand tool and hose before it touches your fabric.

Best for: W-coded couches with general soiling, when you're also doing carpets.

Option 2: Buy a small portable (Bissell Little Green and similar)

Portable spot cleaners like the Bissell Little Green are the most popular DIY option, and for good reason. They're cheap, they fit in a closet, and they're great at what they're designed for: fresh spills and small stains.

What it costs: about $110 to $250 in Canada, depending on the model. The basic Little Green sits at the low end; larger pet-focused models with bigger tanks cost more. Solution runs $15 to $25 a bottle.

What's good about it:

  • Always on hand when the kid spills juice or the dog has an accident
  • Catching a stain within minutes is worth more than any machine used a month later
  • Gentle enough that it's hard to badly overwet a cushion if you're paying attention

What catches people out:

  • It's a spot cleaner, not a whole-couch cleaner. Cleaning an entire three-seater with a 4-inch tool and a small tank takes hours and leaves uneven results.
  • Suction is modest. On thick cushions, a lot of the water you spray stays inside the foam.
  • That trapped moisture is why many people notice a stain "coming back" a day later. It's called wicking: dirt deeper in the cushion rises to the surface as it dries.
  • Cleaning one spot on a dirty couch often leaves a clean patch that looks worse than the stain did. You end up doing the whole cushion anyway.

Best for: fresh spills, pet accidents caught early, and maintenance between deep cleans. Not a substitute for a full clean.

Option 3: Buy a pro-grade extractor

This is the category professionals and car detailers use: compact hot-water extractors like the Mytee Lite 8070. They heat the water on board, spray at high pressure, and pull it back out with far more suction than a consumer machine.

What it costs: around $1,900 in Canada for a Mytee Lite 8070 from Canadian detailing suppliers, before accessories. A proper stainless upholstery tool is another $300 or so, and professional pre-sprays and rinses add $100 to $200 to get started. Realistically, $2,200 to $2,500.

What's good about it:

  • Heated water up to about 98°C breaks down body oils and grime that cold water leaves behind
  • Strong suction means less water left in the cushion and faster drying
  • It will clean upholstery, car interiors, and rugs for years

What catches people out:

  • Power draw. Machines in this class draw close to 20 amps, and some specify a 20-amp outlet. Most household circuits are 15 amps, so expect to trip breakers unless you know which outlets to use.
  • The machine doesn't come with the knowledge. Chemistry, dwell time, pH, and fabric identification are what separate a good clean from a ruined cushion. A powerful tool used wrong does damage faster.
  • Hot water isn't safe on everything. Wool, silk, some viscose and rayon blends, and delicate dyes can shrink, bleed, or distort.
  • It's 20 kg of machine, plus hoses and tools, that has to live somewhere.

Best for: large households with pets and kids who'd clean several times a year, or anyone who'd also use it on vehicles. For one couch once a year, the math doesn't work: you'd need a decade of cleanings to break even against hiring someone.

How to clean your couch: the method that works with any machine

Whichever machine you use, the steps are the same. Skipping step 1 or step 6 causes most of the bad results we see.

  1. Vacuum thoroughly. Use a crevice tool along every seam and under the cushions, then an upholstery brush on all surfaces. Dry soil turns to mud the moment water hits it. This step alone removes a large share of the dirt.
  2. Check the code and spot test. See the section above. Don't skip it because the couch "looks like" a W.
  3. Pre-treat. Mist a diluted upholstery pre-spray over the whole surface, heavier on armrests, headrests, and seat fronts where body oil builds up. Let it sit 5 to 10 minutes. Don't let it dry.
  4. Agitate gently. Work the pre-spray in with a soft upholstery brush or a clean microfibre cloth. Brush in one direction on velvet and other pile fabrics.
  5. Extract with light passes. Spray on the push, then do one or two dry passes (suction only) over the same area. Overlap your passes so you don't leave stripes. Use half the solution the bottle suggests, or plain warm water on the rinse.
  6. Rinse out the soap. Do a final pass with clean water only. Leftover detergent is sticky, attracts dirt, and is the number one reason a couch looks worse two weeks later.
  7. Dry it fast. Run fans, open windows if it's dry outside, and run a dehumidifier in humid weather. Stand the cushions on edge. Aim for dry to the touch within 6 to 8 hours. Past 24 hours, you risk odours and browning.
  8. Groom the fabric. While the fabric is still slightly damp, brush the pile in one direction so it dries even and doesn't look patchy.

The mistakes we fix most often

These are the DIY results that turn into calls to us. All of them are avoidable.

  • Water rings and tide marks. A clean patch dries with a brown edge where dirt wicked outward. Clean whole panels or cushions edge to edge, not isolated spots.
  • Browning. Brown or yellow staining that appears as natural fibres like cotton and linen dry slowly. It's caused by overwetting and slow drying. Less water and more airflow prevent it.
  • Sticky, fast-resoiling fabric. Too much soap and no rinse. The residue grabs dirt, so the couch looks dirty again within weeks.
  • Shrunken cushion covers. Some covers shrink when soaked, and zips no longer close. Don't remove covers to wash them unless the manufacturer says to.
  • Crushed or matted pile. Velvet and chenille that dried flat and patchy because they weren't groomed.
  • Pet odour that comes back. Urine soaks into the foam, not just the fabric. Surface cleaning rewets the salts and the smell returns stronger once it dries.
  • Bleached or colour-bled patches. Oxygen boosters and household stain removers can strip dye. Spot test everything, every time.

Rent, buy small, or buy pro: side by side

For most GTA households, the right setup is a small portable for spills plus a deep clean once or twice a year.

Rental (Rug Doctor, Bissell)Small portable (Little Green)Pro extractor (Mytee Lite)
Upfront cost (CAD)$55 to $80 per use$110 to $250$2,200 to $2,500
Heated waterUsually noUsually noYes, up to about 98°C
SuctionGoodModestStrong
Whole-couch cleanPossible, slowNot practicalYes
Drying time8 to 24 hoursDepends on how much you spray2 to 6 hours
Risk of damageMedium: overwetting, residueLow to medium: wicking, ringsHigh without training
Best forOccasional full clean on W-coded fabricFresh spills and pet accidentsFrequent cleaning, pros and detailers

Prices are approximate as of September 2026 and vary by store.

How Fabrifresh does it differently

The honest truth: if your couch is W-coded, lightly soiled, and you follow the method above carefully, you can get a decent result yourself. Where DIY falls short is everything around the machine. That's where we're different.

We identify the fabric before we touch it. We read the cleaning code, check the fibre, and test in a hidden spot. A velvet sectional, a linen loveseat, and a microfibre recliner each get a different approach. An S-coded couch never gets soaked with water.

We match the chemistry to the soil. Body oil on armrests, food, pet accidents, and general dust each need a different pre-treatment. We adjust dilution and pH to the fabric, then rinse so nothing sticky is left behind to pull dirt back in.

We control the water. Professional heated extraction puts moisture in and pulls nearly all of it back out. Your couch dries faster, and wicking, rings, and browning are far less likely.

We find what you can't see. On pet jobs, we check with a UV light to find where urine has actually spread, which is usually far wider than the visible stain. Then we treat the foam, not just the fabric surface.

We tell you what won't come out. Some stains are permanent, and some fabrics have already been damaged by earlier cleaning. We'll tell you before we start, not after you've paid. We photograph every job, so you can see the before and after for yourself.

We serve Toronto and the surrounding GTA, and we have more than 100 Google reviews from customers who tried it themselves first, or wisely didn't. If your couch is S or X coded, has pet odour that keeps coming back, or you just want it done right the first time, get a free estimate or see our couch cleaning service.

Frequently Asked Questions

Ready for Fresh Furniture?

Toronto's professional upholstery cleaning team is a call or click away. Get a free quote today.