The Shark CarpetXpert HairPro Pet StainStriker made a big difference in my rugs and carpet. I was able to test the handheld stainstriker on the stairs and the floor cleaner on the area rugs. Both used a sufficient amount of the cleaner and the fluid was effectively pulled out of the rugs as well. I was impressed by the ease of use, durability, plastic storage mat and the amount of dirt and debris removed. I would definitely recommend this product.