This is the best carpet cleaning service/experience we've ever had. They don't use any weird chemicals or fragrances. The carpet doesn't get soaked too much so it doesn't take long to dry. And since there isn't any soap residue, it doesn't attract dirt and stays cleaner, longer. Highly recommend.
Update 2/4/16: We've had them back to clean our carpets again and they did an excellent job. A few days after the cleaning, our dog had an "accident" on the carpet. We asked Zerorez to come back and they didn't charge us for the additional touch up. Special thanks to Jose' for his exemplary service!