Rub alcohol on your couch and put cornstarch then put powder detergents and let it dry for 3 day. This actually works.
You get rid of oil stains by using oxce clean
scrub it
Soda!
bleach is the most effective way to get rid of stains it removes all the dirt and cleares out the stain.
your mom
peroxyed
You can either soak your stained clothing in the bleaching agents or detergents to get rid of the stains.
Rub it clean with arsenic
Try a little bit of Golden Syrup (see 'How do you remove grass stains?)
Try Resolve carpet cleaner, that worked to get most all of the stains out of my carpet when i moved.
use Angel Eyes. http://www.angelseyesonline.com/ amazing product. it really works. they got rid of my Bichon Frise's tear stains. you should try it out.
Any good toilet cleaner will remove the stains.