Prices back within the hour, usually

Evenings and weekends

No deposit on home cleans

ProTouchs Services: cleaning and rubbish removal in Bristol and London

Upholstery Cleaning in London

Sofas, armchairs and mattresses deep-cleaned where they stand: stains lifted, fabric refreshed and odours neutralised with professional extraction equipment, priced per item. Available right across London: London bookings usually confirmed within 24 to 48 hours, with same-day emergency cover subject to team availability.

Insured & DBS-checked
48-hour re-clean guarantee
Same/next-day availability
Eco products

London bookings usually confirmed within 24 to 48 hours, with same-day emergency cover subject to team availability.

What's included

What a upholstery cleaning job in London covers

And just as importantly, what is not included, so there are no arguments on the day.

✓Included as standard
Fabric identification and colour-fastness test
Dry vacuum and crevice detail
Stain pre-treatment
Fabric-safe hot extraction
Odour and allergen treatment
Mattress sanitisation option
Cushions and arms detailed
Fast-dry finish
−Not included, or optional
Leather restoration and re-dyeing
Dry-clean-only fabrics that fail the moisture test
Structural repairs, springs and frames
Guaranteed removal of dye, ink or bleach damage
Removing or refitting fixed covers
London prices

Upholstery Cleaning in London from £30

The same published prices in every city we cover. See the full price list for every service and add-on.

Item
Price
Dining chair
£15
Armchair
£40
Recliner
£50
2-seater sofa
£60
3-seater sofa
£70
4-seater sofa
£90
L-shaped sofa
£110
Large corner sofa
£135
Minimum charge £70 per visit if upholstery is the only service booked.
Mattresses & other
Mattress – single
£40
Mattress – double
£50
Mattress – king
£65
Office chair
£20
Car seat upholstery (per seat)
£20
Where we work

Upholstery Cleaning across London

London bookings usually confirmed within 24 to 48 hours, with same-day emergency cover subject to team availability.

London coverage →
  • Shoreditch (E1/E2)
  • Hackney (E5/E8)
  • Islington (N1)
  • Camden (NW1)
  • Stratford (E15)
  • Canary Wharf (E14)
  • Greenwich (SE10)
  • Lewisham (SE13)
  • Peckham (SE15)
  • Brixton (SW2)
  • Clapham (SW4)
  • Battersea (SW11)
  • Fulham (SW6)
  • Hammersmith (W6)
  • Ealing (W5)
  • Shepherd's Bush (W12)
  • Wandsworth (SW18)
  • Tooting (SW17)
  • Walthamstow (E17)
  • Finsbury Park (N4)
  • Wembley (HA9)
  • Croydon (CR0)
FAQ

Upholstery Cleaning in London: your questions answered

Can you clean my leather sofa?

We clean and condition leather, but we do not re-dye or restore cracked leather. Send a photo and we will say honestly what is achievable.

How long until I can use the sofa?

Usually 4 to 8 hours depending on fabric thickness and airflow. We extract hard so it is damp rather than soaked.

Will the colour run?

We colour-fastness test a hidden area first. If a fabric fails the test we stop and tell you, rather than risk it.

Do you clean mattresses?

Yes, from £35 for a single. This is our most popular add-on for allergy sufferers and end-of-tenancy bookings.

Is there a minimum charge?

Yes, £70 per visit if upholstery is the only thing booked. Adding it to a carpet or deep clean avoids that.

Can you remove pet smells?

Yes, with an enzyme treatment on the affected areas. Deep-set urine in the foam sometimes cannot be fully saved, and we will tell you before charging.

Do I need to do anything first?

Just remove throws, cushions you do not want cleaned and anything down the back of the seats.

Do you clean office and car upholstery?

Yes, office chairs from £15 and car seats from £15 per seat.

Booking us in London

Are congestion charge and ULEZ included?

Yes. If your address falls inside the congestion or ULEZ zone, the charge is shown as a line in your quote, never added afterwards.

Which London areas do you cover?

Most of Greater London inside the M25. Send your postcode and we will confirm coverage and a price the same day.

What if there is no parking or loading access?

Tell us at quote stage. We can work from a loading bay, use a permit you arrange, or schedule outside restricted hours at no extra cost.

Can you clean a flat with lift-only access on a high floor?

Yes, including rubbish removal, though heavy waste from upper floors with lift-only access carries a small handling surcharge quoted upfront.

Book upholstery cleaning in London

Send your postcode and property size for a fixed quote, usually back within the hour. Same-day slots are held back daily for emergencies.

Chat with usAvailable 24/7