There are a lot of chemicals out there to try but I have found a few to be particularly effective when doing stain cleaning.
In general the “cure all” stain removers aren’t usually all they are cracked up to be, really each particular kind of stain merits it’s own cleaning agent.
This is a really great tool for removing a lot of different kinds of stains. Care is to be exercised when using the is particular stain remover as if left in for two long it can create an unfortunate bleaching effect. When I am about to use this I really only go ahead if I think little white spots are preferable to whatever stain I am trying to remove. One issue with Stain Magic that you will probably discover is that the two chambered spray bottle leaks. Make sure to keep it upright in your car or you will get a very powerful smell in your vehicle. Not trying to scare you off this product, just be aware that this is serious cleaning power and you need to be careful how you use it and how you store it.
This gel is the real deal and is my go to cleaner for tough stains that won’t come out. Exercise caution when using this gel as it can have a bleaching effect. Don’t use it on natural fibers and make sure you don’t put a bit on carpet and forget to get it out or neglect to get out all of it. This can get rid of a LOT of stains that you might have otherwise thought were unremovable.