Rug cleaning
Rug cleaning in Surrey
We clean rugs of every type, age and value in homes across Surrey, from a treasured Persian heirloom to a busy hallway runner. With Woolsafe certification, specialist fibre knowledge and over 350 five star Google reviews, your rug is in trained hands.


Business Excellence Award 2026, ThreeBest Rated

SME News UK Enterprise Awards 2026

Best of Oxshott

Woolsafe approved

Trusted Trader

Fully insured
Why rugs need specialist care
DIY rug cleaning with rental machines or household products carries real risks. Overwetting a wool rug can cause shrinkage and fibre distortion. Alkaline cleaning solutions strip the natural lanolin from wool, leaving it brittle and dull. Colour bleed on oriental and Persian rugs is common when the wrong products or water temperatures are used.
Professional rug cleaning protects against all of these. John's Woolsafe certification means he is trained and approved to clean wool and other natural fibres safely, using products that have been independently tested and verified. Combined with specialist equipment and full insurance, it gives you confidence that your rug is in qualified hands.
Rug types we clean
- Persian rugs: often hand knotted from wool or silk with vegetable based dyes. They need careful dye testing and low moisture techniques to keep colours vibrant and the pile dense.
- Oriental rugs: including Turkish, Afghan, Indian and Chinese pieces. We allow for differences in knot density, fibre blend and dye stability between regional styles.
- Wool rugs: cleaned with pH neutral, Woolsafe approved solutions to keep them soft. We never use harsh alkaline products on wool.
- Silk and silk blend rugs: extremely delicate, so we use minimal agitation and carefully controlled moisture.
- Synthetic rugs: polypropylene, nylon and polyester rugs respond well to hot water extraction at 120°C and can take more intensive stain treatment.
- Antique and hand knotted rugs: handled gently at every stage because of their age, fragility and value.
- Modern area rugs: from flatweaves to thick shag pile, each with an adjusted technique and drying time.
Agitated, not just sprayed
Most of our rug cleaning is done in your home with portable professional equipment. Every rug is vacuumed to lift dry soil, pre-sprayed and spot treated, then agitated with a brush so the solution reaches the base of the pile. Depending on the rug, we then rinse it with hot water extraction at 120°C using our Power-Flex Storm 800psi machine, or use a low moisture dry cleaning system for delicate fibres and dyes.
Stain treatment and deodoriser come as standard. We use eco friendly products wherever possible, and our cleaning agents are free from harsh or caustic chemicals, so they are safe with children and pets. For wool we only use pH neutral, Woolsafe approved solutions, and for silk and antique rugs we keep agitation and moisture to a minimum to protect the fibres and dyes. Fringes are cleaned separately and the pile is groomed by hand for an even finish.
When to book a rug clean
Grit works its way to the base of the pile and wears the fibres every time the rug is walked on, long before it looks dirty. A professional clean removes that grit along with stains, odours and allergens, and the high temperature of hot water extraction kills bacteria and dust mites living in the pile. It also brings back colour that has dulled over time.
It is worth booking if your rug has a spill or pet accident, smells stale, has a dull traffic lane or has not been cleaned for a year or more. Treating a stain early also gives it the best chance of coming out.
Drying times
Most rugs are dry within 4 to 12 hours, depending on thickness, fibre and the cleaning method used. Thick wool and hand knotted rugs take longer than synthetic flatweaves, and rugs cleaned with our low moisture dry cleaning method dry much faster. Drying is controlled to prevent shrinkage, mould or dye migration, and we bring a turbo dryer fan to speed things up if needed. A final inspection makes sure the rug is clean, fresh and back to its best, and we will give you specific guidance for your rug before we leave.
After cleaning, we strongly recommend a soil protector such as Scotchgard. It helps the rug shed dirt and stains and extends the time between cleans.
Rugs, carpets and sofas on one visit
If your fitted carpets need a refresh too, our carpet cleaning uses the same professional extraction equipment. We also offer upholstery cleaning for sofas, armchairs and dining chairs, and we clean mattresses and other soft furnishings in your home. Our minimum charge for any job is £110, which covers bringing and setting up the equipment, so combining a rug with a room or a sofa is good value.
We are fully insured and Woolsafe approved, with a Woolsafe Registered Inspector. We were named Best Carpet and Upholstery in Surrey in the SME News UK Enterprise Awards 2026, and we guarantee you will love the results: if you are not 100 per cent satisfied, we will re-clean your rug.
Call or message us with the size and type of your rug, ideally with a photo, and we will give you honest advice and clear pricing. We are available Monday to Saturday, 8am to 5:30pm.
Rug cleaning prices
- RugsFrom £50, depending on size
Our minimum charge for any job is £110, which covers bringing and setting up the equipment. Send us the size and type of your rug and we will confirm the price.
Prefer to talk it through?
Call John for honest advice and a quick quote.
Included as standard
What every rug clean includes
Whatever the rug, it gets the full process, adjusted to its fibre and construction.
1Inspection and fibre identification
2Dye stability check before wet cleaning
3Vacuum to remove dry soil and grit
4Pre-spray and spot treatment
5Agitation with a brush
6Hot water extraction at 120°C, or low moisture for delicate rugs
7Stain treatment and deodoriser as standard
8Separate fringe cleaning
9Hand grooming, controlled drying and final inspection
How it works
How we clean your rug
1
Inspect
We identify the construction and fibre, and check for colour bleed, fraying or moth damage.
2
Remove dry soil
We lift loose dirt, dust and grit from deep in the pile before any wet cleaning.
3
Pre-treat and agitate
Stains and traffic areas are treated with fibre-safe solutions, then brushed in.
4
Deep clean
Hot water extraction at 120°C, or a low moisture dry cleaning method for delicate fibres and dyes.
5
Finish, dry and inspect
Fringes are cleaned and the pile is groomed by hand. Controlled drying prevents shrinkage, mould or dye migration, then we give the rug a final inspection.
Reviews
Rated 5.0 from 360 Google reviews
Customer Reviews
Had a full end of tenancy clean carried out by Surrey Hills Cleaning, and the team worked wonders! John and his team of girls were fantastic. They have left the house spotless, considering the state of the property, and have completely transformed it....They are all a breath of fresh air and a very professional team. You can also see that John takes great pride in his company and the work they do. Excellent work from start to finish. Highly recommend Surrey Hills Cleaning!
We had our five-seater corner sofa cleaned today by John from Surrey Hills Cleaning. It was very grubby, but John has restored it back to how it looked when we first purchased it!Great customer service from start to finish. John is a polite and wel...l-mannered gentleman, and we are really pleased with the results. We will definitely be recommending him to friends and family. Thank you, John, for a great job!
Ive been using Surrey Hills cleaning for my sofa and childrens mattresses as you can imagine they often get stained.. they always do a fantastic job of removing stains and bringing my sofas back to brand new.. I will always keep their number handy in... case of any accidents! 5 stars
Fantastic cleaning service from Surrey Hills Cleaning, very thorough, attention to detail is unmatched. Would definitely recommend!
We had John from Surrey Hills Cleaning come out today to carry out a restoration of our Amtico flooring and carpets, and I honestly cannot praise him highly enough. From the moment he arrived, his professionalism was evident. You can tell straight aw...ay that John takes immense pride in his work and that his business genuinely means a lot to him. The care, attention to detail and passion he puts into what he does really shine through. The results have been absolutely incredible, particularly the Amtico flooring. I am genuinely amazed at how well it has come up. I was actually considering ripping the flooring up and replacing it, but after seeing what John has achieved, I’m so glad I gave him the opportunity to restore it first. The transformation has been fantastic! It’s refreshing to find someone who takes such pride in their work and genuinely cares about delivering the best possible results for their customers. As my son would say, John is definitely the GOAT in this business! Thank you, John, for an outstanding service. We will absolutely be using Surrey Hills Cleaning again and would highly recommend you to anyone looking for professional carpet cleaning and hard floor restoration. A true professional who clearly knows his trade. Well done, sir! We look forward to using your services again. K.S👏
We’ve just had our carpets and sofas cleaned throughout the house, and the difference is amazing!We recently moved to the Cobham area and our carpets and sofas were in a pretty bad state, so they definitely needed some attention. We like to support... local businesses, and after finding Surrey Hills Cleaning, we decided to give them a try.They definitely deserve their five-star rating. John was really professional, and you can tell straight away that he takes a lot of pride in his work. Everything was done to a really high standard, and the results were even better than we expected.I also liked being able to see examples of John’s work on social media before booking. It gave us an idea of what to expect, and he certainly didn’t disappoint.We’re really happy with the results and wouldn’t hesitate to recommend Surrey Hills Cleaning to anyone needing their carpets or upholstery cleaned.The only advice I’d give is to book early! I had to wait nearly a month and a half to get booked in . great for him but not so great for me! It just shows how busy he is.Brilliant job, . Thank you!
John is an absolute pleasure to deal with. He’s friendly, approachable, and professional, which instantly puts you at ease. He takes the time to listen, is respectful of your home, and clearly takes real pride in his work.The carpet and sofa cleani...ng was outstanding, both came up looking fresh, spotless, and like new again. The attention to detail was excellent, and everything was left clean, tidy, and smelling great.It’s rare to find someone who combines a positive attitude with such a high standard of service. I’d highly recommend to anyone looking for reliable, high quality carpet and upholstery cleaning.
⭐⭐⭐⭐⭐Absolutely fantastic service from Surrey Hills Cleaning! I’ve used them several times now and I’m always amazed at the results. My carpets are left looking fresh, spotless and beautifully presented, with even stubborn stains brought back to li...fe. The attention to detail and pride taken in the work really shows.Professional, reliable and genuinely caring about their customers. I’ve waited for them to be available because I simply wouldn’t trust anyone else with my carpets.10/10 every time highly recommended! ❤️
⭐⭐⭐⭐⭐I can’t recommend john from Surrey Hills Cleaning highly enough! From start to finish, the service was absolutely brilliant. You can really see how much pride he takes in his work, and the results speak for themselves. The carpets and upholste...ry came up looking fantastic stains that I honestly thought would never come out were massively improved, and everything was left looking fresh, clean and beautifully presented. He’s clearly extremely experienced, professional and takes his time to make sure the job is done properly rather than rushing through it. It’s rare to find someone who genuinely cares about the quality of their work. Fantastic job once again. I’m extremely happy with the results and wouldn’t hesitate to recommend Surrey Hills Cleaning to anyone looking for someone who is excellent at what they do. 👏🏼🧼✨
can’t recommend Surrey Hills Cleaning highly enough. I waited a long time for you to be able to come back and clean for me because I genuinely wouldn’t have wanted anyone else. Your attention to detail and the standard of your work is always perfect ...and it’s honestly great to see you back doing what you do best. The difference you’ve made is incredible, especially with the carpets. Some of the stains looked like they were never going to come out, but somehow you’ve managed to work your magic again and get them looking so much better. You can really see the care and pride you put into your work, and that’s what makes your service so special. More importantly, I’m just really glad to see you back and hear that you’re on the mend. After everything you’ve been through, it’s lovely to see you getting back on your feet and doing what you enjoy. I sincerely hope your recovery continues and that you make a full and speedy recovery. Thank you for all your hard work, dedication and for always doing such an amazing job. You’re one of those people where you know you’re getting the very best, and I wouldn’t hesitate to recommend Surrey Hills Cleaning to anyone.It’s genuinely great to have you back. ❤️
Exceptional customer service from start to finish! John was professional, polite and takes real pride in his work and rightfully so - he did a brilliant job! You can’t go wrong with Surrey Hills Cleaning - highly recommend!
Wonderful job on our Amtico flooring looks amazing will definitely use again
Get your free, no-obligation quote
Tell us what needs cleaning and we will get back to you with a quote.
FAQs
Rug cleaning questions
How much does rug cleaning cost?
Our rug cleaning starts from £50, depending on size. A small synthetic rug costs less than a large hand knotted Persian piece that needs specialist attention. Our minimum charge for any job is £110, so it is worth combining a rug with other rugs, a room of carpet or a sofa. Send us the size and type and we will confirm the price before any work begins.
Can you clean a wool rug at home?
Regular vacuuming and blotting spills straight away helps, but deep cleaning wool at home is risky. Too much water can shrink or distort the rug, and many household products are too alkaline and strip the natural lanolin. We clean wool rugs with pH neutral, Woolsafe approved products and controlled moisture.
Can you clean oriental and Persian rugs safely?
Yes. John's Woolsafe certification and specialist training mean we are fully equipped for oriental and Persian rug cleaning. Every piece has a dye stability test before cleaning begins, and we choose methods and products to suit the rug's fibre, age and construction, so colours stay vibrant and fibres stay intact.
Do you clean rugs in my home or collect them?
We clean most rugs at your property using portable professional equipment. For rugs that need more intensive treatment, we can discuss collection and return. Contact us and we will advise on the best approach for your rug.
How long do rugs take to dry after cleaning?
Usually 4 to 12 hours, depending on the rug's thickness, fibre and the method used. Thick wool and hand knotted rugs take longer than synthetic flatweaves, and rugs cleaned with our low moisture dry cleaning method dry significantly faster. We will give you guidance for your rug at the time.
How often should a rug be professionally cleaned?
For most rugs, every 12 to 18 months is enough. Rugs in hallways, under dining tables or in homes with pets and children benefit from more frequent cleaning, because grit in the pile wears the fibres down over time.
What if I am not happy with my rug clean?
We guarantee you will love the results. If you are not 100 per cent satisfied, tell us and we will re-clean the rug.
More services
We also clean

Carpet cleaning
From £45 per room

Upholstery cleaning
Two-seater sofas from £110

Mattress cleaning
Single from £40, double £55

Amtico floor cleaning
From £110 per room
Rug cleaning near you
