I purchased this having previously owed a green machine and the old PROheat 2X professional. This is by far the best carpet cleaner I have ever owned. I love the fact it's quick and easy to set up, it's much lighter than the previous model and yet it is much more powerful. I don't have any pets but was recommended to this model and have not been disappointed. I would honestly recommend this to anyone looking for a great quality and value for money carpet cleaner. 5 stars from me!