Use common table salt as a snow melt solution. Pour salt into an old sock, a pair of stockings, or any other porous cloth material. This salt capsule can then be tossed onto your snow covered roof, where it will begin to melt snow, and release its wet contents, causing the snow to fall away.
Blend a brine solution in your bucket to use as a deicer for your roof. Mix together warm water with sodium chloride, potassium chloride, or calcium chloride, all of which are forms of salt, available in most home improvement centers. Ideally, the mixture should be 85 percent saline. Distribute the brine onto your rooftop prior to a snowfall to prevent snow from sticking, or use it to melt fallen snow which is already on the rooftop.
Use chlorine tablets from your pool to melt the snow on your rooftop. Calcium chloride tablets are used in swimming pools to maintain clean water, and reduce the presence of algae and bacteria. These same tablets also melt snow. Toss a few onto your rooftop and you will have a snow melt solution which requires no mixing or packaging at all.