Review for Nelnet Renewable Energy (formerly GRNE Solar)

Office location: 66 Audane Drive, Pembroke Pines IL, 60067

10/17/2023
Lauren B Naperville, IL

Very bad experience thus far

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.

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

System size (kW): 6

Year installed: 2023