Stain removal · London
Stain removal in London, done properly.
Wine, coffee, pet accidents and mystery marks on carpets, rugs and upholstery, identified first and then treated with the right product.
Minimum booking £80 · no extra cost without your agreement

What I usually see
The stains I’m called out for most.
Red wine
Spreads fast and stains deep, the sooner it’s treated properly, the better the odds.
Coffee & tea
Tannin stains that turn brown and come back if they’re only cleaned on the surface.
Pet accidents
Urine and vomit that leave both a mark and a smell in the backing.
Grease & make-up
Oily marks that ordinary sprays smear around instead of lifting.

Stains are chemistry
Every stain needs its own treatment.
A coffee stain, a wine stain and a grease mark are three different problems. Using the wrong product, or scrubbing hard, can spread a stain, damage the fibre or set it permanently.
I carry a wide range of professional spotting agents, work out what the stain is and what it’s on, and choose the treatment to match. If a stain is permanent, I’ll tell you before I start.
You deal with me from the first message to the final check. With around 15 years of experience across London, I treat every stain myself.
How it works
From a photo of the stain to a clean surface.
What happens when I treat a stain, no guesswork and no false promises.
Before
Send a close-up of the stain
A photo of the mark, what you think caused it and how long it’s been there. You get an honest view and a price.
Hi Chloe, red wine on a wool carpet, two days old. It should improve a lot; I can come Friday morning?
Dawid · example reply
On the day
Identify, test, then treat
I check the fibre and the stain, test on a hidden area, then treat it step by step.
Before I leave
We look at it together
You see the result with me. If anything can be improved further, it gets another go there and then.
The full stain process (8 steps)
- Identify the stain. What it is, how old it is and whether it’s been treated before.
- Identify the fibre. Wool, synthetic or fabric, it limits which products are safe.
- Test on a hidden area. So the treatment doesn’t affect the colour.
- Remove the residue. Excess material lifted before any liquid goes on.
- Targeted treatment. A spotting agent matched to the stain, given time to work.
- Gentle agitation. Worked in carefully, never scrubbed.
- Rinse & extract. The product rinsed out so the mark doesn’t come back.
- Honest check. We look at the result together and I explain aftercare.
What clients say
Stains gone, happy clients.
Booking
Book stain removal in 3 steps.
02
Get a clear quote
An honest view of what’s possible, a price and my next free slots.
03
Cleaned at home
The stain is treated, we check it together, and I explain aftercare.
Minimum booking
£80
Stain removal can be added to a carpet, rug or sofa clean in the same visit. The quote is based on your photos. If anything is very different on the day, we talk it through and you agree to any change first.
Other services
Also available.
Areas I cover
Stain removal across London.
Based in Welling, I treat stains across South East London and nearby. Check your postcode below.
Local pages: Welling Bexley Bexleyheath Sidcup Eltham Falconwood Crayford Dartford Swanley
FAQ
Stain removal questions.
Can’t find the answer? Just send me a message.
Can every stain be removed?
No, and I won’t pretend otherwise. Some dyes, bleach marks and old stains are permanent. I’ll tell you what I expect before I start.
What should I do straight after a spill?
Blot. Don’t rub, with a clean white cloth and plain water. Avoid supermarket sprays, which can set the stain or bleach the fibre.
Does an old stain still have a chance?
Often, yes. Older stains are harder, but many still improve a lot with the right treatment.
Will the stain come back?
Stains often return when residue is left behind. I rinse the product out properly to stop that from happening.
Do you remove stains from sofas too?
Yes, carpets, rugs, upholstery and mattresses.
How much does stain removal cost?
It starts from the £80 minimum booking, or it can be added to a wider clean. A photo is enough for a quote.

Ready?
Send a photo of the stain.
I’ll tell you honestly what I expect to achieve and send you a clear quote. Minimum booking £80.
