Last week after all of the rains had left us here in Ky I had to have my carpets cleaned. The mud that had been tracked in was awful. I called around and was going to hire [another company], but I didn't like the way the guy on the phone talked to me. So I called Steam Kraft, and the sales person was very nice and informative. They gave me an estimate that I thought was fair. When Mark came out to clean my living room and bedroom carpets he was very professional and friendly. He cleaned them very well and even applied a stain resistant to them free of charge. I feel that this company gave me a great deal and yes I would recommend them to everyone.