The glass of juice that tips over on the sofa. The Sunday morning coffee that overflows. The melted chocolate your child squashed into the cushion. We've all been there.
And every time, it's the same panic. You rush over, scrub with whatever's nearby, and... you usually make it worse.
So let's keep it simple: here's what works, what doesn't, and most importantly why.
Everyone's reflex number 1: scrub. And it's the worst idea.
When you see a stain, the instinct is to scrub. It's human. Except scrubbing does three things:
- It spreads the stain over a larger area
- It pushes the pigments deeper into the fibres
- It damages the fabric surface (especially velvet and delicate materials)
The right move: blot. From the outside towards the centre, with a clean, absorbent cloth. You absorb, you don't spread.
Think of a water leak: you put a towel on top to soak it up, you don't smear it everywhere. With a stain, it's exactly the same logic.
The secret code hidden under your cushions
Flip over a cushion on your sofa. On the label, there's probably a letter that nobody ever looks at. It's the cleaning code, and it changes everything.
- W (Water): you can use water-based cleaners. This is the easiest to maintain.
- S (Solvent): water is forbidden! Only solvent-based products. Water leaves permanent watermarks on these fabrics.
- WS: both work. You're in luck.
- X: vacuum only. No liquid, no product. Only hoovering or dry brushing.
If your sofa has code S and you clean it with water... you now understand why there's a watermark that won't go away. It's not that you scrubbed wrong. The product simply wasn't right for the fabric.
Stain by stain: the right moves
Fruit juice
First reflex: salt. Immediately. Salt absorbs both the liquid and the pigment. Cover the stain generously, wait 15 to 20 minutes, then hoover it up.
Next: sparkling water. The carbon dioxide helps lift the remaining pigments. Blot, don't scrub.
Never use hot water. Heat sets the pigments into the fibres. Permanently. It's the same reason you never wash a blood stain with hot water: heat coagulates the proteins and locks the stain in place.
Coffee and tea
Cold water immediately. Blot with a cloth soaked in cold water. If that's not enough: a bit of Marseille soap dissolved in cold water (only on fabric with code W or WS).
Coffee contains tannins too, so same rule as fruit juice: no hot water. This is really the number one mistake to avoid.
Grease (butter, oil, sauce)
Fuller's earth (also called Terre de Sommieres). If you haven't heard of it, it's a natural clay powder that absorbs grease. You can find it in hardware shops or online.
Sprinkle generously, leave for 6 to 8 hours (ideally overnight), then hoover up. It takes time, but it works really well.
Never wet a grease stain first! Water and grease don't mix, you'll just spread the problem around.
Ink (ballpoint pen)
Rubbing alcohol (90%) on a cotton ball. Dab gently, changing the cotton regularly so you don't redeposit the ink.
Don't use alcohol on leather: it discolours it. And in any case, always test on a hidden area of the fabric first. Some fabrics react badly to alcohol.
Chocolate
This one is counterintuitive: let it dry completely. Don't touch melted chocolate, you'll just smear it around.
Once dry, gently scrape with a spoon or butter knife. Then cold water + mild soap, blotting gently. Dry chocolate comes off much more easily than melted chocolate.
Urine (pets)
Soak up as much as possible with kitchen paper immediately. Every second counts here, because urine penetrates the padding very quickly.
Sparkling water + bicarbonate of soda: blot first with sparkling water, then sprinkle bicarbonate and leave for several hours.
The key is to neutralise the odour. If the smell stays, the animal will return to the same spot. It's instinct. For old stains, you definitely need a professional: the odour is embedded deep in the padding, out of reach of surface cleaning.
Every fabric reacts differently
Microfibre (the easiest)
Good news: microfibre stands up to almost everything. It cleans easily with water and forgives quite a few mistakes.
Tip: a bit of 70% rubbing alcohol on a white cloth for stubborn stains. After drying, brush in the direction of the pile to restore the original texture.
Velvet (beautiful but temperamental)
Velvet is very sensitive to water. You risk watermarks with every attempt. Always blot in the direction of the pile, and avoid any harsh products.
For drying: hairdryer on cool setting. Hot air can warp the fibres and leave permanent marks.
Linen and cotton (classic but absorbent)
These fabrics absorb liquids very quickly, so you need to act fast. The good news is they clean well with water for the most part.
Watch out for shrinkage if you over-wet the area. Go gradually.
Leather
Don't do anything hasty. Blot with a dry cloth, that's all for now. Leather is a unique material that needs specific care.
For stains on leather, check out our dedicated article on leather care. It's a topic that deserves its own full guide.
When it's too late to do it yourself
Let's be honest: sometimes the best thing to do is nothing at all and call someone straight away. A professional on a fresh stain beats a botched DIY job on a smeared one every time.
Here are the cases where home cleaning probably won't cut it:
- The stain is over 48 hours old: the pigments are set into the fibres, household products won't shift them
- There's a watermark after your attempt: a sign the product used wasn't right for the fabric. A professional can often fix it, but not always
- Odours persist: the smell is coming from deep inside the padding, beyond the reach of surface cleaning
- The fabric is delicate (silk, antique velvet, designer fabric): the risk of damage is too high to attempt anything without experience
The "home remedies" to avoid
You find everything online. Some advice is good, some is catastrophic. Here are the ones that regularly cause damage:
- Bleach: discolours fabric instantly. Irreversible. Even diluted, it's a huge risk.
- Neat vinegar: too acidic for most fabrics. Can discolour and weaken fibres. Diluted vinegar can work on some surfaces, but neat is too aggressive.
- Toothpaste: works on white trainers, not on a sofa. Toothpaste contains abrasives that scratch fabric fibres.
- Hot hairdryer: sets stains instead of removing them. This is especially true for protein stains (blood, egg, milk). Heat coagulates the proteins and locks them in permanently.
A stain that won't budge? We'll take care of it.
At Fast Clean, we deep-clean sofas with products matched to every fabric type. Old stains, odours, watermarks: we have the solutions. And we operate across the whole south of Luxembourg.
Request a Free Quote