Review for SunTalk Solar

Office location: 9900 E 51st Avenue, Denver CO, 80238

05/21/2025
HN Denver, CO

Great communication and easy to work with

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.

Sales process
Price charged as quoted
On schedule
Installation quality
After sales support

System size (kW): 7

Year installed: 2024