Upholstery cleaning in Lewisham from Monster Cleaning is £57 for a two-seater sofa. Any visit costs at least £67, so that two-seater on its own is billed at £67. Only fabric gets cleaned (no leather), and the sofa wants 12 to 24 hours of drying before anyone sits down. The same London teams cover Deptford, Brockley, Sydenham and the rest of the borough.
Last updated November 2026.
Book online with the form at the top of this page (choose Upholstery) or phone or WhatsApp 0333 555 2076 from 8am to 7pm, seven days a week.
Sofa cleaning prices in Lewisham
Fabric pieces, standard rates:
| Piece | Price |
|---|---|
| Minimum per visit | £67 |
| Two-seater sofa | £57 |
| Each extra seat on a bigger sofa three-seater £83, four-seater £109 | £26 |
| Armchair | £33 |
| Dining chair | £13 |
| Office chair | £11 |
| Single or double mattress | £35 |
| Curtain, short drop | £35 |
| Curtain, long drop | £42 |
| 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
Because no visit is charged under £67, a lone two-seater costs £67 and not £57. Bigger bookings are the plain sum: £90 for a two-seater with an armchair, £78 for six dining chairs, £149 for a three-seater plus two armchairs. Corner sofas, recliners, headboards and king-size mattresses need a quick call for a price. Our prices page lists every service.
Drying time
Plan on 12 to 24 hours before the sofa or mattress is used again. Feather cushions and very deep seat cushions take longest; a morning slot and an open window both help.
Upholstery cleaning in Lewisham town centre and Lee
Lewisham town centre is largely flats: at the 2021 Census, 73.3% of households in Lewisham Central ward lived in purpose-built blocks. The office needs the floor, whether a lift serves it and where a van can stop near the entrance. Zone B1 (Lewisham Central) is enforced 9am to 7pm from Monday to Saturday. Zone B2 (Lewisham Central Southern) adds Sunday mornings to 1.30pm, so even a weekend visit there needs a visitor permit or a paid bay.
In Lee, the Lee Manor conservation area is mostly two-storey houses and terraces, which puts an upstairs mattress one flight up. Zones LG (Lee Green) and V (Lee) are enforced only between 10am and noon on weekdays; outside that window the council asks for no visitor permit. Lee’s neighbourhood area crosses into Greenwich; for that side, see upholstery cleaning in Greenwich.
The fabric check
Reading the care label
- W Water-based clean
- WS Water or solvent
- S Solvent only: checked on the day
- X Vacuum only
Fabric only. Leather, faux leather and part-leather sofas go to a leather specialist instead, and we also turn down antique pieces stuffed with horsehair or hessian.
The care label decides the rest. W or WS: water-based cleaning suits it, once a hidden patch shows the colour holds. S (solvent only): our clean uses water, so the technician looks at the piece on the day and tells you yes or no before starting. X: a vacuum only. Our washing symbols guide explains the other symbols.
After a vacuum with the cushions off, a pre-spray matched to the fibre and marks sits for about ten minutes. Hot water extraction, which people call steam cleaning, then rinses the fabric with a small wand that draws the water back up, giving arms and headrests extra passes; the upholstery cleaning overview sets out each stage.
What happens to stains
Every mark is pre-treated, yet none is promised gone. The technician looks first and says which are likely to shift; a photo when you book helps.
- Usually lift
- Fresh coffee, tea or wine, make-up, food, grease, sweat on arms and headrests
- Often lighter, not gone
- Old wine or coffee, ink, curry, turmeric
- Stay
- Bleach and colour loss, because the dye has gone
- Urine in the foam
- Reduced, though the foam may need replacing
Pet hair and dander work deep into the weave, and the extraction wand draws out more of both than a household vacuum. Our guide to cleaning a sofa yourself covers the weeks in between.
Mattresses and curtains
A single or double mattress costs £35; ring for a king-size price. It is vacuumed, its marks pre-treated and the clean kept low on moisture; it still needs 12 to 24 hours before anyone sleeps on it.

