A new roof is a key investment for any homeowner, so it only follows that one should have measures against…