Office location: 14553 S 790 W, Bluffdale UT, 84065
12/05/2023
B C
Salt Lake City, UT
It was a good experience. There were 1 or 2 little things, however that is bound to happen with any construction project. The installers for both the new meter and the panels themselves were great and friendly.
System size (kW): 4.62
Year installed: 2023