One contractor is recommending this brand. They do not have a wesite (not that it is a must) but finding info about the company is hard which make me uneasy. They are out of Illinois and a division of Winstrom but its so odd not to be able to readily find info on a company.
I cant even find out if they are EnergyStar rated. (Of course the sales person said they were).
Has anyone had experience with them?