This carpet cleaner has some serious power. Judging by the amount of pet hair in the brushes, apparently my regular vacuum has not been doing it's job. Works great on stains - two passes on tough spots and they were gone. Left my house smelling fresh and clean.