Office location: 7401 W Sunnyview Ave., Visalia CA, 93291
07/15/2022
Mike
Delano, CA
Had an excellent experience. Would recommend anyone to Kuubix.
System size (kW): 9250
Year installed: 2022