Acrylic roof coatings can last just as long as a new roofing system, between 10 and 20 years.