Gurus say roofing should really last about 20 years. Nonetheless, other components can figure out the chance of roof substitute, including the roof product, your area’s local weather, how nicely the roof is managed and components including overhanging trees. It might be time for just a new roof if shingles http://localpartnered.com/directory/listingdisplay.aspx?lid=22581