I've replaced or installed roofing on about a dozen buildings. Flat roofs are the hardest to make watertight. We've used fully adhered EPDM for those. On traditional roofs I prefer metal roofing and as others mention, standing seam is the best. Standing seam not only doesn't have holes for...