The difference between a spill and a stain is usually time and technique. Liquid sitting on the surface of a fibre can be lifted out; liquid that has been rubbed in, heated, or left to dry has bonded with the fibre and become far harder to remove.
There is also a category that is not a stain at all. Bleach marks, acid damage and some strong dyes remove colour from the carpet rather than adding it, and no cleaning process brings that colour back.
The short version
- Blot, never rub; rubbing distorts the pile and drives soil deeper
- Work inwards from the edge to stop the spot spreading
- Cold water first for most fresh spills; heat sets protein and sugar
- Test any product on a hidden area before using it
- Colour loss is damage, not a stain, and needs repair rather than cleaning
The first sixty seconds
Get as much of the spill out as possible before touching any product. Scrape solids up with the edge of a spoon, then blot liquid with a clean white cloth, pressing firmly and changing to a dry area of cloth each time.
Use white cloth or plain kitchen paper. Coloured cloth can transfer its own dye into a wet carpet, and then you have two problems.
- Blot with firm pressure, do not rub or scrub
- Work from the outside of the spot towards the middle
- Change to a clean part of the cloth frequently
- Do not saturate the area with water in an attempt to dilute it
Common spills and how to approach them
Different spills need different chemistry, which is why a single spot remover does not handle everything well.
- Tea, coffee and wine: tannin-based, cool water first, then a tannin treatment
- Milk, egg, blood: protein, cold water only, because heat sets them permanently
- Grease and oil: needs a solvent-based approach, not water
- Mud: let it dry completely, vacuum the solids, then treat what remains
- Ink: solvent, applied to the cloth rather than poured onto the carpet
- Pet accidents: enzyme treatment, and often extraction to reach the underlay
Products and testing
Test every product in a hidden spot such as inside a wardrobe or under a sofa. Apply it, blot, and let it dry fully before deciding, because dye bleed sometimes only appears as the carpet dries.
Avoid strongly alkaline products on wool, which is damaged by high pH, and avoid anything containing bleach on any coloured carpet at all. Washing-up liquid is a common improvisation and is a poor choice, because the residue is sticky and attracts soil for months afterwards.
Why stains come back
A spot that reappears a few days after being treated has usually wicked. The spill soaked down to the backing or underlay, only the surface was cleaned, and as the carpet dried the remaining liquid travelled back up the fibre.
The fix is to remove the contamination at depth rather than at the surface, which needs extraction. Simply cleaning the top again produces the same result a week later.
What cannot be removed
Some marks are permanent because the carpet itself has changed. Recognising these early saves a great deal of wasted effort and avoids damage from increasingly aggressive attempts.
- Bleach and some cleaning products: colour has been stripped out
- Acne creams and certain medications: contain peroxide, cause bleaching
- Heat damage from irons or cigarettes: the fibre has melted
- Some plant dyes and strong food colourings: dye has replaced dye
- Rust and pile crush: treatable but specialist rather than DIY
When to stop and call someone
If two careful attempts have not worked, further attempts usually make things worse rather than better, because repeated wetting spreads the spot and repeated rubbing damages the pile.
Tell us what has already been applied when you call. It genuinely changes what we can use, and knowing that a supermarket spot remover has been on the fibre for a week tells us more than a photograph does.

