Ihave Nuheat in my bathroom and have installed it in several others. They offer a 25 year warranty. I would buy it myself so I can get the profit. From my experience customer service is great. For one job I sent in the layout and dimensions of the bath and they designed a system. There are others but this seems to be the easiest to deal with as it comes pretty musch assembled. Other types you get a spool of wire and clips and a pain in the behind.