This machine doesn't even require a second guess. I owned a Bissell Pro heat 2x revolution and it doesn't even compare to this machine. It's completely worth the money and gives a professional clean! With 2 older dogs and a 2 year old I wanted something that would give my carpet the cleaning it needed and this was everything and more than I could of ever imagined!