(647) 886-3599
All Services Office & Commercial Cleaning Medical & Healthcare Cleaning Dental Office Cleaning Daycare Cleaning Warehouse & Industrial Cleaning Floor Care Post-Construction Cleaning Pressure Washing Line Painting & Asphalt
Areas We Serve About We're Hiring Contact Book a Call

How to Clean a Carpet Cleaner Machine (and Stop the Smell)

Knowing how to clean a carpet cleaner machine is what stops a useful tool from turning into a smelly one that streaks the carpet. A carpet cleaner pulls filthy water and detergent through tanks, lines, jets and a suction path on every pass — leave any of that sitting and you get odour, clogged spray and weak pickup. The fix takes about five minutes after each use. Here's how to clean an upright carpet cleaner, a portable spot cleaner, or a commercial extractor so it sprays evenly, picks up cleanly, and lasts.

Why carpet cleaners get smelly and streaky

Two things go wrong, and both are about leaving dirty water behind. The recovery tank holds the filthy water the machine just sucked up — leave it and it grows bacteria and that sour smell, which then blows onto the next carpet. The spray jets and lines clog with mineral scale and dried detergent, so the machine sprays unevenly and streaks. Clean a carpet cleaner and you're really just clearing the dirty water and the buildup before they cause trouble.

The after-every-use routine

  1. Empty and flush the recovery tank. Pour out the dirty water, then rinse the tank until it runs clear. Rinse the float shut-off screen too — a clogged float makes the suction cut out early.
  2. Empty and rinse the solution tank. Never leave detergent sitting in it; leftover solution settles and gums up the lines and filter.
  3. Run clean water through the machine. Fill the solution tank with clean warm water and run the machine over a sink, tub or scrap of carpet until it sprays and recovers clear water. This flushes detergent out of the lines and jets — the step that prevents clogs.
  4. Clear the spray jets. If the spray was uneven, clear each nozzle opening with a pin or fine wire.
  5. Rinse the brushes. Pop off or rinse the brush roll, pull out wrapped hair and fibres, and check for wear.
  6. Clean the filter and wipe down. Rinse any filter or screen, wipe the body and nozzle, and leave both tanks open to air-dry.

Periodic care

Notes by machine type

Storing it between uses

Always store a carpet cleaner empty and dry with the tanks open — a sealed, damp machine is what creates the smell. Before long storage (or to kill an existing odour), run a vinegar-and-water flush followed by plain water, then let it dry completely.

Quick troubleshooting

For carpets that have to look right

A well-kept extractor is half the result; the technique and the dwell time are the other half. The same care-and-flush logic runs through all your gear — our pillar guide on how to keep your cleaning equipment clean covers vacuums, mops and auto-scrubbers too. If your carpets need a deeper, consistent result than a rental machine gives, Zusashi cleans commercial carpet across the GTA — see our carpet cleaning service, estimate a job with the carpet cleaning cost calculator, or get a free quote.

Frequently asked questions

How do you clean a carpet cleaner machine after use?

Empty and flush the recovery tank until clear, rinse the solution tank, run clean warm water through the machine to flush the lines and jets, rinse the brushes, clear the filter, and leave both tanks open to dry.

Why does my carpet cleaner smell bad?

Dirty water and detergent left sitting in the tanks. Flush the recovery tank, run clean water through, and store with the tanks open and dry. For a stubborn smell, run a 1:1 vinegar-and-water flush, then plain water.

Why is my carpet cleaner not spraying water?

Usually a clogged jet or line from mineral buildup or dried detergent. Confirm the solution tank has water and is seated, clear the nozzles with a pin, and run a vinegar-and-water solution through to dissolve scale.

Why is my carpet cleaner not picking up water?

Check the recovery tank isn't full, the float screen isn't clogged, and the lid and gaskets are sealing. Then check the hose and nozzle for a clog. A full tank or unsealed lid is the usual cause.

How do I clean the spray jets on a carpet cleaner?

Unplug it, clear each nozzle opening with a pin or fine wire, then run a 1:1 vinegar-and-warm-water solution through to dissolve buildup, followed by plain water. Repeat every few uses on hard water.

Get a Free Commercial Cleaning Quote — We call back within 2 hours

Serving businesses across Markham & the GTA since 2007. Tell us about your facility and we'll send a custom proposal fast — no obligations, no pushy sales calls.

Month-to-month options available
Short-Notice Cover Available
If something is missed, we come back and re-clean it at no charge.
After-Hours Scheduling
Call Book WhatsApp