Over time, elements such as heat, wind, rain and hail can inflict damage to your residential roof. To safeguard your…