Roof coverings provide protection for roofs and structures and it prevents rain, moisture, heat, dust, etc. from entering the building from the top. Roof coverings do not share the load of the building and is securely fastened to the roof structure with various types of fittings and fixtures.