Winterizing your roof against the fluctuating warming and cooling temperatures can be done by installing heating cables on your roof. Heating cables installed in a V shape formation along the gutter can stop ice back-ups causing interior damage.
These roofing items can be easily obtained at places like Canadian Tire.
Source: http://www.canadiantire.ca/en/pdp/roof-de-icing-cable-0522580p.html