Greater London
St Margarets Cleaning Services for Homes and Businesses
Fresher carpets, sofas and mattresses in St Margarets, cleaned on site by local cleaners, all fully insured.

Each Service in St Margarets
Homes around St Margarets can have carpets, stairs and soft furnishings cleaned together. A room takes around half an hour, and carpets usually dry in 3 to 5 hours. Mattresses cleaned in the morning are ready that evening.
- Minimum job
- £68
- Starting price
- £30
- County
- Greater London
- Reply
- the same day
Pick a clean
Starting prices sit on every card; your quote depends on the size and condition.
- Commercial carpet cleaning in St MargaretsStarts at £51 a room
- Carpet cleaning in St MargaretsPrices from £51 a room
- Rug cleaning in St MargaretsFrom £30
- Sofa and upholstery cleaning in St MargaretsFrom £33 a seat
- Mattress cleaning in St MargaretsStarts at £35
Frequently asked questions
Yes. The products are eco-friendly and non-toxic, and safe for children and pets.
Every service listed above: carpets, rugs, armchairs and mattresses, plus office carpets where offered.
Yes. St Margarets is one of 714 places we cover in Greater London, throughout TW1, TW7 and TW9.
No, only move loose items. Heavy pieces get cleaned around and under.
Most do; old ones may not be removed completely. Until then, avoid over-wetting or scrubbing it.
The process
Getting a clean needs a short form, and every enquiry gets a reply the same day.
List what needs cleaning, and your postcode in St Margarets.
Your quote arrives the same day: a fixed price, and nothing hidden.
Same-day and next-day visits are often available; choose a time that suits.
Your cleaner turns up with professional-grade equipment and checks the fabric.
Stains and odours get treated as part of the clean.
A review
One customer wrote the following.
I had a lot of questions, but your cleaner was so reassuring and answered them all. He did an outstanding job, and my house smells amazing! I'm really happy I had this done and will definitely book again when necessary.
Guide prices
Guide prices, not exact ones: every job is quoted individually.
- Bedroom or living room
- from £51
- Rug up to 15 m²
- from £30
- Hallway
- from £30
- Minimum charge
- £68
Two-seater settees start at £66, with an armchair from £32. A mattress starts at £35.
Across St Margarets
Locally based cleaners cover St Margarets and its neighbours, including Isleworth, about a mile north-west. Altogether, 714 towns and villages in Greater London are covered.
St Margarets sits in TW1, TW7 and TW9, and each corner of it is inside our coverage.
Landmarks in St Margarets take in Richmond Green and Worple Primary School.
Places near St Margarets
Neighbouring places are covered too.
- Petersham1 mi south-east
- Ivybridge1 mi west
- Brentford2 mi north
- Feltham4 mi west
- Acton4 mi north-east
- Ealing4 mi north
- Greenford6 mi north
- City of Westminster8 mi north-east
- Carshalton9 mi south-east
Book a clean in St Margarets
Let us know what needs cleaning in St Margarets, and we reply the same day with a plain, fixed price.