Fixings. Failed screws come out and are replaced with the correct roofing screw and a new sealing washer. Where the old hole has rusted out or opened up, we go up a size so the new fixing bites into sound steel and the washer seats on a flat sheet. Every screw in the affected run is checked, not just the one that was leaking.
Laps and penetrations. Weeping laps are cleaned back, refixed and sealed with a roofing-grade sealant that stays flexible, then stitched with fixings so the seal is not carrying the load on its own. Around a flue, vent, whirlybird, aerial or cable entry we fit a proper penetration flashing rather than another bead of silicone over the last one. Our roof flashing repair page covers those in detail, and chimney flashing has its own page under chimney services.
Rust. Surface rust on a sound sheet is cleaned back, treated and sealed. Rust that has pitted through, or thinned the sheet so it flexes underfoot, means the sheet is replaced. The new sheet is matched to the profile and colour, and the fixings and flashings that touch it are compatible metals, because a wrong pairing starts the corrosion again.
All of this is roof plumbing, and every job is carried out by licensed roof plumbers. You get before and after photos of the roof, including the parts you cannot see from the ground.