Office location: 128 West Road, Ellington CT, 06029
08/07/2018
Anonymous
Wilton, CT
We moved to Connecticut last fall and had a solar system from when we lived in Ohio. We contacted them and within a few weeks had our plans drawn and started work on their finance program and rebates available.<br />The installation was great and the panels look great l. We have 36 and the system works as predicted and the job looks neat and professional with all the electric work.