I used the Pro Heat 2X Revolution carpet cleaner that I received as a sample, to clean all the carpet in my house, including the stairs. It did a great job of cleaning the carpet, and even got out longstanding stains that I pretreated with the products that were included with the cleaner. I thought it did a better job than the professional carpet cleaner that I have had come previously. I have only one complaint. The water tank is very small and you must stop and refill frequently. I think this allows the carpet cleaner to be lighter when using since you are not toting around so much water. Overall, I am very happy with the product. It was also quite easy to assemble. After one use, you will make back what you would have spent on one professional carpet cleaning.
West Orange, NJ