Eco-friendly carpet specialist

Your carpets,
brilliantly clean.

Professional carpet, upholstery, and rug cleaning across Surrey. We use eco-friendly products that are safe for children, pets, and the environment, and clear pricing. 100% eco-friendly & wool-safe.

Elmbridge Office 01372 800 208
Waverley Office 01252 974 518
100% eco-friendly Fully insured Same-week bookings
Services

Everything your home needs

All services use certified eco-friendly cleaning solutions that are powerful enough for tough stains and gentle enough for the whole family.

Carpet Cleaning

Deep cleaning for every room in your home. We remove dirt, stains, and allergens and leave fibres fresh and soft.

Water extraction · Stain pre-treatment · Fast drying

Upholstery Cleaning

Sofas, armchairs, dining chairs, and more. We restore colour, remove odours, and sanitise fabric surfaces.

Fabric · Pet hair removal · Deodorising

Oven Cleaning

Professional oven cleaning using only eco friendly & non caustic cleaning products that are safe for everyone, children, pets and the environment.

Oven · Hob · Extractor · BBQ · Range cooker · AGA

How It Works

Simple, stress-free from start to finish

Call one of our local offices or submit the form online. We’ll give you a clear, no-obligation quote, usually within the hour.

Book a free quote

Our technicians arrive on time with all equipment. We assess the area, pre-treat any stubborn stains, and get to work.

Using water extraction and eco-safe solutions, your carpets are deeply hoovered, pre-treated and brushed to tackle stains, and water extracted to restore their colours.

Areas we cover

Based in Surrey

Our regular service area includes Surrey, with Elmbridge, Waverley, Guildford and the surrounding villages and towns (Thursley, Elstead, Haslemere, Farnham, Godalming, Milford…) as well as Claygate, Esher, Cobham, Oxshott, Thames Ditton and Walton-on-Thames.

If you’re nearby and unsure whether we reach you, just give us a call. We’re always happy to confirm availability and talk through your cleaning needs.

  • Surrey
  • Elmbridge
  • Waverley
  • Guildford
  • Thursley
  • Elstead
  • Haslemere
  • Farnham
  • Godalming
  • Milford
  • Claygate
  • Esher
  • Cobham
  • Oxshott
  • Thames Ditton
  • Walton-on-Thames
Pricing

Honest prices, no hidden charges

View full pricing

Rooms from £29

Bedrooms, sitting rooms, dining rooms, and lounge diners.

Rugs from £19

Small, medium, and large rugs cleaned with care.

Sofas from £49

Sofas, armchairs, dining chairs, and upholstery cleaned as one simple visit.

Reviews

Trusted by Surrey homeowners

We have regularly been using My Clean Carpet services for 3 years now, and have always been extremely pleased with their professional work.

4 bedrooms house carpets and upholstery

Esher, Surrey

We had no hope recovering any of our carpets and sofas, especially with 3 little ones and 2 dogs around the house! Thought we'd give it a go with My Clean Carpet before purchasing any new stuff. The results have been well above our expectations, and we will definitely be keeping the same carpets and sofas for a few years more now! Thank you!

5 bedrooms house carpets and upholstery

Hersham, Surrey

After giving us a quote on site, we decided to go ahead with My Clean Carpet team before renting our furnished property in Cobham. Very pleased with the work that they provided within the agreed timing and price. We certainly will recommend.

5 bedrooms house carpets, upholstery & general cleaning

Cobham, Surrey

About us

Local, independent, and proud of it

My Clean Carpet is a family-run business serving the communities of Surrey. We show up on time, do what we say we’ll do, and leave every property cleaner than we found it.

We use certified eco-friendly cleaning products only, with no harsh chemicals and no residue. The result is a clean that is safe for your family, pets, and the environment.

My Clean Carpet van
FAQ

Common questions

What sort of chemicals do you use, and are they safe?

My Clean Carpet uses only eco-friendly and wool safe products, that are safe for you, your home, animals and the environment.

How long will my carpet/sofa take to dry?

It will just take a few hours for your carpet/rug and upholstery to dry, all depending on the fabric/n material, and the time of year.

What is the process for carpet cleaning?

After visually inspecting the area you want us to clean we will remove the small furniture and items that are in the way - for bigger furniture we use sliders. We will then pre-spray the area, hand brush, then water extract the carpet and rinse it before checking it again to see if there are any spots/stains that require any extra special treatment.

Are you able to remove wine/coffee stains?

Yes, we are able to remove most stains, including red wine spills, coffee, tea and sauces.

However, please note that the ability to remove stains also depends on the type of carpet/rug that they are on (nylon, wool, polyester etc) and the time that they have been left without being treated (or mis-treated). You should never try to remove a stain by yourself as you might damage the carpet/rug. Do feel free to give us a call if one of those 'accidents' happens and we will get round to you as quickly as we can! Stain removal can only be quoted on site as each stain is unique and requires different attention.

Are you qualified and insured?

Yes, we are fully insured and certified. We have attended the Professional Carpet Cleaning Training Courses as well as upholstery Cleaning Training Courses at Prochem Europe Ltd in Chessington, Surrey.

Contact

Get your free quote today

Fill in the form and we’ll get back to you within the hour. Or call us directly if you prefer to chat first.

Elmbridge Office

01372 800 208

Claygate · Esher · Cobham · Oxshott · Thames Ditton · Walton-on-Thames

Waverley Office

01252 974 518

Guildford · Farnham · Godalming · Haslemere · Thursley · Elstead · Milford

Request a free quote