Curtains are priced by the drop. One drop is one panel, rail to hem: £35 if short, £42 if long. The technician decides on the day, curtain by curtain, whether it can be done hanging, and tells you before beginning. Curtains that are very dirty or fragile must be taken down and cleaned somewhere else.
Booking
The form at the top of this page has an Upholstery option. Add the pieces and see the price; the office then phones within the hour (8am to 7pm) to fix a date. On the phone or WhatsApp, 0333 555 2076, describe the pieces, any pets and the marks that worry you, and the price comes on the same call.
A few days ahead is usually plenty; a same-day or next-day visit depends on a technician already being close by. Move or cancel inside 48 hours and there is a £50 fee.
Upholstery cleaning in Deptford and Brockley
Deptford has homes above and beyond its high street, as the council’s conservation-area notes put it. For a flat over a shop, tell the office where the street door is, how many flights it takes and where the van can pull in. Zone DP (Deptford) is enforced 9am to 5pm on weekdays. Zone S (Deptford Central) runs 9am to 6pm on weekdays and 9am to 1.30pm on Saturdays.
Brockley is converted-house territory: 30.0% of households in Brockley ward live in a flat within a converted or shared house, more than in any other Lewisham ward. Say whether the stairs are shared and which floor you are on. Nunhead, which the council names as one of Brockley’s neighbours, is in Southwark; see upholstery cleaning in Southwark.
Who does the cleaning
Our London teams clean in Lewisham, the same teams behind upholstery cleaning across London. No technician works alone until they have been interviewed in person, insured and trained on our 57-point checklist.
Carpets are cleaned by those same teams with the same kit, so a carpet can share the sofa’s visit: bedroom £36, living room £43, stairs £41 a flight, a rug £35 or £51 over 3 m² (see carpet cleaning in Lewisham). Bookings are handled by our office at 75 Shakespeare Avenue, Feltham.
Where the van parks
Lewisham postcodes carry no street-parking charge in the booking form. Where the van cannot park free near you, its parking goes on as a separate line at cost, capped at £40 a visit, and you see that line before you confirm.
In a controlled zone, your visitor permit lets the van into a residents’ bay. Lewisham’s permits are paperless: you register the van online as much as 28 days ahead or when it turns up. From 1 April 2026 a half-day permit (up to five hours) is £5.59. Signs where each zone begins give its exact hours.
Leave about a metre of clear floor around each piece and pull any rug out from under the sofa.

Sofa cleaning in Catford
Catford West (zone K) and the three Rushey Green zones (E, L and R) are enforced 9am to 7pm on weekdays. For a weekday visit there, the van needs your visitor permit, a pay-to-park bay or a driveway.
Catford Broadway is a pedestrian zone. A resident who needs vehicle access to their home can hold an exemption permit, enter at any time and add up to five vehicle registrations to it. Mention it when booking so the van can be added.
Moving out of a furnished let
Upholstery costs less when it is booked on the same visit as an end of tenancy clean in Lewisham, for a tenant handing back a furnished flat or a landlord between lets:
| Piece | Price |
|---|---|
| Two-seater sofa | £51 |
| Each extra seat | £23 |
| Armchair | £24 |
| Dining chair | £10 |
| Office chair | £8 |
| Single or double mattress | £29 |
| Curtain, short drop | £33 |
| Curtain, long drop | £37 |
Ask for the sofa when you book the end of tenancy clean. Fabric takes 12 to 24 hours to dry, so if the tenancy dates allow, leave a day before the check-out inspection.
Upholstery cleaning in Forest Hill and Sydenham
Forest Hill is a mix: 44.4% of households in Forest Hill ward live in purpose-built flats, so give the floor and say if there is a lift. For a house, mention any driveway.
In Sydenham, Mount Ash Road in the Sydenham Hill conservation area is a run of identical three-storey terraces, so a top-floor bed is two flights up. The council places Sydenham between Forest Hill, Crystal Palace and Beckenham. Beckenham belongs to Bromley, and homes on that side come under upholstery cleaning in Bromley.
Frequently asked questions
What does sofa cleaning cost in Lewisham?
£57 for a fabric two-seater plus £26 a seat beyond two, so £83 for a three-seater. No visit is charged under £67, so a two-seater alone is £67.
When can we sit on the sofa again?
After 12 to 24 hours; feather and very thick cushions dry last.
Do you take leather sofas in Lewisham?
No. Only fabric is cleaned; leather, faux leather and part-leather pieces belong with a leather specialist.
Will every stain come out?
Not always. Each mark is pre-treated but none is promised gone, and you hear beforehand which are likely to shift.
Does parking cost extra at a Lewisham address?
The booking form adds nothing for Lewisham postcodes. If the van cannot park free near you, its parking is a separate line at cost, £40 a visit at most, shown before you confirm.
When is parking easiest for a visit in Lee?
Outside 10am to noon on weekdays. Zones LG (Lee Green) and V (Lee) are enforced only in that window, and the council asks for no visitor permit at other times.
Can you clean a sofa above a shop in Deptford?
Yes, if it is fabric and the care label allows. Tell the office where the street door is, how many flights there are and where the van can stop.
How much notice do you need, and how do I book?
A few days is usually plenty. Use the form at the top (Upholstery) or phone or WhatsApp 0333 555 2076 from 8am to 7pm. Moving or cancelling inside 48 hours costs £50.
Who comes, and are they vetted?
A technician from our London teams who has been interviewed in person, insured and trained on our 57-point checklist before working alone.
Is it cheaper alongside an end of tenancy clean in Lewisham?
Yes. On the same visit, a two-seater is £51, each extra seat £23, an armchair £24 and a mattress £29.
Do you come back if a mark reappears?
No. Upholstery has no re-clean guarantee; the 48-hour re-clean is for end of tenancy cleans only and does not cover carpets or upholstery.
