Office location: 16260 N 71st St, Scottsdale AZ, 85254
01/14/2024
bleebo
Cleburne, TX
Been getting two electric bills for fourteen months now and figured out why .After they finally passed code a year later I lose power twice and I do have battery backup so I should never lose power.I contacted them and never got a response .now I'M back
System size (kW): 3200
Year installed: 2022