I had purchased this smart wash pet carpet cleaner about a month ago. And I just love the way that it really had cleaned my carpet and it definitely took out the dirty spots out of my carpet. My wife was really amazed on how it really clean our carpet. We just love our carpet cleaning machine.