Keep Your Roof For a Long Time – Advice from a Roofer
The average asphalt shingle or cedar roof has a lifespan of about 20 to 25 years. If you recently moved into an older home in the Twin Cities area, you need to know the exact age of your roof and any previous roof repairs.