Review for Apollo Energy

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

Tim Bode Castle Rock, CO

Quality work with amazing customer service!

Apollo has been amazing from the start all the way to the finish of our solar project! We went with Apollo vs one of the larger competitors as Apollo was authentic and honest from day one, and they felt the exact opposite of what the other larger competitor was trying to force upon us with dishonest and almost 'used-car' sales practices that almost made us turn away completely from solar. I strongly recommend Apollo as they have amazing customer service, are always willing to help or answer questions, and they did an amazing job from the planning to the implementation to testing/power on! We couldn't be happier, thank you!!

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

System size (kW): 5

Year installed: 2022