Review for Apollo Energy

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

10/13/2024
S Donalds Littleton, CO

Highly Recommend

Apollo provided us with a wonderful solar system and also great customer service…even when our roofing company blamed them for a leak in our roof. They patiently came to our home multiple times and helped with diagnosing the problem until, finally, the roofers found the leak - that the roofers had created. Never once did Apollo make us feel like we were causing them an imposition (even though I know we were).

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

System size (kW): 14.03

System price: $53,250

Year installed: 2024

Price include the Federal Tax Credit or incentives: No