The roof is often taken for granted even though we know the vital role it plays in protecting our homes, our valuables and our families. We mostly tend to ignore the minor defects in the…

The roof is often taken for granted even though we know the vital role it plays in protecting our homes, our valuables and our families. We mostly tend to ignore the minor defects in the…