The roof is one of the most important aspects of any home and protecting roof is the key component in extending the life of any building. Almost as important as the foundation …