★★★★★ Rated excellent by London homeowners · Fully insured & DBS-checked

Mon–Sun · 8am–8pm  ·  Free, no-obligation quotes

Rug Cleaning

From £36 a room · no call-out feeor call 020 8077 8090
Wool and oriental rug cleaning in London

We clean rugs in your home, on the same visit as the carpets: vacuumed, stains pre-treated, then shampooed and rinsed with hot-water extraction where the rug lies. Fixed prices from £35, insured, re-clean guaranteed.

How we clean a rug in your home

Your rug stays in the house. The technician brings the same van-mounted kit we use on fitted carpet and cleans the rug on the floor where it sits, or in another room if that suits you better.

  • Vacuum first. Most of the dirt in a rug is dry grit down in the pile, so it comes out before any water goes in.
  • Pre-treat the marks. Spills, pet accidents and the grey traffic lane get a treatment matched to the stain before the main clean.
  • Shampoo and rinse. The rug is shampooed, then rinsed by hot-water extraction, which pulls the dirty water back out of the pile.
  • Groom and leave to dry. We set the pile in its natural direction and leave the rug to dry in place. Keep shoes and pets off it until it is dry.

Your rug stays in the house, and it is cleaned on the same visit as the carpets.


What rug cleaning costs in London

Fixed prices, sized by the rug. No call-out fee.

  • Rugs up to 3m² from £35
  • Rugs over 3m² from £51

Tell us the size and fibre when you book and we confirm the price before we start, with nothing added later. Most people add a rug to a carpet or sofa booking. Get a free quote.

Wool, synthetic, viscose and delicate rugs

The fibre changes the job, so we check it before we start. Wool and synthetic rugs take a hot-water clean well. Viscose is often sold as “art silk” because it mimics that sheen, and it is the trickiest fibre there is: it is made from wood pulp, it reacts badly to water, and it can yellow, stiffen or crush flat where it gets wet. Jute behaves the same way.

For silk, viscose, jute, an antique or anything hand-knotted and valuable, send us a photo before you book. Some of these cannot be cleaned safely on site, and we would sooner tell you that up front than risk the rug.

Hot-water extraction
A rinse that sprays hot water into the pile and pulls it straight back out with strong suction, taking the loosened dirt with it.
Viscose (art silk)
A fibre made from wood pulp, sold for its silk-like shine. It reacts to water and can yellow or stiffen.
Dry soil
The loose grit and dust held down in the pile, vacuumed out before any water goes in.
Foundation and fringe
The woven base of the rug and the warp threads that run past the ends as the fringe.

What rug cleaning will not fix

Very old set-in stains may not fully clear, and some antique rugs carry dyes that were never properly fixed. Cleaning cannot regrow pile that moths have already eaten. If we think a rug will not improve, or is at risk, we say so before we start.

Getting your rug ready

Clear the floor around the rug and lift anything off it; we move light furniture for you. Tell us about spills, pet accidents or weak spots when you book. Most family-home rugs want a clean every twelve to eighteen months, sooner with pets, children or a busy hallway.

Across London, and our other services

We clean rugs in homes across all 33 London boroughs. You can check your area on our coverage map. The fitted floors can be done on the same visit with our hot-water carpet cleaning, and the upholstery service takes care of the sofas.


Rug cleaning questions, answered

Do you clean rugs on-site or take them away?

On site, always. We clean the rug in your home on the day of the visit, usually alongside the carpets or the sofa. We do not collect rugs or take them away.

Can you clean a large rug?

Yes. Rugs up to 3m² start from £35 and larger rugs from £51. Give us the rough size when you book so we can give you a fixed price.

Is it safe for wool and delicate rugs?

Wool and synthetic rugs clean well with our method. For silk, viscose, jute or an antique piece, send us a photo first and we will tell you plainly whether it can be cleaned safely in your home.

Can you get every stain out of a rug?

