For a barn it should be fine. I’d use plenty of screws to attach it to purlins and keep the purlin spacing relatively close. You’ll have to use screws with grommets to prevent leaking but expect them to leak down the road. That type of roof panel just does over time. Grommets dry rot. At least that’s been my experience with r/panel style panels.
Comment