Worked great on our 25 yr. old carpeting, Unlike rented carpet cleaners I did not even need to pre-treat misc. food and coffee stains, which came right out! Also left carpets relatively dry, showing good water suction. Brush rollers at the bottom worked well catching hairs, and I don't even have a pet.