A snow and ice removal device may include one or more, heating elements. A control unit may be configured to control the heating element to produce heat. A power source may be in electrical communication with the control unit and the heating element. Heat may be applied to the roof surface by the heating element to loosen and/or melt accumulated ice or snow from the roof surface of the vehicle.