Upholstery cleaning in London with Monster Cleaning is priced by the piece: £57 for a two-seater sofa, £26 for each extra seat on a bigger sofa, £33 for an armchair and £35 for a single or double mattress. We clean fabric pieces only, so leather is not cleaned, and before anything gets wet the technician reads the care label and tests a hidden patch.
Last updated November 2026.
Every visit has a £67 minimum. To book, choose your pieces in the form at the top of the page, which adds up the total as you go, or ring or WhatsApp 0333 555 2076, 8am to 7pm, seven days a week. Our London teams do the cleaning across Greater London, and the office in Feltham takes the bookings.
Prices per piece in London
Prices for upholstery booked on its own:
| Piece | Price |
|---|---|
| Two-seater sofa | £57 |
| Each extra seat on a bigger sofa | £26, so a three-seater is £83 |
| Armchair | £33 |
| Dining chair | £13 |
| Office chair | £11 |
| Mattress, single or double | £35 |
| Curtains | £35 a short drop and £42 a long drop. A drop is one panel, from the rail to the hem. |
| Fabric protection | £13 a seat |
Upholstery cleaning
from £67
A visit, priced piece by piece, agreed before we start.
Get your price0333 555 2076 · 8am to 7pm
The £67 minimum means a two-seater booked on its own comes to £67. Add an armchair and the visit is £90; six dining chairs come to £78. Corner sofas, recliners, headboards and king-size mattresses are priced on the phone.
Parking can be added on top. If the van cannot park for free near you, the parking is added at cost, never more than £40, and you are told the amount before the visit is booked.
The fabric check comes first
Reading the care label
- W Water-based clean
- WS Water or solvent
- S Solvent only: checked on the day
- X Vacuum only
The technician reads the care label before choosing how to clean a piece. On a sofa it is often under a seat cushion, and it carries a cleaning code.
- W
- Water-based cleaning is fine.
- S
- Solvent only. The clean here uses water, so an S piece is checked on the day and you hear before any work starts whether it can be done.
- WS
- Either water or solvent.
- X
- Neither. An X piece gets a vacuum and nothing more.
Whatever the code says, a hidden patch is tested for colour before the rest of the piece. Our guide to care-label symbols explains the marks.
We clean fabric upholstery only. Leather, faux leather and sofas that mix leather with fabric are not cleaned, and nor are antique pieces with horsehair or hessian. For leather, a leather specialist is the right call.
Drying time
Allow about 12 to 24 hours for a fabric sofa to dry, and keep off it until then. Feather-filled and very thick cushions are the slowest. A sofa cleaned in the afternoon may not be ready until the following day.
Book a morning slot so the drying runs through the day, and open a window to help it along. A mattress needs the same time, so book the morning if it is the bed you sleep on.
Stairs and parking in London
The technician brings the machine and the products and carries them in. In London that often means stairs. Many flats are up several flights with no lift, and period terraces have narrow staircases with tight turns. Tell the office which floor you are on and whether there is a lift.
Parking is the other London question. Inner London streets are mostly paid or permit parking, which is where the parking charge above comes in. If you can offer a free space for the van, such as a driveway, a bay at your block or a visitor permit, mention it when you ring.

