Skip to the page

Carpet and rug cleaning in London

Carpets, stairs, rugs, sofas, mattresses and curtains, cleaned in your home across London. Your price before any details.

Bedroom
£36
Flight of stairs
£41
Rug up to 3 m²
£35
Minimum visit
£67

Prices updated November 2026

  • Every price shown before any details
  • Nothing to pay now

Carpet and rug cleaning in London by Weft & Pile is carried out in your own home, one room after another, and every rug is cleaned in place on your floor. Bedroom carpets cost £36; the smallest booking is £67.

A cleaner brings portable machines to your door and uses hot water extraction (the method usually called steam cleaning). Fitted carpets go a room at a time and stairs a step at a time. Sofas and chairs stay where they stand, mattresses stay on the bed and curtains stay on the pole. Nothing leaves the house.

A red and indigo wool rug on oak boards in front of a linen sofa and a marble fireplace

The cleaning visit, room by room

Each carpet is vacuumed before anything else. Walkways and stains then get a pre-treatment and a shampoo. After that the machine forces hot water with a cleaning solution down into the pile, then sucks it back up at once with the loosened dirt. One room is finished before the next is started, so earlier rooms dry while later ones are being cleaned. Allow about half an hour for a bedroom, and most of a day for a whole house.

Wool and wool-mix carpets are looked over before any water goes down. Carpets of jute, sisal or seagrass are taken too, once the office has asked about them on the call. The fitted carpet cleaning page gives the order of work and lists every room. Stairs and landings have a page about stair carpet to themselves.

Weft & Pile does not collect rugs. A wool rug is checked before cleaning, and every rug is cleaned on your floor; if the floor beneath should stay dry, the rug may be raised onto a protective layer while it dries. Measuring a rug for its price is explained under rug cleaning in London.

Prices for the main jobs

JobCost
Two-seat sofa£57
Carpet in a bedroom£36
Rug up to 3 square metres£35
Carpet in a living room£43
Rug over 3 square metres£51
A flight of stairs£41
A mattress£35
Long curtains, per pair£42
Least a visit costs£67

A job from the table booked by itself is charged at £67 if its price is lower; book more than one and their prices are added up, with £67 as the least you pay. Bigger sofas add a charge per seat (see sofa cleaning). Mattresses have a page of their own, as do curtains cleaned where they hang. Chairs of every kind are priced under upholstery cleaning. Anything not shown here is on the complete price list. The form also takes account of your postcode, which can change the price. Paid parking, if nothing else is near, goes on the bill at the real cost, with a cap of £40.

See the price for my postcode

Before the cleaner arrives

Clear whatever is lying on the floor. Light pieces, a coffee table say, can be moved by the cleaner. Beds, wardrobes and other heavy pieces are left where they are, and the carpet is cleaned around them. Strip the bed if a mattress is booked, and take throws off a sofa. Keep the hot water running and the electricity on, as the machine needs both; machines and products come with the cleaner. On a road where only permit holders can park, tell the office when you book.

Drying times after a clean

ItemReady to useFully dry
Fitted carpet or rugIn socks after a few hoursAbout six to seven hours
SofaOnce dryAbout 10 to 12 hours
MattressNot the same nightAbout a day

Open windows shorten each of these times, and warmth from the radiators helps in winter. Keep shoes off a damp carpet and pets off a damp sofa.

See the price for my postcode

Which stains usually lift?

Water-based marks usually do. Each stain gets a pre-treatment, but complete removal is never guaranteed.

  • Tea and coffee spills
  • Fruit juice
  • Mud from shoes

Some marks may still show after cleaning:

  • Pet urine that has been there a long time
  • Bleach spots
  • Colour carried over from another fabric (dye transfer)
  • Oil paint
  • Burns and scorch marks
  • Rust
  • Water marks, if the carpet is pale

A bad stain or a fragile rug may mean the office wants to see a photo before booking, which it arranges by phone. Every common mark has an entry in the carpet stain guide. To see which fibres take hot water, and which the office asks about first, read the guide to rug fibres.

A striped wool stair runner held by brass rods in a Victorian hall with a tiled floor

London boroughs covered

Weft & Pile offers carpet cleaning in London in every borough, all 32 of them, plus the City. It reaches from Enfield at the northern edge to Sutton and Croydon in the south, and from Havering across to Hillingdon. Because where you live can affect the price, the form asks for your postcode before anything else, and the office confirms the full figure on the call. Each borough has a page of its own, as do many of the neighbourhoods inside them, all listed under areas covered.

How booking works

Start the form with your postcode and choose what you want cleaned, or phone 020 3642 7524. The office takes calls from 8am until 7pm, every day of the week, with fewer Sunday dates to offer. On the call the office confirms the price and agrees a date. To hold the date, the office takes half the total as a deposit by card or bank transfer. With 48 hours’ notice, the office refunds the deposit or moves it to the new date you choose. All the prices are on this site, and the amount confirmed by phone is the amount you pay. Should a carpet or rug prove far bigger than described, or in far worse condition, the cleaner raises it with you and you agree any change before the work goes on.

An oatmeal linen sofa with a wool throw above a faded kilim rug

Questions about carpet and rug cleaning

Do you clean carpets at the end of a tenancy?

Yes. Tenants book a carpet clean before the check-out inspection, and landlords book one between lets. Timing it so the carpets are dry before the inspection is covered under end of tenancy carpet cleaning.

Are leather and suede sofas cleaned?

No. Leather, suede and velvet are not cleaned, since the hot water extraction machine does not suit them. A sofa covered in linen or viscose, or a blend of them, is checked on the call and may be declined.

Is any fragrance added to the clean?

No fragrance is added to anything Weft & Pile cleans.

Who does the cleaning?

The cleaning is done by vetted and trained cleaners, who arrive with the machines and the products.

Book a clean

Put in your postcode for the price at your door, or ring the office and talk it through.

See my price020 3642 7524