Had logic solar install our new solar panels. Service was great. The workers where clean respectful and very willing to explain workings of the system and how it related ... more