Office location: 1400 E 66th Ave, Denver CO, 80229
06/21/2024
Andrew
Aurora, CO
We are very happy with our new solar panels. Its great to be a part of something that is making for a cleaner future and generating our own electricity!
System size (kW): 11
Year installed: 2024