Far too many homeowners think about roof maintenance after something has gone wrong. In truth, preventative maintenance is the best thing you can do for your roof. You tune up your car, AC, and your own health… why not your…