I had them clean my carpet before I moved into my house. There were pet stains and odor EVERYWHERE. The nice gentleman explained how he would clean the carpet, and explained that there was a separate procedure for pet stains. He was very personable and trustworthy. A little while later, my carpet was CLEAN and SMELLED GOOD!!! It also dried SUPER fast. GREAT value! I won't EVER use ANYONE ELSE!!! I recommend to EVERYONE!!!