Roofs are essential in commercial and residential settings as they protect property and human lives from the negative impacts of weather elements, including the sun and rain. Also, roofs provide privacy and are vital in water harvesting. That explains the...