Upholstery cleaning in Southwark with Monster Cleaning starts at £57 for a two-seater sofa; no visit is charged under £67, so that two-seater booked alone is £67. Fabric is the only material cleaned, and drying takes 12 to 24 hours. Street parking for the van, if it has to pay, shows as a separate line at actual cost, capped at £40 a visit, before you confirm. Zone hours vary: Bermondsey’s zone G runs every day until 11pm, while parts of Peckham and Dulwich are controlled for two hours on a weekday.
Last updated November 2026.
To book, open the form at the head of this page and pick “Upholstery”; the office then phones within the hour (8am to 7pm) to settle the date. Calls and WhatsApp go to 0333 555 2076, any day. About two in three Southwark households are in purpose-built flats (Census 2021), so floor and lift come up first.
| Piece | Price |
|---|---|
| Two-seater sofa three-seater £83, four-seater £109 | £57, then £26 a seat |
| Armchair | £33 |
| Dining or office chair | £13 or £11 |
| Single or double mattress | £35 |
| Curtains, per drop | £35 short, £42 long |
| Fabric protection | £13 a seat |
| Smallest visit | £67 |
| Van parking | actual cost, capped at £40 a visit |
Upholstery cleaning
from £67
A visit, priced piece by piece, agreed before we start.
Get your price0333 555 2076 · 8am to 7pm
What can be cleaned, and drying
Reading the care label
- W Water-based clean
- WS Water or solvent
- S Solvent only: checked on the day
- X Vacuum only
Fabric upholstery only, and the care label decides each piece. W means water-based cleaning is fine and WS water or solvent; X means neither, so that piece is only vacuumed. S means solvent only: this method uses water, so an S piece is looked at on the day and you hear the verdict before work begins. A hidden patch is colour-tested first. Leather and faux leather pieces, leather-and-fabric mixes included, are not cleaned (call a leather specialist), nor are antique horsehair or hessian pieces. Tags are decoded in our washing symbols guide.
Allow roughly 12 to 24 hours to dry and keep off the piece meanwhile; feather and very deep cushions take longest. A morning slot and an open window help.
Who comes and how the clean runs
A technician from one of our London teams comes with the machine and products. Nobody works alone before an interview in person, insurance and training on our 57-point checklist. The same teams clean carpets, so stairs or a rug can join the booking.
Cushions come off for a thorough vacuum, then a pre-spray suited to the fibre and the mark works for about ten minutes. Hot water extraction, the “steam cleaning” most people mean, follows with a small wand that sucks the water straight back up. Arms and headrests get longer and leftover marks are spot-treated, then the pile is brushed and the cushions go back. Full method: upholstery cleaning.
Stains and pets
Each mark is pre-treated, though none can be promised away; the technician says first which are likely to shift, and a photo with your booking helps. Fresh tea, coffee, wine, food, grease, make-up and sweat on arms usually lift. Older coffee or wine, ink, curry and turmeric tend to fade instead, and bleach or colour loss is permanent. Urine in the foam can be lessened, but the foam may need replacing. Extraction gets more pet hair and dander out of the weave than a household vacuum. Between visits, see how to clean a sofa.
Parking and access in Southwark
When the van has to pay to park, that cost is its own line on the booking, at actual cost, never above £40 a visit and shown before you confirm. With a driveway, a free bay or an unrestricted street, tick “we have free parking for the van” and nothing is added.

Southwark Council’s own diesel-van tariff is £13.40 an hour in six zones (C1 Bankside, C2 Borough, D Newington, F London Bridge, G Bermondsey, GR Grange) and £9.20 elsewhere. About two fifths of the borough has no zone, and visitors pay nothing outside a zone’s hours, so tell the office your zone.
- Every day to 11pm
- C1 Bankside, G Bermondsey
- Monday to Saturday
- B Peckham, F London Bridge
- Two hours on weekdays
- PW Peckham West, Q Dog Kennel Hill, HH Herne Hill, P North Dulwich and Denmark Hill, QR Queens Road
- Split weekday hours
- DV Dulwich Village, 8 to 9:30am and 3 to 5pm
Upholstery cleaning in Borough and Bermondsey
Homes here are mostly flats, and converted warehouses are part of the stock: 11.5% of North Bermondsey households live in a converted building such as a former warehouse, against 1.2% for London (Census 2021). Say how the building is entered, the floor and whether a lift goes there, since the machine travels up with the technician.
Southwark’s conservation notes say the St Saviour’s Dock warehouses are reached by narrow streets, so tell the office where the van can stop if not outside. Zone G in Bermondsey is controlled every day until 11pm; Borough’s C2 runs on weekdays. London Bridge and Southwark Bridge cross into the City, which has its own page for upholstery cleaning in the City of London.

