We guarantee our roof coatings for 15 years and with routine maintenance will last 20+ years before a recoat is needed.