Chem-Dry was great they arrived on time and were done within an hour. We just moved into a new place and the previous tenants had allowed their cat to pee everywhere. We have a 2 month old daughter and I was not going to allow her near the carpet till I knew they were clean. Chem-dry did a great job the carpets looked fantastic and I now feel comfortable allowing our daughter to roll around on the floor. I will definitely use their services again and recommend them to others!