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
- 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.
- Empty and rinse the solution tank. Never leave detergent sitting in it; leftover solution settles and gums up the lines and filter.
- 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.
- Clear the spray jets. If the spray was uneven, clear each nozzle opening with a pin or fine wire.
- Rinse the brushes. Pop off or rinse the brush roll, pull out wrapped hair and fibres, and check for wear.
- 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
- Descale for hard water. Every few uses, run a tank of one part white vinegar to one part warm water through the machine, then plain water to rinse. This dissolves the mineral scale that clogs jets and weakens spray.
- Check seals and gaskets. The tank lid and recovery seals must seat airtight for suction — replace any that are cracked or hardened.
- Replace worn brushes once the bristles splay and stop agitating the carpet.
- Inspect the hose and nozzle on portables and wands for clogs and cracks.
Notes by machine type
- Upright carpet cleaners (the home Bissell/Hoover style): same routine — the tanks and jets are the whole game. Empty the dirty-water tank the moment it fills mid-job, not just at the end.
- Portable spot & upholstery cleaners: small tanks fill fast, so empty and flush often; clear the hand-tool nozzle and hose after each use.
- Commercial box / self-contained extractors: larger tanks and pumps, same principles, plus regular pump and filter checks and descaling on a schedule.
- Truck-mount systems are a different class of machine with their own maintenance and are typically dealer-serviced.
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
- Smells: dirty water left in the tanks — flush, run clean (or vinegar) water through, dry open.
- Not spraying: clogged jet or line, empty/unseated solution tank, or pump — clear the jets and descale.
- Not picking up water: full recovery tank, clogged float screen, unsealed lid, or hose clog.
- Streaky spray: mineral scale in the jets — clear the openings and run a descaling flush.
- Leaking: cracked tank seal or an overfilled tank — check the gaskets.
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.