Epsom, Surrey
Carpet Cleaning in Epsom
Carpet Cleaning in Epsom costs £33–£55 per room with Home Cleaning Company: hot water extraction that lifts dirt, stains and odours from carpets and rugs.
Our carpet cleaning service in Epsom is run by local cleaners who already work across Surrey.
Prices in Epsom sit a little above the UK average, in line with the rest of the South East.
Pets at home? Let us know when you book. Many of our Epsom cleaners are happy around dogs and cats.
Carpets in Epsom homes are usually dry within 2–6 hours after hot water extraction.

What does the clean include?
- Pre-vacuum and pre-treatment of traffic lanes
- Rugs cleaned on site
- Deodorising on request
- Fast-dry finish, usually dry in 2–6 hours
Carpet Cleaning in Epsom: your questions
What is the price of carpet cleaning in Epsom?
Carpet Cleaning in Epsom is usually £33–£55 per room. Three rooms plus stairs usually cost about £130–£220.
Which parts of Epsom do you clean in?
Yes. We cover Epsom and nearby Surrey, including Reigate, Weybridge, Leatherhead.
Will every stain come out?
Most food, drink and mud stains lift. Old dye, bleach and burn marks may not, and we will tell you before we start.