This is the best carpet cleaner ever can't believe I wasted so much money on commercial carpet cleaning companies. This product is so easy to use and does a great job of cleaning. I also loved the carpet dry time.