Review for Apollo Energy

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

07/12/2024
miles Livermore, CO

Have had the system just over a year. Service was amazing, the company took care of everything. Price as quoted and inverter has an ap that shows power production and the weather. My roof now produces all the electricity to run my home and a lot of the juice for my electric F-150. Panels are American made and more attractive than ones with metal frames. Would not use any other solar company.

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

System size (kW): 80

Year installed: 2023