Monster Cleaning charges £57 to clean a fabric two-seater sofa in Greenwich, but every visit has a £67 minimum, so a two-seater booked on its own comes to £67. Upholstery cleaning in Greenwich, Woolwich, Eltham and the rest of the borough covers fabric only and never leather. A cleaned sofa needs 12 to 24 hours to dry before anyone sits on it.
Last updated November 2026.
The booking form above has an “Upholstery” tab: add each piece and watch the total build, or phone 0333 555 2076 (WhatsApp too) any day from 8am to 7pm.
| Piece | Price |
|---|---|
| Two-seater sofa | £57 |
| Each seat beyond two three-seater £83, four-seater £109 | £26 |
| Armchair | £33 |
| Dining chair | £13 |
| Office chair | £11 |
| Mattress, single or double | £35 |
| Curtains, per drop | £35 short, £42 long |
| Fabric protection | £13 a seat |
| Lowest bill for a visit | £67 |
Upholstery cleaning
from £67
A visit, priced piece by piece, agreed before we start.
Get your price0333 555 2076 · 8am to 7pm
Corner sofas, recliners, headboards and king-size mattresses are priced on the phone.
Drying time
Keep off a freshly cleaned fabric sofa for 12 to 24 hours, and give a mattress the same before anyone sleeps on it. Feather-filled and very thick cushions take the longest. Book a morning slot so the drying has the daylight hours, and open a window.
Mattresses and curtains
Single or double, a mattress is £35. It is vacuumed and its sweat patches pre-treated before a low-moisture clean. Drying takes as long as a sofa’s.
Curtains are charged per drop, and a drop is one panel measured from the rail to the hem. The technician checks each one on the day to see whether it can be cleaned where it hangs, and you hear the answer before any work starts. Very dirty or delicate curtains must come down and be cleaned elsewhere, which we do not offer.
Booking
After the form goes in, the office rings within the hour, 8am to 7pm, to agree a day. On the phone or WhatsApp, say how many seats, what the cover is made of, whether pets use it and which marks bother you, and you get a price before you hang up. A photo of the stains helps, and office@monstercleaning.com works too.
A few days’ notice is usually enough. Same-day or next-day slots come up only when a technician is nearby. Leave about a metre of clear floor round every piece and take any rug out from under the sofa. A change or cancellation with under 48 hours to go costs £50.
Upholstery cleaning in Greenwich and Blackheath
On the Peninsula and around Creekside, a visit is usually to a flat in a purpose-built block. Give the floor and say whether there is a lift. Residents of car-free blocks get no parking permit, so ask the building’s management where a van can stop before the day. Nearer the town centre, the Greenwich Town Centre zone controls parking seven days a week, which makes a visitor voucher worth leaving out.
The Greenwich side of Blackheath is mostly nineteenth-century houses and villas, and many were later split into flats: 22.9% of households in Blackheath Westcombe ward live in a converted or shared house, nearly four times the borough share. In a conversion the machine may go up a shared staircase, so say which floor the sofa is on. Blackheath Park has roads with restricted access, so explain how a van gets in. The Village and most of the heath are in Lewisham, covered by upholstery cleaning in Lewisham.

