I have a family of 5 along with two cats and two dogs. The whole family was just taken back by how clean our carpets were after using the Revolution Hydrosteam Carpet Cleaner. Everyone took turns cleaning the carpets. We were astonished and extremely happy with the results. I have purchased 4 cleaners in the past and none of them gave us the results that the Revolution did. Thanks BISSELL for a great carpet cleaner.