Review for Evoke Solar, Inc.

Office location: 8655 Herrera Terrace, Newark PA, 18055

09/19/2023
The Millers Emmaus, PA

We had lots of questions initially, and they answered them promptly. Once all permits were acquired, our installation went quickly and smoothly. Everyone we dealt with, was very professional and knowledgeable. We would highly recommend Evoke Solar.

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

System size (kW): 8.64

Year installed: 2023