This is the best carpet cleaning company ever. They clean my home more than perfectly for no time. http://www.fantasticcarpetcleaners.co.uk/
All reviews seem positive