Time to replace the roof

Telltale signs of age with popular roofing materials