We had cumulative stains from three English Springer Spaniels over the last 25 years. We hired professional carpet cleaners and had to put up with major inconveniences: furniture moved, inadequate performance, costly rip-offs. Once my husband used our SmartWash Pet---for the first time---the carpets look amazing!