Review for Apollo Energy Company

Office location: 59 Montserrat Plaza, Chicago NJ, 08054

12/19/2023
Chase Naples, FL

My experience with Larry from the Apollo team was exceptional. His knowledge and kindness made the solar panel purchase hassle-free and enlightening. Thanks to his guidance, I'm now saving significantly on energy costs. The panels perform great, proving durable and reliable in various conditions. I highly recommend both Larry's expertise and the Apollo team's exceptional service.

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

System size (kW): 16000

Year installed: 2023