In Pennsylvania's climate, most asphalt shingles can last 15 to 20 years before replacement. Of course, this requires regular upkeep.