Fabric is the line Monster Cleaning draws for upholstery cleaning in Bexley: a cloth two-seater costs £57, and every visit has a £67 minimum, so that sofa booked on its own comes to £67. Leather and faux leather are not cleaned, and a cleaned sofa needs 12 to 24 hours to dry. Our London teams cover Bexleyheath, Sidcup, Welling and Erith, along with the rest of the borough.
Last updated November 2026.
The booking form above shows the price as you add pieces. Sending it asks for a date, and the office rings within the hour, 8am to 7pm, to confirm one. You can also phone or WhatsApp 0333 555 2076 any day. Three in four Bexley households lived in a house at the 2021 Census, so say which pieces are upstairs.
| 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 |
| Single or double mattress | £35 |
| Curtains, per drop (one panel, rail to hem) | £35 short, £42 long |
| 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
Where the van parks
Bexley postcodes carry no street-parking charge in the booking form. Where your street has no free space for the van, the parking goes on as its own line at cost, never above £40 for the visit, and that figure is in front of you before you confirm. A driveway kept clear for the morning is the simplest answer, so say if you have one.
The council’s zones sit round stations and town centres. Each zone’s entry signs give its hours, from a two-hour window to all day, and outside them anyone may park free except on double yellow lines. A spare visitor scratch card for the van helps. Some housing developments were approved as car-free, with no resident permits, so in one of those tell the office where the van can pull in.
Upholstery cleaning in Bexleyheath and Welling
Most homes in Bexleyheath and Welling are houses, so the machine usually comes in through the front door, and up one flight of stairs if a mattress is on the list. A clear path from the door to each piece saves time. Broadway and the streets round it sit in the Bexleyheath Town Centre zone, with a separate zone round the station, so during controlled hours a free bay, your driveway or a visitor scratch card saves a parking charge.
Falconwood & Welling ward has the borough’s highest share of households living above a shop or in another commercial building, 2.9%. Welling High Street and part of Bellegrove Road sit inside the Welling Town Centre zone. For a flat over a shop, tell the office which door the technician should use and whether the stairs are inside, because the machine goes up them with the technician. The DA16 postcode also reaches into Greenwich’s Shooters Hill ward; homes there come under upholstery cleaning in Greenwich.
The fabric check 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 taken on. Leather, faux leather and any piece mixing leather with fabric are turned down, as are antique horsehair or hessian pieces; leather belongs with a specialist. Corner units, recliners and headboards are priced by phone. First, the technician reads the code on the care label:
- W
- Water is fine.
- S
- Solvent only. We clean with water, so the piece is checked on the day and you hear, before work starts, whether it can be done.
- WS
- Water or solvent.
- X
- No wet cleaning, so a vacuum and nothing more.
A hidden patch is tested for colour before the rest; our care-label symbol guide reads the other marks on the tag. Then the cushions come off for a thorough vacuum. A pre-spray suited to the fibre is left for about ten minutes, after which hot water extraction through a small wand pulls the water back out on the same pass, with extra time on arms and headrests. The upholstery cleaning page explains each step.
Drying
A cleaned sofa needs 12 to 24 hours before it takes weight again, and a mattress the same before anyone sleeps on it, with feather-filled and very thick cushions at the slow end. Book a morning so the drying runs through the day, with a window open.
What happens to stains
Each mark gets a pre-treatment, but none is promised: the technician looks first and tells you which are likely to shift. Fresh drinks, food, make-up, grease and sweat marks usually lift. Ink, curry, turmeric and old wine or coffee often fade rather than vanish. Bleach spots and faded colour stay, because the dye itself has gone.
When you book, point out any felt-tip, biro or ink and send a photo of the marks if you can. Urine that has reached the foam can be lessened, but the foam itself may have to be replaced, and extraction draws out more pet hair and dander than a household vacuum. Our guide on how to clean a sofa covers fresh spills between visits.

