Mayer Enterpries Ltd is fully trained in carpet and upholstery steam cleaning, serving customers in Guildford, Surrey and the local towns. We are a company that abides by a highly respected code of practice and conduct. This means we are able to provide a high quality carpet cleaning service, that you can trust to give you great results.

"My carpets & sofa look as good as new which is no small job with 3 young boys in the house!"
- Andrew, Guildford

Accumulated soil and grit are major causes of reduced carpet and upholstery life and enable destructive, heath harming mites, germs and bacteria to work unchecked. Periodic professional carpet and upholstery cleaning from Mayer Enterpries Ltd will ensure that your carpet and upholstery life is drastically improved and the quality in which you and your family live is enhanced.

Clean Carpets in Guildford, Surrey

Our approach to cleaning carpets

When booking a carpet clean with Mayer Enterpries Ltd the first thing we prefer to do is visit your home as this allows us to carry out an accurate survey and provide you with a fixed price quotation. Should you accept our quotation we will then arrange a convenient time with you to carry out the clean.

Once we arrive the first thing we do is thoroughly vacuum all the carpets to remove dry dirt and soil, followed by a pre-spray using eco-friendly micro splitting solutions. This is then agitated to break down any stains, dirt and soil in the pile of the carpets. The carpets are then deep cleaned using our powerful, hot water extraction machine (often refered to as steam cleaning), leaving your carpets clean, smelling fresh and dry to walk on typically within 2 hours.

Free Carpet Protector with Every Clean

why our customers choose Mayer to clean their carpets

Here's just some of the reasons why our customers repeatedly choose to have their carpets and sofas professionally cleaned by Mayer Enterpries...

Book a Carpet Clean with us and you'll see why our customers stay loyal to Mayer Enterpries.


We are positioned to serve most of the towns in Surrey, such as Guildford, Woking, Godalming and Farnham, as well as towns in Hampshire, such as Aldershot and Farnborough. For a full list see the Where we Clean page.

Where we Clean