Rug Doctor…yay or nay?

Yay! for producing this great commercial…

Nay! for the horrendous detergent residues left behind if you follow their directions…