Hi Tim - I didn't find any references for Magneglaze. I contacted them and had a helpful reply, but I am too far north for them to do installation. I have no actual evidence, but it sounded they'd be a good bet for installation. Anyway, I decided then to look into DIY.
In fact it worked...