Yes, absolutely, as long as you get your carpets cleaned professionally. This type of cleaning normally referred to in the industry as 'Hot Water Extraction' is very thorough, and will give your carpets the best chance of improvement. Not only will having them cleaned, restore a high sanitary level, but regular professional cleaning will actually prolong the life of the carpets. To see some recent results from our carpet cleaning in Street, Glastonbury, Wells, Somerton and surrounding areas in Somerset see the Gallery in the Methods section.