Roofing is the covering of a building, which provides protection against weather conditions. A roof consists of all materials used to create the top surface of a building and any constructions required to support it. It can be made of a variety of materials, but the most common and widely used are metal, wood, and…