Most homeowners will replace a roof at least once, and a second time if they stay in the same house more than 20 years. For those looking for longevity, metal roofs are becoming a popular choice. While shingles still account for the...

read more