Office location: 1400 E 66th Ave, Denver CO, 80229
07/27/2022
David P
Westminster, CO
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!
System size (kW): 6.8
Year installed: 2022