Review for Apollo Energy

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

12/07/2023
Quinn Cunningham Colorado Springs, CO

Saved The Day

Apollo helped us when no one else could or would, they removed our old solars and set us with new solars at our new home. Everyone from Apollo has been amazing and I highly recommend them to everyone.

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

System size (kW): 3

System price: $30,500

Year installed: 2023

Price include the Federal Tax Credit or incentives: Yes