It's recommended to use a sealer on your stone surfaces every 6 to 12 months, depending on the usage and exposure to water and other types of damage.