Roof maintenance is something most homeowners never give a second thought. When you think about it, that’s somewhat understandable. After all, your roof is up above you and out of sight. As long as...