I sware by OXI CLEAN. Spray, let it dry, spray let it dry and by about then it is almost gone, do this a few times and zap it will be gone. Love that stuff and can't imgine life without it. Even OFTEN after a stain has ben set it will take it out. :) good luck with what ever you try