No. Even the best sealants wear down from sun exposure and weather. You should reapply these every 1–2 years, or as soon as water stops beading on the surface. Regular sealing keeps moisture out and mold away.