J.
We use the pet enzyme stuff (Nature's Miracle, or there are other brands) that you can buy in big (gallon) containers at Petco or other pet stores. It really is a miracle cleanser. I like the original nature's miracle the best, although it's a little pricier than the store brand. You use the enzyme cleaner to completely soak the area - don't be shy with it - and let it dry completely, which for a mattress can take a couple of days. (My son recently had a similar accident. There are a lot of bad mattress covers on the market!)