There is probably no stain that is more dreaded than the grease stain. Oils and greases are nearly impossible to get out of clothing, and no one wants to throw away a whole garment just because of a little oil stain. Instead of using regular laundry detergent to remove it, try dish soap or shampoo. As these are made to remove oils, they can also be great for removing oil stains.
Laundry detergent isn't made necessarily to remove oily stains and messes, so an alternative liquid can be great to spot treat.