Whether you track grease inside on the bottoms of your shoes or movie night takes a disappointing turn when a full plate of pizza falls on the floor, a grease stain on your carpeting can ruin your day. Grease stains are actually fairly easy to clean up if you tackle the stain right away. Remember you're working with oil, so other stain-removing remedies won't work the same way on grease.
Often, the best way to remove the majority of your grease stain is to dab it with a soft cloth or paper towel. Many cleaning cloths are quite absorbent and will quickly soak up most of the grease stain before you have to do much work. Dab the cloth or paper towel on the stain, giving it time to absorb as much grease as possible. Repeat with fresh cloths until you’ve soaked up most of the stain. While you might be tempted to clean with water, remember that water and grease don't really mix, so water won't be effective at removing the grease and may even spread it around further.
After you blot the grease, you'll need to use an absorbent like cornstarch or baking soda to pull up the rest. Sprinkle a generous amount on top of the stain and let it sit for about 15-20 minutes to give it time to soak up most of the remaining grease. After the allotted time, vacuum up the powder. The stain will probably still be visible, so you can pour a dry-cleaning solvent over the spot and blot it until it's fully absorbed. Repeat with dry-cleaning solvent and blotting until the stain vanishes completely.