I decided to buy this carpet cleaner for a few reasons. Even though i have a dog, he never does anything in the house, but he does track in dirt from the outside especially when it rains. Another reason is the fact that carpet cleaning has gotten way to expensive. I did my research online and the fact that the hoover has a 5 year warrant made it easy for me to decide which one is the best. I did not have a chance to use it until yesterday and was thoroughly surprised at the way it cleaned and dried at the same time. Dry time was cut in half compared to other carpet steam cleaner companies. i am very satisfied with this machine and I recommend it to anyone.