The cleaning products most likely to damage carpet and upholstery are bleach, which permanently removes dye; harsh alkaline cleaners and ammonia, which harm wool and natural fibres; and anything that leaves a residue, such as dish soap, laundry detergent and many supermarket shampoos, which makes the fibre re-soil faster. Heat and over-wetting do their own damage. The safest home approach is minimal moisture, the gentlest effective product, and a thorough rinse, and on wool, only wool-safe chemistry.
Products to keep off your carpet and upholstery
- Bleach. It does not clean, it removes colour. A bleach splash strips the dye and leaves a permanently lighter patch that cannot be cleaned back, only colour-repaired or re-dyed.
- Ammonia and harsh alkaline cleaners. They damage wool and natural fibres, and ammonia smells like urine to pets, encouraging re-marking.
- Vinegar, on wool. Popular as a natural cleaner, but acidic, and on wool and some stains it can do more harm than good, see is vinegar and baking soda safe on upholstery.
- Baking soda, on wool and in excess. It leaves an alkaline residue that is hard to rinse fully from wool and other fibres, and it can build up in the pile.
- Dish soap and laundry detergent. They foam and clean, but they are very hard to rinse out, and the residue left behind attracts soil so the carpet gets dirty again quickly, see why carpets get dirty again quickly.
- Hydrogen peroxide, can lighten coloured fibres, so it is for white and light surfaces only, and after a spot test.
- Strong supermarket spot removers, some leave sticky residues or optical brighteners that mark the carpet.
- Essential oils, several are toxic to cats and dogs, see are cleaning chemicals safe for pets and babies.
It is not just the product, it is the method
Two techniques damage carpet regardless of the product. Heat on protein stains and on wool sets stains and felts fibres. Over-wetting leaves the backing and padding damp, which causes musty smells, mould and browning. Even a safe product, used with too much water or heat, can cause a problem. Less moisture, no heat on the wrong fibre, and a proper rinse are as important as the product itself.
What to use instead
For most fresh spills, cool water and blotting does more good than any product. Where you need more, use a small amount of a mild, fibre-appropriate cleaner, applied to a cloth, and rinse well. On wool, use only wool-safe chemistry. And spot-test anything in a hidden area first. When a mark is beyond a safe home attempt, a professional clean uses the right chemistry for the fibre and rinses it out, rather than risking the damage above.
Common questions
What cleaning products damage carpet?
Bleach (which permanently removes dye), ammonia and harsh alkaline cleaners (which harm wool and natural fibres), and residue-leaving products like dish soap, laundry detergent and many supermarket shampoos (which make the carpet re-soil faster). Heat and over-wetting cause their own damage regardless of the product used.
Is vinegar or baking soda safe on carpet?
Used sparingly on synthetic carpet they are usually tolerated, but on wool they are risky: vinegar is acidic and baking soda leaves an alkaline residue that is hard to rinse from wool. Neither is the all-purpose carpet fix they are often presented as, and both should be kept off wool and delicate fibres.
Why does my carpet get dirty quickly after I clean it myself?
Almost always because of detergent residue. Dish soap, laundry detergent and supermarket shampoos are hard to rinse out, and the sticky residue left in the pile attracts soil, so the carpet re-soils fast. A residue-free, properly rinsed clean is what stops the cycle.
To have a stain treated safely without risking the fibre, contact us or request a quote. See our carpet cleaning page.