Your roof is constantly exposed to the elements, which can lead to a variety of issues. But there are a couple of ways to mitigate them--and these include professional roof [...]