Your roof has certainly seen better days, and it may be time for repairs or to get it replaced, altogether, ahead of hurricane season. A good roof should last a couple decades. One of the issues that could impact the longevity of your roof is that if it wasn’t properly installed – or the roofer …