These sealers can typically last 2-3 years before needing to be resealed! This depends on the climate in your area, the amount of foot traffic and the kind of solutions you clean your surfaces with. The harsher chemicals you use on a regular basis, the shorter your sealed surface will last.