OMG! Steam King cleaned my carpets and the carpet on the steps leading downstairs … I feel like I have brand new carpet throughout my house! The fact that I got the deal on Groupon even made it more sweet. Professional, personable, and thorough! Thank you very very much!