I have had many shampooers prior to this one. None of them have compared so thus far. This carpet shampooer has surpassed my expectations. It deep cleaned my living room carpet, having 5 kids, 4 in baseball makes for lots of messes. Also my senior dog has accidents overnight sometimes. This has cleaned the spot throughly and left no noticeable odor. I will definitely be loyal to this brand for a long time to come.