How do you prevent ice dams?
- Seal air leaks in your attic.
- Increase your attic insulation (this depends on your climate zone, but for us the target is R-50).
- Improve ventilation between the insulation and roof sheathing.
- Cover the roof sheathing (i.e. underneath shingles) with rubberized membrane underlayment.
It is important to note that the first two steps (air sealing and insulation) will also help with the energy efficiency of your home. The third step (ventilation) might help with ice damming if your air sealing and insulation is not sufficient. The fourth step (ice and water shield) will do nothing to prevent ice damming, but will help to prevent water leakage caused by the ice dam.
If none of these options are available to you at this time, you can attach electrical cables to melt the snow/ice on the bottom portion of the roof, or use salt (which would need to be regularly replenished) to melt ice dams.