Office location: 3603 N Kimball Dr, KCMO MO, 64161
10/25/2022
Julie McCorkindale
Kansas City, MO
Super happy with the outcome of the work Barrett did. The equipment is first rate, the solar technicians knew their stuff and were very nice.
System size (kW): 1500
Year installed: 2022