The best material to melt ice on your roof is calcium chloride. You can buy CaCl at your local hardware store.