Your roof is your main line of defense when it comes to protecting your home from wind, rain and snow. Inspecting and then replacing leaking roof flashing may protect your property from further damage.
Purchase new roof flashing that's the appropriate length for the area of the leak. Roof flashing needs to cover the shingles it protects with a minimum of 3 inches. If the roof flashing is up against bricks and mortar, it needs to extend into the mortar at least an inch to provide adequate protection.
Seal over the nail holes and inspect and replace any damaged, flaking or broken caulking and sealing to prevent further damage.