Cotswold Carpet Cleaners was established over 20 years ago and is still run as a family business.


Beginning in Cheltenham, Gloucestershire back in 1998, we now offer professional carpet cleaning in Cirencester, Gloucester, Tetbury, Minchinhampton, Stonehouse & Stroud along with surrounding local areas nearby.

Following a survey of the areas to be cleaned we will use the best products and methods to restore the items to their former glory.

We take great pride in our work, keeping up to date with training and innovation in the industry. Learn more about our services or continue reading below for information on how we price jobs.

Will Swait runs and owns Cotswold Carpet Cleaners and prides himself on the friendly, quality service that he and his team provide.
Heather Swait
Heather SwaitCleaning expert
Heather leads cleaning operations and manages the cleaning team.


With so much carpet cleaning experience to fall back we can guarantee the highest level of service possible. All of the team are fully qualified in all the latest carpet cleaning techniques.

We’re passionate about what we do. But more than that, we’ve got the qualifications and experience to do a fantastic job for you.

We provide bespoke pricing to suit you and your budget, with prices starting from just £80.


Thank you for doing such a good and efficient job – all the carpets looked wonderful. I have no hesitation in recommending you to my friends

Mrs Morton-Grenville, Cirencester

I would just like to thank the team for a very professional service. They improved my stone floors, cleaned all my carpets and also helped banish our moths. I can’t recommend them more highly!

Vanessa Arbuthnott, Calmsden, Cirencester

Cotswold Carpet Cleaners provide excellent services and are always ready to help in any way they can. Elmore Court is our family home where we host beautiful weddings. We strive to uphold the highest standards and the team at Cotswold Carpets Cleaners help us achieve this!

Mrs Sarah Guise, Elmore


Cotswold Carpet Cleaners offer a range of carpet, rug and upholstery cleaning services.

Carpet Cleaning

We offer professional carpet cleaning for domestic and commercial customers.

As well as getting your carpet looking great, a cleaned carpet will remove deeply embedded dirt, dust mites, and bacteria to help increase it’s lifespan.

Upholstery cleaning and care

Is your sofa upholstery or chair upholstery looking tired?

Our professional upholstery cleaning service will help bring your soft furnishings back to life. We can professionally clean almost any fabric in any environment.

Rug Cleaning

Rug cleaning can be a great way to brighten up your whole room.

Rugs need a more considered approach to their cleaning due to their complex construction. Our experts will have your rug looking great again in no time.

Carpet repairs and insect treatment

Does your carpet need repairing?

Whether it’s from general wear and tear, or from damage caused by moths, fleas or other insects, we can help repair your carpet to its former glory.

Leather cleaning and treatment

Do you have leather that needs cleaning?

Leather can be tricky to treat and often needs professional help. We’ve the skills and expertise to help you with all your leather cleaning needs.

Blood and trauma carpet cleaning

Sometimes, accidents lead to some really tough stains.

We help sort out these and remove that stain or spot from your carpet and get it looking as good as new.


Do you need help with professional cleaning? Fill out this form to get in touch.

Error: Contact form not found.


01453 883435


9:00am – 6:00pm


01453 883435


9:00am – 6:00pm