Review for Encor Solar (Out of Business)

Office location: 3049 Executive Parkway, Lehi UT, 84043

02/16/2024
Adriana Montero San Antonio, TX

I'm stuck with a 46,000 debt

Please, please <br />..someone from encor solar installer contact me <br />I need my paperwork from my solar and my contract ..<br />(redacted for privacy)

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

System size (kW): 12

Year installed: 2020