Most homeowners dread replacing their roof, but when the time comes for new shingles, there’s no avoiding the investment. We’ve put together some tips for when to consider a new roof and the key season for roof installation. When A typical asphalt roof lasts between 20 and 25 years. Metal roofs can last for 50 years or more. Once you make the decision to replace your roof or upgrade, you’ll need to schedule …