Used Zerorez during their opening promotion. Had a great experience - carpets very clean, stains removed. As a bonus - left very soft.
All reviews seem positive