Reviving carpets & upholstery in Surrey
01306 740035 / 07747 122128

About Us

We are a family-run business built upon an ethos of honest hard work and a passion for customer satisfaction.
We offer our friendly and reliable services, from our Dorking base, but covering all surrounding areas.


We conduct a thorough survey before any work is undertaken, to determine what any carpet or upholstery is contructed of, in order give the best and safest clean possible.

Cleaning with compassion

We avoid, wherever possible, using harsh alkaline detergents in our cleaning. Preferring to use gentler, eco-friendly cleaning solutions relying on ‘microsplitting‘ technology to achieve the same results. Good for your carpet, good for the environment!

Clean & protect

In addition to cleaning, we can also help to protect your carpet / upholstery from future staining. Our stain guard for carpets will provide resistance against new spillages ‘locking on to‘ the carpet fibres. This will make cleaning up easier. Our fabric protector has similar qualities and also helps guard against skin contact areas on upholstery.
Please note. These products are not the answer to every problem, but they certainly help.