Review for Peak View Solar - Out of Business

Office location: 3120 N Century St, Colorado Springs CO, 80907

04/15/2023
gmatocha Divide, CO

Out of business

My main complaint about Peak View was the communication. There were several delays during installation, with initial estimated turn-on in July (first hired Peak View in March), actual turn-on was mid November. But they never - never returned a phone call or text once the contract was signed. I could get the information I needed, but only by calling them, sometimes multiple times. They were very nice - "Ok, I'll look into that and get right back to you." Nope.

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

System size (kW): 8

Year installed: 2022