Snake oil. Seriously. Melt snow in northern climes? Think about it. IF there were enough sunlight to melt snow, why didn't the sunlight just, you know, melt the snow? Are they THAT much more efficient at absorbing the sun's energy? I don't think so.
Cost to buy, cost to install, cost to maintain, ... the economics just don't make sense.
Cost to buy, cost to install, cost to maintain, ... the economics just don't make sense.