A roof over ... types include: Flashing can rust, deteriorate or get pushed out of place over time by high winds, ice dams ...