Limestone is a porous natural stone used for flooring and other building projects. Limestone tends to be light in color; tan and light gray are common shades for the stone. Oil stains are absorbed easily by limestone and can cause a discoloration. Attending to stains immediately and using absorbent materials to pull the stain out are recommended methods of tackling unsightly oil stains.
Blot any excess oil that may remain on your limestone flooring with a white paper towel. Be careful not to rub or you may actually cause the oil to seep further into the stone.
Apply a dissolving agent to the oil stain. Ammonia, a non-abrasive cleaner, such as dish or laundry detergent, or acetone are all appropriate for use on limestone, according to the Marble Institute of America. Gently clean with a white cloth and rinse with water.
Prepare a poultice that will draw out the oil from the natural stone. Mix baking soda with water so that a thick paste forms. Add a few drops of water to the soda, stir and add more if needed.
Spread the poultice on the oil stain with a plastic putty knife, taking care not to scratch the stone.
Cover the paste with plastic wrap. Tape the plastic wrap to the limestone with masking tape. Leave the paste on the oil stain for one to two days.
Uncover the poultice and rinse it off the limestone with distilled water. If the paste is stubborn and sticks to the floor, gently nudge at it with the putty knife. Dry the area with a soft white cloth.