It’s a widely known fact that roof replacement projects can be a challenging, but fulfilling task. However, one aspect that…