Review for Apollo Energy

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

06/21/2024
Andrew Aurora, CO

Our house makes electricty!

We are very happy with our new solar panels. Its great to be a part of something that is making for a cleaner future and generating our own electricity!

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

System size (kW): 11

Year installed: 2024