1. How Old Is Your Roof, Actually? Most experts agree that a typical roof will last between 20 and 25 years as long as there are no major storm damages. It also depends on whether the old roof was removed and you only have one layer of shingles, and if it is properly ventilated. If the…

Read More