Office location: 66 Audane Drive, Pembroke Pines IL, 60067
10/17/2023
Lauren B
Naperville, IL
To get me to hand over my money, they said 90-120 days to install at time of consultation. Then, once they hand you the contract it changes to one year until install. Now- they won’t commit to a date at all. I am extremely dissatisfied and recommend seeking a different company to work with. Other alarming details - they REQUIRE you have their permission to take down the solar panels that you OWN. They also demand 75% of payment before an install date is anywhere on the horizon. It just seems like a racket at this point and that we were lied to.
System size (kW): 6
Year installed: 2023