I only own one spot remover: SIMPLE GREEN :thumbup: I buy it at WalMart and it is absolutely fabulous!! I just spray it on, leave it sit a minute, and then wash, and it gets every (at least that's the way it seems!) stain out! It is especially good for oil base stains. Good Luck!