Your voice has a chance to be heard now! scamion.com - we bring changes together.

report scam

Encor Solar, LLC


Country United States
State Utah
City Lehi
Address 3401 North Thanksgiving Way
Phone 888.543.6267
Website https://www.encorsolar.com

Encor Solar, LLC Reviews

  • Jun 18, 2023

THEY PROMISED $1,500 AT INSTALLATION - NOT RECEIVED

THEY SAID THEY WOULD INSTALL A GENERAC GENERATOR IN THIRTY DAYS -- NOT INSTALLED YET

THEY NEED TO REFUND THE GENERAC GENERATOR PLUS FINANCING FEES

FINANCING FEES NOT REGULATED

Write a Review about Encor Solar, LLC