generally, a shingle roof should be replaced each 12-20 years. the sort of material utilised will have an affect on how frequently the replacement is needed; composition roofs have to get replaced a lot more frequently https://poppieokvx490684.thenerdsblog.com/not-known-details-about-alpharetta-roofer-company-32400869