Metal roofs may expand and contract due to temperature fluctuations, which can put a strain on the flashing materials. Flashing is designed to move water flow away from vulnerable parts of the roof, so without proper maintenance, metal roofs can leak over time. Fortunately, you can help prevent that by scheduling regular annual maintenance.