Rug Cleaning
We keep our prices transparent and simple with no hidden charges, while maintaining a consistently high quality rug cleaning service for our customers.
Elliots professional rug cleaning service employs a hot water extraction process, commonly called steam cleaning, to provide you with the most effective rug cleaning solution and best results. Our fully insured rug cleaning technicians have the latest fast-drying steam cleaning equipment along with many years of experience enabling them to offer a fantastic rug cleaning service resulting in many happy customers.
Why use our Rug Cleaning Services?
- Rapid drying times
- We can help move furniture for you
- Woolsafe approved chemicals
- No colour runs or shrinkage
- No harsh or toxic chemicals
Pre-Treatment / Stain Protector
Conditioning, sanitising & deodorising for your rug.
Used on those areas that are heavily soiled and needs a little help to break up the dirt. With the added advantage of conditioning sanitising & deodorising your rugs. Perfect for allergy suffers & households with children, pets, smokers etc. £5.00 per rug.
Flea & Mite
Rug cleaning results without the risk of discoloration and shrinkage.
Cleaning rugs, especially Wool and Persian rugs is something that should be left to the professionals! We have a complete suite of rug cleaning equipment and treatments that are designed to suit every type of rug. Our technicians are trained to take utmost care and use the finest techniques to get the very best cleaning results without the risk of discoloration and shrinkage. £8.00 per rug.
Recent Projects

Project 1
Commercial Carpet Clean

Project 2
Leather Sofa Cleaning

Project 3
Living Room Carpet Clean

Project 4
Stair Carpets Cleaning

Project 5
Hallway Carpets Cleaned
What our clients say

Mattress and sofa cleaning
They sound professional on their portal but work was poorly executed. None of the stain on the mattress was removed. The clean took 30mins. When...
Vera Borrett - Southall, UB2

Carpet deep cleaning
Excellent service and a great job by Paul.Very friendly and helpful.
Frank Stratford - Wantage, OX12

Amazing Carpet Cleaning
I recently had Elliott's Carpet Cleaning service my home's carpets, which were significantly aged and had challenging stains like oily paints and ink spills. I...
Frank Stratford - Ascot, SL5

Carpet clean in bedrooms and stairs.
Great service before and at my house. Cliff was friendly, polite and very informative about what he did. Great job by him and very pleased....
Vera Borrett - Marlow, SL7

Annual Carpet Wash
Elliots Carpet Cleaning delivered excellent service from start to finish: Prompt communication: Clear and timely notifications about the job. Professional technician: Cliff assessed the carpets,...
Michael Dickinson - Newbury, RG14

Carpet cleaning for stairway, landing and bedrooms.
Phenomenal job, throughly pleased with the final result and impressed with the quality of service.
Angela Parker - Chertsey, KT16

Can’t thank them enough
My Mum is very elderly and is now end of life. Sadly I don’t live close so only get to visit at weekends. Elliot’s carpet...
Linda Thompson - Twickenham, TW14

Student house cleaning and mattress clean
I was very impressed with both the service and the price for the work completed. As a landlord I really appreciate dependable service, I was...
Daryl Burdon - Guildford Park, GU2

Great job, thank you
Paul did an excellent job cleaning our carpets and removed a number of stains. He was courteous and efficient. Would highly recommend
Jan Darrell - Chiddingfold, GU8

Carpet cleaning
My experience was simply fantastic! The gentleman Cliff was extremely courteous, efficient, professional, knowledgeable and precise. Cliff did an absolutely brilliant job with cleaning my...
John Parr - Purley, CR8
Elliots Carpet Cleaners
79 Victoria Road, Farnborough,
Hampshire, GU14 7PL.