Professional Carpet, Rug and Hard Floor Cleaning

Established in 2006, For over 12 years we have been providing great service to residential and commercial clients throughout Berkshire, Hampshire & Wiltshire

For over 12 years we have worked throughout
Berkshire, Hampshire & Wiltshire to provide professional Carpet Cleaning, Rug Cleaning & Upholstery cleaning.  Alongside the carpet cleaning, we also offer Hard Floor Cleaning of Tile & Grout, Natural Stone and Luxury Vinyl such as Karndean and Amtico flooring. Call today on 01189102137 to see how we can help you.

We perform carpet cleaning and hard floor cleaning to both residential and commercial clients throughout the areas of Berkshire and Wiltshire. We are based from Reading and Swindon towns. Our Carpet Cleaning is an ECO-Friendly carpet cleaning service and gives our clients the very best value and satisfaction with every carpet clean.

We are a family run carpet cleaning business based in Reading (Berkshire), and Swindon (Wiltshire). Our Carpet cleaning solutions are environmentally friendly, contain no detergents or solvents, and are biodegradable. So no detergent residue re-soiling, keeping the carpet cleaner and fresher for longer.  As professional carpet cleaners in Reading, we provide a thorough deep carpet cleaning service with the latest of carpet cleaning solutions and machinery to leave your carpet and upholstery cleaner and dryer. We use a high powered Extraction carpet cleaning machine with Wind Tunnel Vacuums and 800 PSI pump giving you a great deep down and thoroughly clean. We pride ourselves on customer satisfaction: The vast majority of our work comes from returning customers and their recommendations to their family & Friends.

We strive to provide amazing results that will leave you delighted and care for your carpet and upholstery and also your home treating it with respect. We have spent thousands of pounds on a continuous training program. This has given us an opportunity to be Advanced members of the National Carpets cleaners association as well as a Woolsafe approved service provider. We are committed to caring for your carpets and upholstery so that they can look great for many years to come.  

We are not tied to any particular carpet cleaning suppliers and have a large choice of cleaning solutions to meet the job requirements. We don’t believe in a one for all approach with harsh carpet cleaning solutions that can cause irreversible damage your carpets. We have the knowledge to choose the correct cleaning procedures and correct carpet cleaning chemicals to perform the job to the highest standards safely. I have a young family and would be happy to use any of the products I carry, in my home with my family too.

Call now to check availability for your Free survey and written quotation on 0118 9102137

Hi, I’m James and I have been running Carpet Genie over 12 Year’s.  We provide Professional Carpet Cleaning, Rug Cleaning and Hard Floor Restoration and cleaning in Berkshire, Hampshire & Wiltshire. Give me a call on 01189102137  to  see how I can help you today 

Carpet Cleaning

Professional Carpet Cleaning. We are woolsafe approved so your Wool carpets are in safe hands.


Advanced Members of the NCCA, Along with being a Woolsafe Approved Service Provider and TACCA Member – Your in safe hands

Rug Cleaning

Off site and in-situ cleaning of Rugs. We can clean your Wool rugs and synthetic rugs.

Stain Protection

Following a clean we can apply a special Stain Protection tratement to help in the event of future spills or accidents.

Upholstery Cleaning

Cleaning of soft furnishing including Sofa’s, Arm chairs, and Dining Chairs.

Hard Floor Cleaning and Restoration

We are a Tile Master Network member and can deep clean, maintain and restore your Tile and Grout and Natural Stone Flooring including Limestone, Marble and Travertine.

Spot Treatments

Had an accident? We can offer professional Spot and stain treatments.

Fully Insured & Claim Free

We hold Full inurance including including items being worked on not just public liability

Get in Touch

To check if we have availability or find out any more information, give us a call on 01189 102137
Call Now Button