Roofing is the covering of a structure, consisting of all structures and materials required to support it upon the wall of the structure or upon uprights, giving protection from rain, wind, sun, extreme temperatures, and dust. A roof, like any Read More