Review for Evoke Solar, Inc.

Office location: 8655 Herrera Terrace, Newark PA, 18055

05/18/2023
Nalin Effort, PA

I cannot say enough good things about the evoke solar. They are a one-stop shop for everything you need to install solar power to your home. My sales rep Stefan took the time to explain everything to me about the process and the product that we were installing on our home. The behind the scene staff at evoke took care of every piece of paperwork that I needed. All I had to do was sign the appropriate documents and everything else was taken care of for me. There isn't one thing that wasn't addressed or explained. The installation process that they provided was fantastic and my solar panels were turned on promptly after installation and inspection. Again, I highly recommend them for all your solar needs. I wish Google would let me give them higher rating than five stars because to me they deserve a lot more than that.

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

System size (kW): 14.8

Year installed: 2022