Getting a roof replacement is never fun. It is often important. Most people get a replacement due to a problem. Don’t wait until your roof is leaking to take action. There are many ways to tell if you need a new roof.
A typical roof lasts about 20 to 25 years. Many factors can play a role in the life of an asphalt shingle roof. It can depend on whether the previous roof was removed leaving a single layer of shingles. Proper ventilation can play a role in roof life as well. A roof that was installed over an existing one should be replaced about every 20 years.