Fabric, care labels and the clean
Reading the care label
- W Water-based clean
- WS Water or solvent
- S Solvent only: checked on the day
- X Vacuum only
Only cloth upholstery is cleaned. Leather and faux leather are turned down, mixed leather-and-fabric sofas included, so send those to a leather specialist; antique horsehair or hessian pieces are refused too. First comes the care label, then a colour test on a hidden patch:
- W
- Water-based cleaning is fine.
- S
- Solvent only. Our clean uses water, so an S piece is checked on the day and you are told before anything starts whether it can be done.
- WS
- Either method.
- X
- Neither, so a vacuum only.
The clean runs from cushions off and a thorough vacuum, through a pre-spray left about ten minutes, to hot water extraction (often called steam cleaning) with a small wand that draws the water straight back out. Arms and headrests get extra passes. Our upholstery cleaning page has the full method, and the care-label symbol decoder covers the rest of the tag.
Marks on the fabric
Each stain gets a pre-treatment, but none is promised; the technician says beforehand which should shift. Fresh tea, coffee, wine, make-up, food, grease and sweat on the arms usually lift. Old wine or coffee, ink, curry and turmeric often fade instead, while bleach and lost colour stay because the dye has gone. Urine in the foam can be reduced, though the foam may need replacing, and extraction pulls more pet hair and dander from the weave than a home vacuum. For spills between visits, see how to clean a sofa.
Upholstery cleaning in Charlton and Woolwich
A Woolwich visit is usually a flat in a purpose-built block: 77.9% of households in Woolwich Arsenal ward lived in purpose-built flats at the 2021 Census. Three of the four Woolwich parking zones run every day, so sort out where the van can stop when you book, and mention the floor and the lift.
Charlton has far more houses than Woolwich Arsenal, and the two Charlton parking zones run Monday to Saturday. Tell the office which pieces are upstairs, because the technician carries the machine to each room.
Prices for a whole room
A sofa for two plus an armchair totals £90. A two-seater with a double mattress is £92, and a three-seater with two armchairs is £149. Six dining chairs at £13 make £78, above the minimum on their own. Carpets can share the visit, from £36 a bedroom, because the same teams clean both with the same kit; see carpet cleaning in Greenwich or our prices page.
Moving out of a furnished let
Upholstery costs less when it goes on the same visit as an end of tenancy clean in Greenwich, whoever books the move-out:
| Piece | Price |
|---|---|
| Two-seater sofa | £51 |
| Each seat beyond two | £23 |
| Armchair | £24 |
| Dining chair | £10 |
| Office chair | £8 |
| Mattress, single or double | £29 |
| Curtains, per drop | £33 short, £37 long |
Push the check-out inspection to the next day if you can, so the sofa has its drying time.
Parking the van
For a Greenwich postcode the booking form adds no street-parking charge. If the van cannot park for free near you on the day, the parking is added at cost as its own line, never more than £40 a visit, and you see the amount before you confirm the booking.
The council’s zone pages let residents buy up to 200 visitor vouchers in 12 months, and one left out for the van helps. The council also says many new developments are car-free, with no permits for residents; in a block like that, tell the office where a van may stop. Give the floor number too, and say whether a lift serves it.
Upholstery cleaning in Plumstead and Thamesmead
Plumstead Common ward has the borough’s highest share of terraced homes, 48.0% of households in 2021, so a Plumstead visit is usually to a house. The technician carries the machine in from the van, so a space near the front door helps. The Plumstead Central zone runs Monday to Saturday, and around Plumstead station the controls cover only a short weekday-morning window, which a later slot avoids.

Thamesmead was planned with its homes raised above ground level against flooding, so even in a house the sofa can be a flight up: give the floor when you book. The town carries on over the borough line into Bexley, covered by upholstery cleaning in Bexley, and our London teams work on both sides.
Who does the cleaning
A technician from our London teams does the job and brings the machine and the products. Each one was interviewed in person, is insured and was trained on our 57-point checklist before working on their own. Bookings go through our Feltham office, and the wider picture is on our page about upholstery cleaning in London.
Sofa cleaning in Eltham
Eltham is largely houses: 83% of households in Eltham Park & Progress ward lived in a terraced or semi-detached house in 2021. A sofa downstairs and mattresses upstairs go on one booking. The Eltham Centre zone runs Monday to Saturday, while the Eltham Station and Eltham Outer zones apply only for a short late-morning window on weekdays. Mottingham and New Eltham sit on the southern edge, and Mottingham carries on into Bromley, covered by upholstery cleaning in Bromley.
Frequently asked questions
How much is sofa cleaning in Greenwich?
£57 for a two-seater, £83 for a three-seater and £109 for a four-seater, with a £67 minimum for the visit.
Does a Greenwich visit have a minimum price?
Yes. Nothing is billed below £67, so a lone two-seater is charged £67.
When can we use the sofa again?
After about 12 to 24 hours. Feather and very thick cushions dry slowest.
Do you clean leather sofas?
No. We work on fabric only, so any sofa with leather or faux leather on it belongs with a leather specialist.
Can you remove stains from a sofa?
Each mark is pre-treated after the technician tells you which look likely to shift, yet none is promised. Bleach damage cannot be reversed.
Can the landlord’s sofa and mattress be cleaned when I move out of a flat in Woolwich?
Yes. Booked into the move-out visit, the two-seater drops to £51 and a single or double mattress to £29.
Where does the van park in Greenwich town centre or Woolwich?
Most zones there run all week, so mention any visitor voucher. If the van pays to park, that cost is added as its own line, never more than £40, and you see it before you confirm.
What is the quickest way to book in Greenwich, and how far ahead?
Fill in the form on this page or phone 0333 555 2076 (8am to 7pm). Allow a few days; changes or cancellations made under 48 hours ahead cost £50.
Are the technicians who come to Greenwich vetted and insured?
Yes. Each was interviewed in person, is insured and was trained on our 57-point checklist before working alone.
If a sofa clean disappoints, will you come back and redo it?
No. Our 48-hour re-clean belongs to end of tenancy cleaning, and even there carpets and upholstery are left out.
