Skip to the content

Carpet and upholstery cleaning across London

Hot water extraction for carpets, rugs, sofas, mattresses and curtains, room by room, in every London borough. Pick the rooms and see the price before you book.

  • Bedroom carpet £36
  • Two-seat sofa £57
  • Mattress £35
A family sitting on a clean cream carpet in a sunny living room

Price your clean

Where the job is

Prices come up as you pick rooms or items. We confirm the booking on the phone.

What needs cleaning

Carpets and rugs
Sofas, chairs, mattresses and curtains
Stain protection after the clean

£26 for each cleaner an hour, plus £30 for machines and products.

£30 for each cleaner an hour, plus £32 for machines and products.

Leather and suede, windows, patios, hard floors and offices are priced on a short call. Tell us about the job in the next step.

Price for this visit
Your details

We ring to agree the time and confirm the price. A 50% deposit secures the date.

Professional Carpet Cleaners clean fitted carpets, rugs and fabric furniture in homes across every London borough with portable hot water extraction machines. A bedroom carpet is £36, a two-seat sofa is £57 and one-off work starts at £67.

Carpet, rug and upholstery cleaning is the core of the business. The cleaner turns up with the machine and the products, works through the home one room at a time and leaves the pile brushed in one direction to dry. The same booking line also sends cleaners for move-out cleans, ovens, hard floors and regular housework, which helps when a flat needs more than its carpets done.

Carpets, rugs and sofas cleaned where they are

A fitted carpet is cleaned by hot water extraction, the method most callers ask for as steam cleaning. A solution suited to the fibre is sprayed on, then a hot rinse is pushed down into the pile and pulled up again by the machine’s suction, carrying the loosened dirt into a waste tank. The fitted carpet cleaning page prices each room, staircase and landing separately.

Loose rugs are done the same way on the floor they live on, and nothing leaves the house. Fabric sofas, armchairs, mattresses and curtains are cleaned in place as well. Each fabric is checked first, and a hidden patch is tested where there is any doubt; silk, viscose and certain velvets can water-mark, so a few pieces are cleaned a different way and the odd one is turned down, which we tell you on the phone. The rug cleaning page covers fibres and dyes, and sofa cleaning lists the price seat by seat.

Prices for the rooms booked most often

ItemPrice
Living room£43
Bedroom£36
Hall from the front door£22
Staircase, one full flight£41
Front and back rooms knocked through£61
Rug up to 3 sq m£35
Two-seat sofa£57
Mattress£35
Stain protection, one room£33

A booking is the items added together. A two-bed flat with carpet in both bedrooms, the lounge and the hall comes to four lines from this table; a house adds the stairs and the landing. Visits have a £67 minimum, which is why a lone box room usually goes in with another job. Parking the cleaner pays for on the street (a meter or a visitor permit) is passed on at cost, capped at £40. Curtains, dining chairs, conservatories and the rest are on the full price list.

From booking to a dry carpet

  1. Ring us or fill in the form: postcode, rooms, preferred day. We take a 50% deposit to fix the day, and card or bank transfer both work.
  2. The cleaner needs running water, a free socket and the radiators working, plus somewhere to stop near the door.
  3. Light things such as dining chairs and a coffee table are lifted out of the way; beds and wardrobes stay put and are cleaned around.
  4. Marks are pre-treated and each room is cleaned and rinsed. Moved furniture goes back on small pads, which help stop the legs marking the damp pile.
  5. Drying takes a few hours as long as air can move, so crack a window open or put the radiators on. Shoes stay off the carpet till then.

Other cleaning the same company does

The cleaners on our books do housework as well. A tenant moving out can have the whole flat cleaned to the inventory list and add the carpets at the lower add-on rate while the cleaner is already there: £29 a bedroom on an end of tenancy clean, which starts at £156 for a studio. The other jobs, with their starting prices:

  • Ovens cleaned in your kitchen, single ovens from £77
  • Regular home cleaning by the hour: £23 on a weekly rota, £24 on a fortnightly one
  • Deep cleaning by the hour with two or more cleaners, from £186
  • Hard floor cleaning at £6 a square metre
  • Window cleaning from £66 for a one-bed house, outside only
  • Jet washing for patios and paths at £4 a square metre

What to tell us when you book

A few details on the first call save a surprise later. Start with the postcode. If you live above the ground floor, tell us which storey and if the building has a lift; the machine is carried up by hand. List the rooms and stairs, and flag any room that is unusually big or open plan, since those are priced by the square metre. If you know the fibre (wool, a wool mix or a synthetic), mention it; the receipt from the carpet shop or a label on a spare offcut usually says. Then describe the worst marks and what caused them. Red wine, a dog accident and emulsion paint each need different treatment, and an old mark may not shift at all, which the cleaner will point out before starting. We take calls on 020 8077 9696 every day of the week between 8am and 7pm.

Questions about carpet cleaning in London

Which parts of London do you cover?

Professional Carpet Cleaners work in every London borough, from Enfield down to Croydon and from Hillingdon across to Havering. A full postcode at booking lets the cleaner sort out the route and where to park.

Will every stain come out of my carpet?

No carpet cleaner can promise that. Fresh food, drink and mud usually lift well. Bleach spots, dye transfer, burns and stains left for months often stay, because the colour of the fibre itself has changed. The cleaner looks at each mark and gives you a fair idea of the likely result before treating it.

What if I need to move the date?

Tell us 48 hours ahead or more and you can have the deposit refunded or carried over to another date. Inside that window, £50 is kept. If you booked as a consumer, your 14-day cancellation rights still apply.

Do you clean leather sofas?

Yes, leather and suede sofas are cleaned too, priced on a call once we know if the hide is pigmented, aniline or semi-aniline leather, or a suede or nubuck. The shop’s description or the care label usually tells you which.

Pick the rooms, see the price, then book

Postcode, then the rooms or pieces of furniture: the form adds them up as you go. We ring back to agree the time, and a 50% deposit holds the date.

Price your clean020 8077 9696