Roofs are the largest parts of buildings that are exposed to snow and rain. Roof waterproofing for the buildings acts as a barrier to protect our building from the rain. Roof water insulation is a protection process that is designed to apply to the roofs of buildings by using waterproof materials.