I worked at a professional carpet cleaning company. I've used many types of machines and rented some as well. I've own a Hoover for years. Without a doubt the Big Green Machine beats the Rug Doctor, Hoover or any other portable cleaner I've tried. Easy to use and only one pass took most stains out of our old carpets. It's worth the price.