The first few minutes after a spill are critical. Acting quickly and using the right technique can prevent a temporary stain from becoming a permanent one. Here's how to handle the most common carpet stains before they set — and when professional cleaning is the only solution.
The Golden Rules of Carpet Stain Removal
- Blot, don't rub. Rubbing pushes the stain deeper into the pile and spreads it. Always blot from the outside edge inward.
- Act immediately. Fresh stains are far easier to remove than set ones. The longer a stain sits, the more it bonds with carpet fibres.
- Test any cleaner first. Apply to an inconspicuous area and check for colour fastness before treating the stain.
- Work from the outside in. This prevents spreading the stain to clean carpet.
Coffee and Tea
Blot up as much liquid as possible immediately. Mix one tablespoon of liquid dish soap with one tablespoon of white vinegar and two cups of warm water. Apply small amounts with a clean cloth, blotting between applications. Rinse with cold water and blot dry.
Red Wine
Blot the excess immediately — do not pour water on it yet. Apply a small amount of cold sparkling water to dilute the stain, then blot. Apply a paste of salt or baking soda to absorb remaining liquid. Once dry, vacuum up and treat any remaining colour with a diluted washing-up liquid solution.
Pet Accidents (Urine)
Blot up as much liquid as possible. Rinse with cold water (not hot — heat sets the protein) and blot again. Apply an enzymatic pet stain cleaner, which breaks down the urine proteins responsible for both staining and odour. Standard cleaning products mask the smell temporarily but do not eliminate it — only enzymatic cleaners neutralise urine odour properly.
Grease and Oil
Sprinkle baking soda or cornflour generously over the stain and leave for 15–30 minutes to absorb the grease. Vacuum up the powder, then treat with a small amount of dry-cleaning solvent on a clean cloth, blotting gently.
Mud
Counter-intuitively, let mud dry completely before attempting to remove it. Once dry, break up and vacuum the bulk of it, then treat any remaining discolouration with a diluted detergent solution.
When to Call a Professional
Some stains — particularly old set-in stains, large-area discolouration, or stains on delicate natural-fibre carpets — require professional treatment to remove safely. Attempting to treat them aggressively at home risks bleaching, fibre damage, or shrinkage. Professional carpet cleaning using hot water extraction can lift stains that home treatment cannot, while restoring pile and freshness throughout.
Need Help With Your Property?
Multrex Maintenance provides cleaning, maintenance, and facilities management across London, Essex, and Kent.
Get a Free Quote