Roofs are the most critical part of any building as they provide shelter, protection and safety from external elements. However, they are also the most exposed part of a structure, constantly facing rain, heat, wind and changing weather conditions. O...