This is a fabulous tool in our house. We have two indoor cats who have been depositing gross furball and/or throw-up on our carpets. This handy cleaning machine is fantastic. After manually clearing away solid waste, this unit quickly cleans up the mess and leaves the carpet looking and smelling good again! We have some carpeted stairs that have accumulated a lot of dirt, especially on the leading edges since our Kirby carpet cleaner doesn't work on stairs. This Little Green carpet cleaning machine takes care of that with ease! My son has a 1997 truck he bought used. He was very pleased to see all the black liquid collected by this unit and the seats looking good after using this unit. Being a product safety engineer, I especially like it that this model is UL Listed.