Oil and grease stains on the carpet are probably the hardest to remove simply because the oil is very difficult to dissolve. The main point to remember with an oil or grease stain is to remove it as soon as it happens. Allowing it to set in will mean more work on your part to fully remove it. Removing these types of stains may be challenging, but you can successfully remove oil and grease stains from your carpet.
Lay 2 to 3 sheets of paper towels directly on the stain. Press firmly in a downward motion to soak up the remaining oil or grease in the carpet fibres. If there is a lot of oil, continue using new paper towels until no oil is present on the towels when you press on the stain.
Fill a spray bottle with a citrus-based carpet solvent. It is best to spray it on rather than pour it from the bottle because you do not want to soak the carpet. Soaking the carpet will make it more difficult to get the residue out from the solvent.
Spray the solvent directly on the stain; 3 or 4 squirts is sufficient for small stains. Put on your gloves, and work the solvent into the stain. Do not rub, just work it in so the stained fibres are covered in the solvent.
Place 2 or 3 paper towels (doubled) on top of the solvent, and press down firmly to absorb all the solvent. Repeat this until the paper towel is dry when you press down.
Check the area several hours later, and when it is completely dry, vacuum the area thoroughly. The stain on your light carpet will now be a thing of the past.
It is best to get much of the oil or grease off the carpet with paper towels as soon as it happens. For larger stained areas or for deep-stains, repeat the process of spraying on the solvent and soaking it up with the paper towels several times, but allow the carpet to dry in between treatments.
Always wear rubber or latex gloves when dealing with solvents and other chemicals to protect your skin.