We lift a great deal, and our re-clean guarantee means that if a spot comes back, so do we at no charge. Very old set-in stains and some unstable antique dyes may not fully clear, and we tell you that before we start.

Every rug is backed by our re-clean guarantee, we are fully insured, and we have cleaned for London since 2009.

How it works

Booked in a minute. Carpets dry by the evening.

01

Get your quote

Tell us the rooms or items, by phone or online. You get a fixed price, with no call-out fee.

02

We turn up on time

Your DBS-checked cleaner turns up on time, uniformed, with the van and all the kit.

03

Hot-water extraction

We pre-treat the marks, work the pile, then extract the dirt and most of the moisture.

04

Dry and done

Most carpets are dry in 6 to 7 hours. If a spot comes back within a week, so do we, free.

Straightforward prices

Fixed prices. No call-out fee.

Some starting prices below. Tell us your rooms for an exact quote in under a minute.

Carpet, per bedroom

£36

steam cleaned

Carpet, living room

£43

steam cleaned

Two-seater sofa

£57

cleaned & protected

Rug, up to 3m²

£35

cleaned in your home

Minimum charge £67 per visit.

Get your exact quote

Reviews

What our customers say.

★★★★★
Big shaggy rug in front of the fire had a melted chocolate disaster and some red wine. Both came out completely and it feels soft and fluffy again. Really pleased, careful work.
Marlon BennettSunnyhill Road, SW16 · Rug cleaning
★★★★★
Pale linen settee in the drawing room with a red wine spill from a supper party and a coffee ring on the arm. Both lifted completely and the fabric feels lovely and soft again. He was careful, covered the floor and worked round my antique side table without a fuss.
Charlotte WedgwoodTranquil Vale, SE3 · Sofa & upholstery cleaning
★★★★★
I travel constantly for work so I booked this for the flat near the airport between trips. Three rooms done, coffee stains in the study gone, all spotless when I got back from the next flight. Easy to arrange around an awkward schedule.
Anders VestergaardHartmann Road, E16 · Carpet cleaning
★★★★★
Antique Persian rug in the dining room that we were nervous about handing over. They were clearly used to wool and it came back soft and the fringe properly combed out. Wrapped well for the journey too. Wouldn't hesitate to use again.
Rupert AllardyceWeston Park, N8 · Rug cleaning
★★★★★
Stair and landing carpet cleaned after building work left dust everywhere. They did a thorough job and it looks great. The original appointment got moved by a day from their side which was a slight nuisance, but they were apologetic and the result was well worth it.
Lawrence PembertonOld Uxbridge Road, UB9 6NG · Stairs & landing carpet
★★★★★
Cleaned two mattresses after the children had a stomach bug that went round the house. No marks and no smell left at all and they dried by bedtime. Quick, polite and a fair price. So glad we didn't have to replace them.
Theodora VancePennard Road, W12 · Mattress cleaning

Fully insured and DBS-checked, across all 33 London boroughs. Get a free quote or call 020 8077 8090.

Free quote

Ready for a carpet that looks new again?

Send us the rooms or items and we’ll price it up, usually within the hour. No call-out fee, ever.

  • ✓ 100% spotless guarantee
  • ✓ Every London borough
  • ✓ DBS-checked, friendly cleaners
Prefer to talk? Call us020 8077 8090

Get your instant estimate

Takes 30 seconds. Fixed prices for your area, no call-out fee.

Cleaning at

Bedroom carpet from £36 0
Living room carpet from £43 0
Through-lounge carpet from £61 0
Stairs, one flight from £41 0
Two-seater sofa from £57 0
Armchair from £33 0
Rug (up to 3m²) from £35 0
Large rug (over 3m²) from £51 0
Mattress from £35 0

Minimum charge £67 per visit.

The final figure is confirmed before we book anything. We only use your details to prepare your quote and reply to you. We never share them or send spam. See our privacy policy.

Call us