Review for Apollo Energy

Ross T Castle Rock, CO

WOWed at every step

From Melissa and John answering any question I had, to the install team being very kind and explaining everything they were doing, I was WOWed. This company truly cares about the product that they're selling and about making the customer feel as comfortable as possible. I have nothing, but great things to say about this company, especially having the install crew clean up everything when they were done. They didn't leave anything behind which is unheard of in my experiences with construction crews.

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

System size (kW): 14.4