Review for Apollo Energy

Office location: 1400 E 66th Ave, Denver CO, 80229

testajoseph Cheyenne, WY

Solar Install

The sales person was very informative on the cost and savings/Tax Credit of solar power. The install took a little longer than expected , but the installers/company keep us in the loop of all changes and worked through them so that the system passed inspection. We haven't had the the panels very long, but so far they seem to be working fine and the install looks very clean and professional.

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

System size (kW): 6.46

System price: $34,000

Year installed: 2022

Price include the Federal Tax Credit or incentives: No