Review for Evoke Solar, Inc.

Office location: 8655 Herrera Terrace, Newark PA, 18055

11/10/2023
Jengriz Tobyhanna, PA

New installation

Evoke Solar was GREAT to work with. They walked us through every step, from application, permits and to final activation.

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

System size (kW): 9.7

System price: $35,000

Year installed: 2023

Price include the Federal Tax Credit or incentives: Yes