Carpet Afterlife has been a great stain remover for my area rugs. I have even used it on my couches because they are fabric. I steam cleaned my rugs a month ago and they always seem to have pet stains on them. Especially my couches because my little dogs jump up on them. I am always using a carpet cleaner to keep everything clean.
Afterlife has a nice fragrance and gets the stains out quick. I spray a little either on my rug or couch and rub gently and the stains do come out. I then dry it with a cloth. Carpet Afterlife's Bio-enzymatic formula works to eliminate pet odors which is exactly what I need. It can be used on all types of fabrics including upholstered furniture, pet bedding, kennels, carriers, and clothing. I received Carpet Remover complimentary in exchange for my unbiased opinion and review. All opinions and words are my own.