This was my first time using Steam Clean Express and I feel lucky to have found them! It was easy to make an appointment and have them come out within a couple of days. The gentleman that came paid great attention to the carpets and cleaned out all the stains. I am so happy with the work and plan on using them again in the future. They also charged a good price and less than a company I had used a few years ago. I highly recommend them.