As a long-time local roofing company, we know how weather patterns affect the lifespan of different roofing materials. For Bradford, we recommend asphalt shingles and metal roofing.