After my ProHeat 2X Revolution Pet Pro Carpet Cleaner stopped working after 6 years, I purchased this model. It works just as well, the biggest differences are the attachments, and the PetPro is easier to clean the brushes (you can take off the top to take them out). Aside from this, it gets the job done and cleans up messes left behind by my dogs and kids. You definitely get what you paid for, the quality of Bissell's products is great. I would definitely recommend this to anyone with kids and pets.