Stone sealers are designed to provide protection against both water and oil based stains.. These coatings are particularly useful for surfaces that are exposed to a wide range of liquids, such as mineral surfaces like concrete, stone, and masonry. The principles of application are similar to water-repellent coatings, with the added benefit of oil resistance