We would and have happily, recommended GNI. Nick was great to deal with. Angelo was very helpful in assisting us to be prepared to meet our install dates. Our installers; Clayton, Will and Derek were very knowledgable, professional and personable. Thank you, GNI. Our new home was cozy and warm just as the cold weather hit!!!!