01/28/2021
Scott Gerwitz
Chicago, IL
They are fantastic. They did a great job installing 24 panels to my home. Extremely knowledgeable of the complexities of solar. They do their own installation, which isn't always the case with solar companies.