A shingled roof is typically going to last around twenty years as long as it is properly maintained. Roofing repair issues can arise and will tend to occur more frequently as the roof ages. Knowing what to look for will help homeowners to understand when they need...

read more