Winter is a tough time for roofs, especially in the Northeastern states like New Jersey. Heavy snowfall, ice dams, and freezing temperatures can all take a toll on the condition of your roof. But by taking some proactive steps, you can help ensure that your roof will make it through the winter in good shape. […]