Different Types Of Roofing And Their Advantages And Disadvantages Roofing is the top covering of a building. This includes all materials and constructions used RoofingJune 30, 2022June 30, 2022