Who does the cleaning
Whoever arrives is from our London teams, who clean carpets too, so a rug can join the sofa on one visit. Every technician is vetted: met in person for an interview, insured and put through our 57-point checklist training before working alone. They bring the machine and the products. For the other boroughs, see upholstery cleaning in London.
Prices for Bexley homes
A three-seater and two armchairs come to £149, and a two-seater plus a double mattress from upstairs is £92. A two-seater with one armchair is £90. Six dining chairs make £78, enough on their own to clear the minimum.
Tenants leaving a let pay less when upholstery joins an end of tenancy clean in Bexley: £51 for a two-seater, £24 an armchair. Fitted carpets can share the visit at £36 a bedroom and £43 a living room; see carpet cleaning in Bexley or our prices page.
Sofa cleaning in Sidcup
Sidcup has more flats than most of the borough, with 36.4% of households in Sidcup ward in a purpose-built block, so give the floor when you book. The ward also has Bexley’s highest share of households living in part of a converted house, where stairs may be shared, so mention tight turns or a narrow landing before the visit. Parts of Main Road have flats above the shops, and the Sidcup Town Centre zone takes in the High Street, so in controlled hours a visitor card or a free bay saves a parking charge.
The DA14 postcode crosses into Bromley’s Chislehurst and St Paul’s Cray wards, so a Sidcup address can sit on the Bromley side; for those homes, see upholstery cleaning in Bromley.
Booking a date
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
In the form, pick “Upholstery” and add each piece; the total builds as you go, and the date is fixed when the office rings back. By phone or WhatsApp, give the sofa sizes, the fabric, whether pets use it and which marks you want gone, and you get the price during the call, or write to office@monstercleaning.com.
A few days ahead is usually enough notice; a same-day or next-day slot turns up only when a technician is nearby. Leave about a metre clear around each piece and pull out any rug from under the sofa. Changing or cancelling with less than 48 hours to go costs £50.
Mattresses and curtains
For a mattress the order is vacuum, pre-treatment of sweat and other marks, then a low-moisture clean. It takes as long to dry as a sofa, so plan a spare bed for that night. King-size mattresses are priced on the phone.
Curtains are charged by the drop, and a drop is one panel measured from the rail to the hem. Each curtain is looked at on the day, and you learn before work starts whether it can be done in place. Very dirty or fragile ones must be taken down and handled by a curtain specialist.

Visits in Erith, Belvedere and Crayford
Erith ward has a higher share of households in purpose-built flats than any other ward in Bexley. For a block, give the floor, say whether there is a lift and tell the office where a van can stop. Erith High Street and Lesney Park Road both sit inside the Erith Station zone.

Belvedere has the borough’s highest share of private renters, 26.5%, and a tenant moving out can put the sofa on an end of tenancy clean at the lower rate. The SE2 postcode is shared with Abbey Wood ward across the boundary, so addresses on that side are covered by our page for Greenwich.
In Crayford, the council’s Star Hill appraisal describes small Victorian terraces on steep, narrow streets, with pavements stepped because of the slope. For an address like that, say whether a van can stop at your door or only at the foot of the hill. Crayford High Street falls inside the Crayford Station zone.
Frequently asked questions
How much is sofa cleaning in Bexley?
A two-seater is £57 and a three-seater £83. No visit costs less than £67, which is what a two-seater booked alone comes to.
How long before the sofa can be used again?
Give it 12 to 24 hours. Feather or very deep cushions need the longer end.
Will you clean a leather or faux-leather sofa?
No. Only fabric is cleaned; leather, faux leather and part-leather sofas belong with a leather specialist.
Can you get a stain out?
Every mark is pre-treated and the technician says which are likely to move, but none is promised. Bleach marks and faded colour stay.
Is there a parking charge in Bexleyheath, Sidcup or Welling?
The form adds none for Bexley postcodes. If the van has to use paid parking near you, that cost is added up to a £40 ceiling, and you see the amount before you confirm.
Do you clean sofas in blocks of flats in Erith?
Yes. Tell us the floor, whether a lift serves it and where the van could stop, since some developments were approved car-free.
I rent in Belvedere and am moving out. Can the sofa join my end of tenancy clean?
Yes, at lower rates: £51 for a two-seater and £29 for a mattress on the same visit.
How far ahead should I book upholstery cleaning in Bexley?
A few days is normally enough. Use the form or ring 0333 555 2076, 8am to 7pm; moving or cancelling inside 48 hours costs £50.
Are your Bexley technicians vetted and insured?
Yes. Every technician is insured, was interviewed in person and completed training on our 57-point checklist before working solo.
Is there a re-clean if I am not happy with the sofa?
No. The 48-hour re-clean belongs to end of tenancy cleans alone, and even there it leaves out carpets and upholstery.