Thames Ditton, Surrey

Carpet Cleaning in Thames Ditton

Carpets looking tired in Thames Ditton? Surrey Hills Cleaning comes up from Oxshott to clean carpets, rugs and sofas across KT7 and Long Ditton. Every carpet is brushed through and hot water extracted at 120°C, and if you are not 100 per cent happy, we will clean it again.

★★★★★5.0 from 360 Google reviews

Grey stair carpet in an Oxshott home after cleaning, with brushed pile marks on each step
ThreeBest Rated Business Excellence Award 2026 badge

Business Excellence Award 2026, ThreeBest Rated

SME News UK Enterprise Awards 2026 certificate naming Surrey Hills Cleaning Best Carpet and Upholstery in Surrey

SME News UK Enterprise Awards 2026

Best of Oxshott award badge

Best of Oxshott

Woolsafe approved carpet and rug care badge

Woolsafe approved

Trusted Trader badge

Trusted Trader

Fully insured badge

Fully insured

Carpet cleaners for Thames Ditton and Long Ditton

Thames Ditton sits on the Thames opposite Hampton Court, a few miles north of our base in Oxshott, and we clean carpets, rugs and upholstery in homes across the village and neighbouring Long Ditton. Whether it is one lounge that has had a hard winter or every room before a house goes on the market, the job gets the same care. The carpet is pre-vacuumed, pre-sprayed, spot treated and agitated with a brush, then rinsed by hot water extraction at 120°C.

Most of our work comes from repeat customers and recommendations. We put that down to simple things: turning up when we say we will, explaining what we are going to do before we start, being honest about which marks will come out, and leaving a carpet properly clean rather than just damp.

Older houses, stairs and wool carpets

Homes around Thames Ditton are a real mix, from older cottages and terraces near the river to family semis and flats towards Long Ditton, Weston Green and Hinchley Wood. In older houses the staircase and landing usually take the heaviest wear, and they are often the first carpets to turn grey. Stairs and landing cost £45, the same as a room.

Wool and wool blend carpets need more thought than synthetics. Too much water, or a product that is too alkaline, can distort the pile and leave it feeling harsh. We are Woolsafe approved, with a Woolsafe Registered Inspector, so we choose the products and the amount of moisture to suit the fibre. Nylon, polypropylene and polyester carpets are just as welcome, and they respond well to hot water extraction.

Carpet cleaning prices

  • Any room (bedroom, lounge, dining room)£45
  • Stairs and landing£45
  • 2-bed house with stairs and landing£170
  • 3-bed house with stairs and landing£215
  • Rugs, depending on sizefrom £50
  • Armchair£45

All jobs have a minimum charge of £110, as we bring and set up the full equipment for every visit.

Prefer to talk it through?

Call John for honest advice and a quick quote.

Rugs on floorboards and hard floors

If you have floorboards or a hard floor with a rug or runner on top, that rug is probably working harder than it looks. Grit settles at the base of the pile and wears the fibres every time someone walks across it, long before it looks dirty. We clean most rugs in your home with portable equipment. Synthetic rugs are rinsed by hot water extraction at 120°C, while wool, silk and hand knotted rugs get a dye check first and then careful moisture control or a low moisture method. Fringes are cleaned separately and the pile is groomed by hand.

Rug cleaning starts from £50, depending on size. Send John a photo and the measurements and he can tell you what to expect before we arrive. Our rug cleaning page explains how we look after Persian, oriental and antique pieces.

What happens on the day

We start by looking at the carpet: the fibre, the worst marks and anything that needs special care. The whole area is vacuumed to lift dry soil, and a conditioning pre-spray goes down. Coffee, red wine, mud and pet accidents are each spot treated with the right product, and if a mark looks permanent we tell you before going any further.

Then comes the step plenty of companies skip. We agitate the pre-spray into the pile with a brush so it reaches the dirt, then rinse with our Power-Flex Storm 800psi machine at 120°C. That flushes out the soil and the cleaning solution together and kills dust mites and bacteria. The pile is groomed at the end so it dries evenly. Stain treatment and deodoriser are included as standard, and our cleaning agents are free from harsh or caustic chemicals, so they are safe with children and pets.

Carpets usually take a few hours to dry, depending on the carpet and how soiled it was, and we use a turbo dryer fan if you need the room back sooner. Afterwards we recommend a soil protector or Scotchgard, which helps the fibres shed dirt so you can go longer between cleans.

Sofas, mattresses and Amtico in KT7

Carpets are often only part of the job. We clean fabric and leather sofas in your home, every cushion front and back plus the whole base: £110 for a two-seater, £130 for a three-seater and £140 for a four-seater, with armchairs at £45. Mattresses start from £40 for a single. If you have Amtico or LVT in a kitchen or hallway, we can deep clean it, or strip and re-seal it, from £110 per room.

Our minimum charge for any job is £110, because we bring and set up the full equipment every time, so it makes sense to put a few things on one visit. See upholstery cleaning, mattress cleaning and Amtico floor cleaning for the detail.

Insured, Woolsafe approved and award winning

We are fully insured and Woolsafe approved, as a Registered Inspector and Associate Member. In 2026 we were named Best Carpet and Upholstery in Surrey in the SME News UK Enterprise Awards, and we also hold the ThreeBest Rated Business Excellence Award 2026, Best of Oxshott and Trusted Trader status. We are rated 5.0 from 360 Google reviews, and you can read what customers say on our testimonials page.

