Indeed, ice and snow can wreak havoc on the roof once they melt. These can cause rust to form on the roof and shingles, and those can give birth to other problems like leaks and mold formation. One way to prevent these roof dilemmas from happening is to winterize your roof. If possible, add a second layer of protection before the winter season starts. A roof underlayment can prevent moisture, leaks, wind and heat build-up, and the like. Also, unclog your gutters. So when the ice melts, the water will flow freely to the downspouts.