Rugs require a more careful and individual approach than fitted carpets. Each rug has its own fibre composition, dye type, and construction — and the wrong cleaning method can cause irreversible damage including colour bleed, shrinkage, or pile distortion. Our rug cleaning specialists assess every piece before selecting the appropriate method. Delicate, antique, and natural fibre rugs are hand-washed using pH-neutral agents in our specialist facility; robust synthetic rugs are cleaned using hot water extraction. We offer a convenient collection and redelivery service across Greater London so your favourite piece is cared for without you having to leave home.
Rug Cleaning
Professional rug cleaning for London homes. Eco-friendly products. Vetted cleaners. 48-hour guarantee.
Rug Cleaning — How We Do It
Why Choose Our Rug Cleaning
- Individual treatment plan for every rug — never a one-size-fits-all approach
- pH-neutral hand-washing agents preserve dye integrity and prevent colour bleed
- Safe for the most delicate fibres including silk, hand-knotted wool, and antiques
- Collection and redelivery service — no need to transport your rug yourself
- Fringe cleaning and minor repair available on request
- Mothproofing treatment for natural fibre rugs on request
What We Clean
Our Process
Collection
We collect from your home at an agreed time and carry out a condition report on your rug when it arrives at our facility.
Assessment
Fibre type, dye stability, and soiling assessed. Individual cleaning plan selected and confirmed.
Deep Clean
Hand-washing or hot water extraction carried out, followed by controlled drying in temperature-regulated conditions.
Redelivery
Rug inspected, wrapped, and delivered back to your home at the agreed time.
Areas We Cover
We provide rug cleaning across all Greater London boroughs — inside the M25 and beyond. If you're unsure whether we cover your postcode, just ask.
Central
- City of London
- Westminster
- Soho
- Mayfair
- Clerkenwell
- Holborn
North
- Camden
- Islington
- Hackney
- Barnet
- Haringey
- Enfield
South
- Southwark
- Lambeth
- Wandsworth
- Croydon
- Lewisham
- Greenwich
East
- Tower Hamlets
- Canary Wharf
- Newham
- Waltham Forest
- Redbridge
West
- Hammersmith
- Fulham
- Ealing
- Hounslow
- Richmond
- Kingston
What Our Clients Say
"I have a large Persian rug that's been in the family for decades and I was very anxious about having it cleaned. The team at Cleaning London were reassuring, professional, and the result was wonderful — colours genuinely brighter, no damage whatsoever. Worth every penny."
"I was convinced my living room carpet was beyond saving after five years and a puppy. Cleaning London proved me completely wrong — they removed stains I'd given up on and left the carpet looking better than it has in years. Genuinely couldn't be happier."
"I'd been putting off cleaning the curtains in my flat for years because I assumed it would mean taking them all down. Cleaning London offered the in-situ option and did the whole flat in one morning without me having to do anything. They smell wonderful now."