About Us


Bath Fresh Carpets is a professional carpet cleaning service based in Bath, dedicated to restoring the freshness and cleanliness of carpets, rugs, and upholstery for homes and businesses. Using state-of-the-art equipment and eco-friendly cleaning solutions, we remove deep-seated dirt, stains, and allergens to leave your carpets looking as good as new.


Our services include:


Residential Carpet Cleaning – Perfect for homes, ensuring a clean and healthy environment for your family.

Commercial Carpet Cleaning – Tailored for offices, shops, and other commercial spaces to maintain a professional appearance.

Rug & Upholstery Cleaning – Delicate care for your rugs, sofas, and chairs to bring back their original charm.

Stain Removal & Odour Elimination – Targeted solutions to tackle stubborn stains and unpleasant smells.

With a focus on reliability, excellent results, and customer satisfaction, Bath Fresh Carpets ensures your carpets and upholstery receive the care they deserve.


Contact us today for a free quote and discover why we’re Bath’s trusted carpet cleaning specialists!