The answer to 'how long does flashing last' is that properly installed metal flashing typically lasts 20-30 years or more. Flashing is the thin metal strips used around roof penetrations, chimneys, and edges to prevent water leaks. High-quality flashing made of aluminum, galvanized steel, or copper can withstand the elements and last for decades with minimal maintenance. However, flashing can fail prematurely if it was not installed correctly or if the roof experiences significant damage or wear over time.
To get the maximum lifespan from your roof flashing, it's important to have it inspected and maintained regularly by a professional roofing contractor. They can identify any cracks, holes, or loose flashing and make repairs before water intrusion occurs. With proper care, your roof flashing can continue protecting your home for many years.