Office location: 9900 E 51st Avenue, Denver CO, 80238
05/21/2025
HN
Denver, CO
Suntalk was great to work with. Communication was really good throughout - these projects on older homes can always get a little wonky but they helped navigate the install process and it was a good outcome at a competitive price.
System size (kW): 7
Year installed: 2024