The sealer applied is rated for 15 years. However, absorbency may vary from stone to stone. If water is absorbed and does not bead up it is time to apply another coat of sealer.