Removing Carpet Stains
The most important rule of carpet stain removal: act immediately. Fresh stains are dramatically easier to remove than set stains — the difference between a stain that lifts in 5 minutes and one that requires professional cleaning is often just how quickly you responded. Ontario's professional cleaning standard for carpet stains reflects this: even professional equipment has limits on set-in stains.
The Universal First Step
For any liquid spill: blot (don't rub) with a clean white cloth, working from the outside of the stain toward the centre. Rubbing spreads the stain and pushes it deeper into the fibres. Remove as much liquid as possible before applying any cleaning product.
By Stain Type
Red wine: Blot immediately. Apply club soda or cold water, continue blotting. For stubborn stains: mix 1 tbsp dish soap + 1 tbsp white vinegar + 2 cups warm water, apply, blot. Rinse with cold water.
Coffee: Blot. Mix dish soap and cold water, apply, blot. For set stains: a commercial enzyme cleaner (OxiClean Carpet, available at Canadian Tire) works well.
Pet urine: Blot as much as possible. Apply an enzyme-based pet stain remover (Nature's Miracle or equivalent) — the enzymes break down the uric acid that causes the odour. Let dwell per instructions, blot dry. Do not use ammonia-based cleaners (urine contains ammonia — it encourages re-marking).
Grease/oil: Sprinkle baking soda or cornstarch on the stain, leave 15 minutes, vacuum up. Then apply dish soap (a degreaser) directly, work in gently with a cloth, blot.
Mud: Let it dry completely first — cleaning wet mud spreads it. Once dry, vacuum the dried mud, then clean remaining residue with soapy water.
What Doesn't Help
Hot water sets many protein stains (blood, egg, dairy) — always use cold water for these. Rubbing always makes things worse. Excess moisture in carpet encourages mould — blot dry thoroughly after any wet cleaning.