Controller for the roof and gutter de-icer cable. Controller requires two conditions to be present before it will energize the roof de-icing cable. It requires cold temperatures and the presence of run-off water from the roof in contact with the sensor wire. If only one of the conditions exists, the control will not turn on the cable. A switch inside the house can control the box.