Step 1: Apply Baking Soda
Cover the stain with a thick layer of baking soda. Work it gently into the fibers with your fingers. Let it sit for 30 to 60 minutes for heavy grease. Vacuum it all up.
Stain Removal Guide
Grease stains need absorption first, then emulsification. Baking soda pulls oil out of fibers. Dish soap breaks the grease so water can rinse it away.

Grease stains on carpet and upholstery require a two-step method. You absorb the grease first with baking soda, then emulsify what remains with dish soap. Tucson homes with Saltillo tile need a different approach since the tile is porous and soaks up grease fast. Textured carpet also traps grease deeper than flat-weave fabric.
Cover the stain with a thick layer of baking soda. Work it gently into the fibers with your fingers. Let it sit for 30 to 60 minutes for heavy grease. Vacuum it all up.
Mix one teaspoon of mild dish soap with one cup of warm water. Dab the stain with a clean white cloth. Work from the outer edge in. Blot dry and repeat until clear.
For old or dry grease, use a dry-cleaning solvent first. Apply it with a clean cloth and blot. Then follow with the baking soda and dish soap steps above.
Always blot, never rub. Rubbing spreads grease and pushes it deeper into the fibers. Use a clean white cloth so you can see the stain lifting. Test your dish soap mix on a hidden area first.
Warm water works better than cold water for grease because it helps the soap emulsify the oil. Do not use hot water as it can set some stains. For Saltillo tile, rinse with warm water right away and use a grout-safe cleaner.
Yes. Baking soda absorbs oil from fibers before it sets. The longer you let it sit, the more it pulls up. Always vacuum it fully before moving to the dish soap step.
Rinse the area with a clean damp cloth and cold water. Blot dry. Too much soap can leave a sticky film that attracts more dirt.
Call a professional when the stain has set in for days, covers a large area, or is on delicate fabric. Alex's deep-clean team handles stain extraction at (520) 445-1061.
Alex's Cleaning Service handles spot and stain extraction as part of our deep-clean. Prices start at $389 for 1 to 2 bed homes. Book at /book/ or call (520) 445-1061. Rated 4.9 stars on Google by 70-plus Tucson clients.