Office location: 3838 Wyandotte st, Kansas City MO, 64111
11/02/2023
DPS
Kansas City, MO
After my original Solar Provider/maintenance and operations company, Zenernet went belly up, Jason stepped in to help troubleshoot. So far, so good. Thanks
System size (kW): 10500
Year installed: 2019