Roofing is constructing a roof for a home or other structure. A roof protects the building from the elements and can be flat, pitched, vaulted, or domed. Aesthetics, economics, and technical considerations determine these roof forms. Roofing materials can also vary from one place to another. Each type of Roofing material has its unique advantages and disadvantages.… Continue reading Variety of Roofing