Polyglass’ aluminum coatings form a reflective, metallic shield over the base material. Depending on environmental conditions, aluminum roof coatings should last anywhere between three to five years.