I love this carpet cleaner. It cleans all my pet stains as well as dirt stains.