Office location: 1582 Barclay Boulevard, Buffalo Grove IL, 60089
05/14/2023
T. A.
Oswego, IL
5 stars for timely communications, being responsive, and keeping me up to date on all changes. This is particularly important given how long the approval process is. Everyone I talked to was informed and helpful. They have great pricing options.
System size (kW): 8
Year installed: 2023