Review for Apollo Energy

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

David P Westminster, CO

Great experience! doing something good for the planet!

Where to begin, from the great sales experience, to the dedicated installer team and back office support, Apollo handled everything extremely well! A huge thank you to Melissa, Grete, Molly, Nate, Amanda and the installation team for making this whole experience possible. There were some bumps on the install (not due to them) and they handled them with great care, they were always willing to answer my ever growing number of questions about solar and did an incredible job of installing our solar system in a single business day and a month ahead of schedule! It took longer to get the city inspection and xcel to do their part than it was for the installation to happen. Highly recommend them if you have future solar needs!

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

System size (kW): 6.8

Year installed: 2022