Halfway through our roof replacement, this roof had some step flashing that was improperly installed where the vinyl siding met the roof but as you can see in the pictures properly installed new step flashing along the wall and stopped the roof leak.