Thames Ditton is close to several other places we work, including Esher, Surbiton and Kingston upon Thames, so if you are moving between them we can usually help at both ends.

Prices and booking in Thames Ditton

Our prices are clear and there are no hidden extras:

  • Any room (bedroom, lounge or dining room): £45
  • Stairs and landing: £45
  • 2-bed house with stairs and landing: £170
  • 3-bed house with stairs and landing: £215
  • Rugs: from £50, depending on size

The £110 minimum charge applies to every job. We are often booked up ahead, so it is worth getting in touch early. Call John on 07584 551 784, message us on WhatsApp or request a call-back. We work Monday to Saturday, 8am to 5:30pm.

Why book a deep clean

What a proper clean does for your carpets

Grit out of the pile

Grit at the base of the pile splits fibres every time it is walked on. Getting it out slows the wear, so carpets last longer.

Fewer allergens

Hot water extraction at 120°C kills dust mites and bacteria.

Wool in safe hands

As a Woolsafe approved company, we match products and moisture to wool and other natural fibres.

Colour back on the stairs

Stairs, landings and hallways that have gone grey usually brighten up noticeably once the trapped dirt is rinsed out.

Services in Thames Ditton

What we clean in Thames Ditton

Long cream hallway carpet after a professional clean in a Surrey home, with fresh grooming lines

Carpet cleaning in Thames Ditton

£45 per room

Burgundy velvet sofa in a living room after an upholstery clean

Upholstery cleaning in Thames Ditton

From £110 for a two-seater

Large blue rug in a bright living room after a professional rug clean in Surrey

Rug cleaning in Thames Ditton

From £50, depending on size

Clean white mattress on a bed frame after a mattress clean

Mattress cleaning in Thames Ditton

Single from £40, double £55

Hallway with a herringbone wood effect Amtico floor and a staircase

Amtico cleaning in Thames Ditton

From £110 per room

Large loft room carpet after a deep clean by Surrey Hills Cleaning

End of tenancy cleaning in Thames Ditton

Ask for a quote

Every visit

Included in every Thames Ditton carpet clean

One price, one full process. Nothing below is charged as an extra.

1A look at the fibre and any problem marks

2Pre-vacuum to lift dry soil and grit

3Conditioning pre-spray

4Individual spot treatment of stains

5Brush agitation to work the solution in

6Hot water extraction at 120°C

7Stain treatment and deodoriser

8Grooming for an even finish

9Turbo dryer fan if needed

Real results

Recent carpet cleans near Thames Ditton

Photos from our own jobs around Surrey.

Large loft room carpet after a deep clean by Surrey Hills Cleaning

Loft room carpet, finished

Long cream hallway carpet after a professional clean in a Surrey home, with fresh grooming lines

Hallway carpet, finished

Patterned rug half cleaned with a hot water extraction wand, showing the clean side against the dirty side

Rug, half way through the clean

Carpet cleaning around Thames Ditton and KT7

We cover Thames Ditton, Long Ditton, Weston Green, Giggs Hill Green and Hinchley Wood, along with nearby Surbiton, East Molesey, Claygate and Esher. It is a short drive up from our base in Oxshott, so the whole area is on our regular rounds.

Reviews

Rated 5.0 from 360 Google reviews

Get your free, no-obligation quote

Tell us what needs cleaning and we will get back to you with a quote.

FAQs

Thames Ditton carpet cleaning questions

How much does carpet cleaning cost in Thames Ditton?

Any room (bedroom, lounge or dining room) is £45, and stairs and landing are £45. A 2-bed house with stairs and landing is £170 and a 3-bed house with stairs and landing is £215. Rugs start from £50 depending on size. Every job has a minimum charge of £110, which covers bringing and setting up the equipment.

Do you cover Long Ditton, Weston Green and Hinchley Wood?

Yes. We cover all of Thames Ditton and the streets around it, including Long Ditton, Weston Green, Giggs Hill Green and Hinchley Wood, as well as Esher and Surbiton.

Can you clean the wool carpet in an older house?

Yes. We are Woolsafe approved, with a Woolsafe Registered Inspector, and we adjust the products and the amount of moisture to suit wool and wool blends, so the pile is not distorted or left feeling harsh.

Can I just have my stairs and landing cleaned?

Yes. Stairs and landing are £45, but our minimum charge for any job is £110, so most people add a room or two, a rug or a sofa to make the most of the visit.

Do I need to move furniture before you arrive?

It helps if ornaments, toys and anything fragile are moved off the floor first. Mention any heavy furniture when you book and John will talk you through it. Wait until the carpet is fully dry before putting furniture back, to avoid marks.

How soon can I walk on the carpet after cleaning?

Carpets usually take a few hours to dry, depending on the carpet and how soiled it was. Keep the room ventilated and try to stay off it until it is dry. If you need to cross it, clean socks are better than shoes. We can use a turbo dryer fan to speed things up.

Should I have a protector put on after cleaning?

We recommend it. A soil protector or Scotchgard helps the fibres shed dirt and stains, so marks are easier to deal with and you can go longer between cleans. For a sofa it costs roughly £70 to £80 depending on size; ask John for a price for carpets.