I use Armor All all purpose interior cleaner- Use this generously on the stain ans scrub with a damp cloth- it also does wonders on oil skin stains on the plastic in the car.....worse case scenario- get a little green machine from walmart for 70 bucks- I use one of those also. (I have always loved detailing my own car- now I do it for others to survive!!!!) An always remember- test whatever you use under you seats first- some products may bleach the carpet or just make it look worse- STAY AWAY FROM OXYCLEAN. It does clean butnot like what they say. There were alot of soda and coffe/grime stains in my car when I bought it...the dealer couldn't even get them out- that Armor All did the trick. PM me with any other quesstions you have.