Your roof takes a beating from constant exposure to the sun, wind, rain, snow and ice. When your roof is worn out, it's time to think about all the benefits of reroofing. It's the best way to prevent big problems that can cause major damage and costly repairs later if left unattended. Do not wait for roof problems to happen.