EddieWalker
Epic Contributor
Never use caulk or silicone on a roof for anything. If you have screws and the cause of the leak is the rubber gasket, it's best to replace the screw. Having said that, there are plenty of roofs out there where you just cant tell what screw is the cause of the leak. In those cases, using roofing flashing sealant designed for a roof works well. It's very important that it's specifically designated for metal roof flashing. Everything else will fail. It doesn't take very much, and it's important to work it in with your finger all around the screw head to make 100% sure that you sealed the leak.
This does not work for nails. Nails are failing because they are working their way out. Hammering them back in just prolongs the problem. Covering them with roofing sealant will only last a short amount of time because it does not stop the movement happening with the roof.
This does not work for nails. Nails are failing because they are working their way out. Hammering them back in just prolongs the problem. Covering them with roofing sealant will only last a short amount of time because it does not stop the movement happening with the roof.