During the winter months, people especially rely on their roofs to provide protection from the harsh weather conditions. You want to feel safe and stress-free in your home knowing that no matter how much it snows your roof is doing its job. But snow...