On the day, clear about a metre around each piece and lift any rug from under the sofa.
How to book
Booking takes three steps
- Your postcode and the property. The form gives the price.
- A date that suits you. Seven days a week.
- We confirm it with you by phone or WhatsApp.
0333 555 2076 · 8am to 7pm
Ring 0333 555 2076, send a WhatsApp to the same number or email office@monstercleaning.com. Or choose the pieces in the form at the top of the page and the office rings to confirm. When you ring, the office needs to know:
- the pieces, and the size of each sofa
- the fabric, with the label code if you can find it
- any pets in the home
- the marks that bother you, with a photo if you have one
- your floor, whether there is a lift and what the parking is like
A few days’ notice is usually enough. A same-day or next-day visit is possible only when a technician is nearby. To cancel or move a visit, give at least 48 hours’ notice by phone or email; later than that, a £50 cancellation fee applies.
How a sofa is cleaned
After the label and the patch test, the clean runs in this order:
- Cushions off and a thorough vacuum.
- A pre-spray chosen for the fibre and the mark, left to work for about ten minutes.
- Hot water extraction, what people call steam cleaning, with a small upholstery wand that pulls the water back out on the same pass.
- Extra time on the arms and headrests.
- Spot treatment on any mark that survived.
- The pile brushed, and the cushions put back where they were.
For spills between visits, our guide to cleaning a sofa yourself goes through the basics.
What happens to stains
Every mark is pre-treated, but complete removal can’t be promised. Before starting, the technician looks at each mark and tells you which are likely to shift. A photo of the marks helps when you book.
As a rough guide:
- Usually lifts
- Fresh coffee, tea and red wine, make-up, food and grease, and the sweat marks on arms and headrests.
- Often lighter, not always gone
- Wine or coffee left for weeks, ink, curry and turmeric.
- Stays
- Bleach and colour loss, because the dye has gone.
Urine that has soaked into the foam can be reduced, but the foam may need replacing.
With a dog or a cat on the sofa, extraction lifts hair and dander from deeper in the weave than a household vacuum reaches.
Cleaning a mattress or curtains
A single or double mattress is £35, and a king-size is priced on the phone. It is vacuumed, sweat and other marks are pre-treated, and it is cleaned with low moisture, then left to dry.
Curtains are priced per drop. On the day, the technician checks whether each curtain can be cleaned where it hangs, and you hear the answer before any work starts. Heavily soiled or delicate curtains need taking down and cleaning elsewhere.
Furnished lets and moving out
Many London homes are let furnished. If you rent one, the inventory usually records the sofa and the mattress, and the landlord can compare them at check-out. Booked on the same visit as an end of tenancy clean, upholstery costs less:
| Piece | Price |
|---|---|
| Two-seater sofa | £51, plus £23 for each extra seat |
| Armchair | £24 |
| Dining chair | £10 |
| Office chair | £8 |
| Mattress, single or double | £29 |
| Curtains | £33 a short drop and £37 a long drop |
The move-out clean itself is on end of tenancy cleaning in London, and fitted carpets have their own page, carpet cleaning in London.
Who does the cleaning
The technician who comes to you is part of our London team. Every technician is interviewed in person and insured, then trained on our 57-point checklist before they work on their own.

The upholstery cleaning overview has the same prices for Liverpool and Manchester, and every service we offer is on the prices page.
Monster Cleaning Ltd, 75 Shakespeare Avenue, Feltham, TW14 9HU.
Frequently asked questions
How much does sofa cleaning cost in London?
A two-seater sofa is £57 and each extra seat is £26, so a three-seater is £83. An armchair is £33. Corner sofas and recliners are priced on the phone.
Is there a minimum charge?
Yes. Every visit has a £67 minimum, so a two-seater booked on its own comes to £67. A two-seater and an armchair together come to £90.
How long does a sofa take to dry?
Allow about 12 to 24 hours for a fabric sofa or a mattress, and keep off it until then. Feather-filled cushions take longest. A morning slot lets the drying run through the day.
Do you clean leather sofas?
No. We clean fabric upholstery only, so leather, faux leather and mixed leather-and-fabric pieces are not cleaned. Antique pieces with horsehair or hessian are not cleaned either.
Which fabrics can you clean?
The care label decides. W means water-based cleaning is fine. S means solvent only and WS means either. X means neither, so an X piece gets a vacuum only. A hidden patch is tested for colour first.
Can you get stains out of a sofa?
Every mark is pre-treated, but complete removal can’t be promised. Before starting, the technician tells you which marks are likely to shift. Bleach and colour loss do not come out. Urine soaked into the foam can be reduced, but the foam may need replacing.
Do you clean mattresses?
Yes, at £35 for a single or double; king-size is priced on the phone. A mattress is vacuumed, pre-treated and cleaned with low moisture, then needs 12 to 24 hours to dry.
Do you clean curtains?
Yes, at £35 a short drop and £42 a long drop. The technician checks on the day whether each curtain can be cleaned where it hangs. Heavily soiled or delicate curtains need taking down and cleaning elsewhere.
Can you clean a sofa in a flat with no lift or no parking?
Yes. The technician carries the machine up, so tell the office your floor and whether there is a lift. If the van cannot park for free near you, the parking is added at cost, never more than £40, and you are told before the visit is booked.
How do I book, and how much notice do you need?
Choose your pieces in the form at the top of the page, which shows the total as you go, or ring or WhatsApp 0333 555 2076, 8am to 7pm, seven days a week. A few days’ notice is usually enough. To cancel or move a visit, give at least 48 hours’ notice, or a £50 cancellation fee applies.
Can I add the sofa to an end of tenancy clean?
Yes, and on the same visit it costs less: £51 for a two-seater, £24 for an armchair and £29 for a mattress. In a furnished let, the inventory usually records the sofa and the mattress.
Are your technicians vetted and insured?
Yes. Every technician is interviewed in person and insured, then trained on our 57-point checklist before they work on their own. Monster Cleaning has been trading since 2014 and is rated 4.7 on Google.
Is there a re-clean guarantee on upholstery?
No. The 48-hour re-clean applies to end of tenancy cleans only, and it excludes carpets and upholstery.
