Office location: 3603 N Kimball Dr, KCMO MO, 64161
08/15/2022
Is anyone out there?
Warrensburg, MO
We have had 1/3 of our solar system down four months. All we hear are excuses.
System size (kW): 12
Year installed: 2021