Most building materials are permeable to water vapour; brick, concrete, plaster, wood and insulation all can fall victim to interstitial condensation, this is why UK Building Regulations require roofs to be ventilated, either by the use of soffit vents, ridge vents, or replacement ventilation slates or tiles.
A more recent design is the installation of a roof deck with foil-backed foam along with a second deck that is air-gapped away from the foil-backed foam to allow air to flow vertically to a ventilation outlet at the peak of the roof—it is a double deck design with an air gap. This design improves efficiency.
Roof framing must be designed to hold up a structural load including what is called dead load, its own weight and the weight of the roof covering, and additional loading called the environmental load such as snow and wind. Flat roofs may also need to be designed for live loads if people can walk on them. In the United States, building codes specify the loads in pounds per square foot which vary by region. The load and span (distance between supports) defines the size and spacing of the rafters and trusses.
There are four main types of roofers: shinglers, who primarily install shingles, shakes, tiles, and other nail-on products on roofs with 5:12 pitches or above; metal roofers, who focus on metal panels; single-ply or "flat" roofers, who focus on roofs such as single-ply or foam roofs; and "hot" roofers, who work using tar-based products. It is not uncommon, however, for companies to have their roofers service multiple styles and types of roofing; and certain manufactures will allow only pre-approved installers, thus making these four roofer types limiting. As per the application areas, roofing contractors can be categorized as Industrial or commercial roofers, Factory Shed roofers, Residential Roofers, Commercial roofers. Based on the types of the materials, roofing can be classified as terrace roofing, metal roofing, polycarbonate roofing, steel roofing, PVC roofing, skylight roofing. Pre-engineered companies installs roofing.