This article comes from The Spruce.
How to Remove Oil Stains From Carpet and Upholstery
Pick your type of oil or grease stain, automotive oil, car door grease, cooking oil, butter, or margarine. All can be difficult to remove but these techniques can be used to successfully remove the stains.
Treat the stain promptly by lifting away any oily solids from the fibers using a dull knife. Do not rub because it will only push the oil deeper into the carpet and make the stain larger.
Sprinkle the stain with cornstarch, baking soda or talcum powder to absorb the oil. Use a soft-bristled brush to work the powder into the carpet. Allow the absorbing powder to sit on the stain for at least fifteen minutes then vacuum to remove the powder.
Following the product instructions, blot the stain with a dry cleaning solvent, Use a clean white cloth or paper towel. Keep blotting until no more oil is transferred from the carpet to the cloth.
If you do not have a dry cleaning solvent or carpet cleaning product, mix one tablespoon of hand dishwashing detergent in two cups hot water. Add one tablespoon household ammonia. Wet the stain with a sponge or soft-bristled brush dipped in the cleaning solution then blot with a dry paper towel until the stain is removed.
Be sure to “rinse” the area with a cloth dipped in plain water to remove any soapy residue that will actually attract more soil. Repeat the cleaning steps until no more stain remains.
The same cleaning techniques and products recommended for carpet can be used to remove oil stains from upholstery. If you use the wet cleaning steps, be careful not to over-wet the fabric because excess moisture in the cushions can cause a problem.
If the upholstery is silk or vintage, sprinkle with cornstarch and call a professional before attempting to remove the stain or if you need more stain removal tips.
Click here to view the original article.
If you find you need more help removing this type of stain, contact us today at J and R’s Carpet Cleaning.