We were absolutely delighted with the service. Steve was knowledgeable, professional and friendly. There were years’ worth of stains (including toothpaste, makeup etc) on the carpets, all of which are now gone. I can’t recommended this company enough – great value, great service! Thank you so much!