If you want to be certain you're really tackling any stains on the mattress, go with a store-bought enzyme cleaner. You won't be able to make it at home, but you'll know you're getting the best results.