Bookham, Surrey

Carpet Cleaning in Bookham

Carpet, rug, sofa and mattress cleaning across Great Bookham and Little Bookham, a few miles from our base in Oxshott. Every carpet is brushed through, not just sprayed, then rinsed with hot water extraction at 120°C.

★★★★★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 Great and Little Bookham

Bookham lies between Leatherhead and Effingham, with Great Bookham and Little Bookham sharing the KT23 postcode and Bookham Common stretching away to the north. It is only a few miles from our base in Oxshott, just beyond Fetcham, so it is very much part of our local patch.

Surrey Hills Cleaning is run by John, who cleans carpets, rugs, upholstery and mattresses in homes all over this part of Surrey. Whether you have one stained room or a whole house that needs freshening up, we give you a clear price up front and honest advice about what a clean can achieve. Most of our work comes from repeat customers and recommendations, because people know we turn up when we say and do the job properly.

Whatever the home, we clean every type of fitted carpet we come across, from wool and wool blends to nylon, polypropylene and polyester, adjusting the method to the fibre each time.

What a proper deep clean involves

A vacuum lifts what sits on top of the carpet. Underneath, the pile holds grit, dust mites, pet hair and the residue of spills, and that is what makes carpets look tired. To reach it, we vacuum the whole area, apply a conditioning pre-spray and spot treat individual marks, then work the solution into the fibres with a brush.

We then rinse the carpet with hot water extraction at 120°C using our Power-Flex Storm 800psi machine, which flushes out the loosened dirt and the cleaning solution and kills dust mites and bacteria at the same time. The fibres are groomed so they dry evenly, and we run a turbo dryer fan if needed. Stain treatment and deodoriser are always included, and our cleaning agents are toxic and caustic-free, so they are safe with children and pets.

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.

Whole-house cleans, stairs and landings

Stairs and landings are usually the first place a carpet shows its age, because every trip up and down the house goes over the same few feet of pile. If those areas are looking grey, the bedrooms and lounge are often not far behind, and doing the whole house together gives a much more even result.

That is why we offer simple whole-house prices: a 2-bed house with stairs and landing is £170 and a 3-bed house with stairs and landing is £215. If you only need part of the house done, rooms are £45 each and stairs and landing are £45. Every job has a minimum charge of £110, which covers bringing and setting up the equipment.

Moving into or out of Bookham

A carpet clean is one of the easiest ways to make a house feel like your own when you move in, and one of the most useful jobs to tick off when you move out. Clean carpets make a better impression on buyers and new tenants, and steam extraction at 120°C means you start with fibres free of the previous occupants' dust mites and bacteria.

A mattress clean pairs well with a carpet clean when you move into a home with furniture already in it. For a whole property at the end of a let, our team also offers end of tenancy cleaning. That work has no set price: we visit, see what is needed and give you a quote, and the oven is cleaned and included.

Rugs, sofas and wool carpets

We bring the same care to everything soft in your home. Our upholstery cleaning in Bookham covers sofas, armchairs, dining chairs and headboards, in fabric or leather, with every sofa cushion cleaned front and back plus the base. Rugs are cleaned according to their fibre, from synthetic flatweaves to wool, silk and hand knotted pieces.

Wool carpets and rugs need a gentler approach than synthetics, and we are Woolsafe approved, with a Woolsafe Registered Inspector, so natural fibres are in safe hands. After cleaning we recommend a soil protector or Scotchgard, which helps fibres resist stains and keeps them cleaner for longer. If you have Amtico or LVT flooring as well, see our Amtico floor cleaning.

Booking a carpet clean in Bookham

We are fully insured, rated 5.0 from 360 Google reviews and named Best Carpet and Upholstery in Surrey in the SME News UK Enterprise Awards 2026. We guarantee you will love the results, and if you are not 100 per cent satisfied, we will re-clean.

Call John on 07584 551 784 or message us on WhatsApp with what needs cleaning, ideally with a photo of any problem stains, or request a quote online. We work Monday to Saturday, 8am to 5:30pm, and it is worth getting in touch early as the diary books up ahead.

Why it is worth it

Four reasons to book a carpet clean

Stairs that look new again

Traffic lanes on stairs and landings lift out when the grit is brushed loose and rinsed away.

Ready for a move

Fresh, sanitised carpets help a house feel clean for buyers, tenants or your own family.

Kind to your household

Toxic and caustic-free products, safe with children and pets, rinsed out rather than left behind.

Carpets that wear better

Removing the soil that cuts into fibres means your carpets last longer between replacements.

Services in Bookham

What we clean in Great and Little Bookham

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

Carpet cleaning in Bookham

£45 per room

Burgundy velvet sofa in a living room after an upholstery clean

Upholstery cleaning in Bookham

From £110 for a two-seater

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

Rug cleaning in Bookham

From £50, depending on size

Clean white mattress on a bed frame after a mattress clean

Mattress cleaning in Bookham

Single from £40, double £55

Hallway with a herringbone wood effect Amtico floor and a staircase

Amtico cleaning in Bookham

From £110 per room

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

End of tenancy cleaning in Bookham

Ask for a quote

Standard on every visit

What you get with every Bookham clean

Each room, staircase and rug gets the full treatment, at the price we quote.

1Pre-vacuum to lift loose grit

2Pre-spray to loosen dirt and grime

3Spot and stain treatment

4Brush agitation, not just sprayed on

5Steam extraction at 120°C

6Dust mites and bacteria killed

7Deodoriser included

8Eco-friendly, child and pet safe agents

9Turbo dryer fan where needed

Real results

Recent carpet cleans near Bookham

Photos from our own jobs around Surrey.

Full flight of stairs with a freshly cleaned brown carpet and white spindles

Stairs and landing, finished

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

Carpet cleaning across Bookham and KT23

We cover Great Bookham and Little Bookham throughout the KT23 area, along with neighbouring Effingham, Fetcham, Leatherhead, East Horsley, West Horsley and Mickleham. Dorking, Ashtead and our home village of Oxshott are all close by as well.

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

Your Bookham carpet cleaning questions

Do you cover Great Bookham and Little Bookham?

Yes, both. We cover the whole KT23 area from our base in Oxshott, which is only a few miles away, as well as nearby Fetcham, Effingham and Leatherhead.

Can I book just one room?

Yes. A single room is £45, but our minimum charge for any job is £110, which covers bringing and setting up the equipment. Many customers add the stairs and landing, a rug or a sofa to get the most from the visit.

How much is a whole-house carpet clean?

A 2-bed house with stairs and landing is £170 and a 3-bed house with stairs and landing is £215. Stain treatment and deodoriser are included.

Can you clean carpets before I move in or after I move out?

Yes. Carpet cleaning is one of the most common jobs we do around a move. For a full property clean at the end of a tenancy, our team quotes after a visit, and the oven is cleaned and included.

How often should carpets be professionally cleaned?

Most homes benefit from a clean every 6 to 12 months. Stairs, hallways and homes with pets or young children may need it more often.

What should I do after my carpets have been cleaned?

Keep the room ventilated and try not to walk on the carpet until it is dry, which usually takes a few hours. If you need to cross it, clean socks are better than shoes, and wait until it is fully dry before putting furniture back.

Do you clean mattresses too?

Yes. We steam clean mattresses at 120°C to kill dust mites and bacteria. A single is from £40, a double £55 and a king or queen £65, and most are ready to sleep on within two to four hours.