Cleaned up my Dog Messes
I have a number of area rugs I like and though they aren't heirlooms, I'd rather keep them than throw them out.
Evergreen cleaned them and got out all the stains- which was a miracle as the stains were rather old.
YMMV. Stains are hard to predict with regard to their removal.
In any case, I recommend Evergreen wholeheartedly.