The basic requirements of the livestock building roof are simple. It must keep out the rain, provide shade and it must breathe. However, the design requirements of walls are more complex. In older ...