My wife and I are preparing our house for sale and were planning to buy new carpets due to a lot of stains that built up over the past few years. I've always been skeptical of carpet cleaners but we thought it would be worth a try. I called and scheduled an estimate for 9:00am on Thursday with Liz. She was ready to come over the same afternoon I called but I wasn't able to meet her at the house. She showed up right on time, and was very friendly and professional. The price estimate was very affordable. I asked Liz when I could schedule them to come out and she said they could be out at 9:00 the next morning. Her team showed up on time (if not a few minutes early) and were also very friendly and professional. The process took about an hour, and when they were done I was pretty amazed at how good the carpet looked. The carpet basically looks and feels brand new now, so we no longer need to buy new carpet. Totally worth the investment. I will do business with them again, and will probably start doing this once or twice a year in our new house now that I have seen the difference it makes.