This carpet cleaner is very user-friendly and perfect for pet owners. The carpet in our living room is pretty old and this cleaned it very nicely. There was a stain that easily lifted and it took the odor from our home as well. So pleased with this and it’s ease of use.