I've been trying to get pet stains out of our couch and rugs for years, and have always needed to call professional cleaners, until I used the PowerDash Pet vacuum/cleaner. Highly recommend this product to anyone that needs to remove hard to clean stains from fabrics, rugs, etc!