I can highly recommend these folks. They submitted an accurate and detailed design plan, followed through on schedule with construction and installation, held to the quoted price for the system, assisted with paperwork to get it registered for generation credits… I only wish I had more roof area to come back with additional panels!