I found this at a store a few years ago. I wasn't expecting much since it looked generic and was on the bottom shelf. Honestly, I don't know why this stuff hasn't completely taken over the market. It gets ANY stain out. Blood, pet urine, juice, dirt, etc. We sometimes rent Rug Doctors to clean our carpet. I buy Folex by the gallon now and put it in a fertilizer sprayer (a new one of course) then spray it all over my carpet. I finish by using the carpet cleaner with hot water over the carpet. Needless to say, it cleans so good. My local WalMart made the mistake of taking it off their shelves not long ago, so now I either have to go to Home Depot or buy it online from Amazon. There is no odor which is nice because scented cleaners can get old. If you haven't used this yet, you NEED to try it. It really is the best of the best!!!