A metal roof can be a challenging roof surface to seal from the elements. One of the major factors is the constant expanding and contracting of the surface itself. A metal roof can expand and contract as much as 2 inches every 100 feet which can be devastating to fasteners and seams, which 90% of all roof leaks occur at these points.