Prices worked through
Six dining chairs come to £78, a three-seater £83, a two-seater with an armchair £90 and a three-seater with two armchairs £149. Fabric protection adds £13 a seat. Corner sofas, recliners, headboards and king-size mattresses are quoted by phone.
Carpet on the same visit costs £36 a bedroom, £43 a living room and £41 a flight of stairs, with rugs £35 up to 3 m² or £51 over (see carpet cleaning in Southwark). Added to an end of tenancy clean in Southwark, upholstery is cheaper: two-seater £51 plus £23 a further seat, armchair £24, dining chair £10, office chair £8, mattress £29, curtains £33 a short drop or £37 a long one. Every price is on our prices page.
Rotherhithe and Surrey Docks
In Rotherhithe ward 77.4% of households live in purpose-built flats (Census 2021), and Surrey Docks has more terraced streets. Give the floor and any lift for a flat, or say if the piece is upstairs in a house.
Zones H, N and S here are controlled on weekdays only, so mention yours when the office rings to agree the day. SE16 also reaches into Lewisham’s Evelyn and New Cross Gate wards, and that side is covered by upholstery cleaning in Lewisham.
Mattresses and curtains
Single and double mattresses are £35 each: vacuumed, pre-treated where marked, cleaned with low moisture and left 12 to 24 hours to dry before the bed is made up.
Curtains go by the drop, one panel from rail to hem, at £35 short or £42 long. Each is checked on the day to see if it can be done where it hangs, and you hear the price before any work. Delicate or heavily soiled curtains have to come down and be cleaned elsewhere.
Elephant and Castle, Walworth, Camberwell
Around Elephant and Castle many addresses are new blocks, Elephant Park among them, so give the building name and the entrance a van should use. North Walworth ward has 82.9% of households in purpose-built flats (Census 2021), and the Pullens Estate’s tenements rise four storeys, so give the floor and any lift. Newington’s zone D carries the higher van tariff; Walworth’s E, J, M1 and M2 carry the lower one.
In Camberwell, Camberwell Grove and Grove Lane have Georgian to Edwardian houses, so say which floor the piece is on. SE5 crosses into Lambeth at Myatt’s Fields and Herne Hill & Loughborough Junction, and addresses there are covered by upholstery cleaning in Lambeth.

Booking and getting ready
Choose “Upholstery” on the form and add your pieces; the total updates as you go, and the office phones within the hour (8am to 7pm) to agree a date. Or send the pieces, sofa size, fabric, pets and any worrying marks by WhatsApp or to office@monstercleaning.com, or ring 0333 555 2076 for a price on the call. A few days ahead normally does it; same-day or next-day depends on a technician being close. Moving or cancelling inside 48 hours costs £50.
Beforehand, clear about a metre around each piece and pull any rug from under the sofa. Tell the office the floor, any lift and where the van can stop.
Sofa cleaning in Peckham and Dulwich
Along Rye Lane, Peckham’s commercial core, some flats sit over shops, so tell the office how you get in and which floor the sofa is on. Peckham’s zone B runs Monday to Saturday and Peckham West’s PW only from 9 to 11am on weekdays; mention your zone when booking.
In Dulwich Village ward 72.1% of households live in a house (Census 2021), while Goose Green ward in SE22 has the borough’s highest share of houses split into flats, so give the flat’s floor. Dulwich Village’s zone DV is controlled only from 8 to 9:30am and 3 to 5pm on weekdays. Dulwich Wood ward shares SE26 and SE19 with two Bromley wards, Penge & Cator and Crystal Palace & Anerley (see upholstery cleaning in Bromley). West Dulwich, despite its name, is a Lambeth ward. Other areas: our London upholstery cleaning page.
Frequently asked questions
What does sofa cleaning in Southwark cost, and is there a minimum?
£57 for a two-seater, £83 for a three-seater, £33 for an armchair. No visit is charged below £67, the price of a two-seater alone.
How does parking work for a visit in Bermondsey or Borough?
Where the van has to pay, the parking is its own line at actual cost, capped at £40 a visit and shown before you confirm. Bermondsey’s zone G is controlled every day until 11pm.
My Dulwich or Peckham street has short zone hours. Does that matter?
It can. Dulwich Village’s zone runs 8 to 9:30am and 3 to 5pm on weekdays, and visitors pay nothing outside those times, so tell the office your zone.
How long before we can use the sofa again?
Plan on 12 to 24 hours for fabric, with feather or deep cushions at the long end.
Do you clean leather sofas in Southwark?
No. The service is for fabric only; leather, faux leather and part-leather pieces belong with a leather specialist.
Can you remove every stain?
Not always. Every mark is pre-treated and you hear beforehand which should shift; bleach damage is permanent.
How do I book in Southwark, and how much notice is needed?
Through the form on this page, or by phone or WhatsApp on 0333 555 2076, 8am to 7pm daily. A few days’ notice usually suffices; changes inside 48 hours cost £50.
Are the technicians vetted and insured?
Yes. Every one has had an interview in person, carries insurance and has finished training on our 57-point checklist before working unsupervised.
Do you re-clean upholstery if I am not happy?
No. The 48-hour re-clean is for end of tenancy cleans only, and even there it excludes carpets and upholstery.