10/07/2021
Mackenzie
Castle Rock, CO
I have nothing but great things to say about Apollo Energy! They made the whole process so easy. Every interaction we had was nothing short of above and beyond customer service. The installation team was very professional as was every team member we had the pleasure of talking to. Our solar looks and performs amazing and we are so extremely happy we chose Apollo!
System size (kW): 14.4