New Reviewer

Brio Solar Energy - They suck!!!

4 months and still not powered up. Making payments on a system that's not even hooked up. Can't get anyone to call me back. If I stop making payments, they will probably lien my house.

User's recommendation: run!!!

View full review
ID
#2852722 Review #2852722 is a subjective opinion of poster.
Cons
  • Address that cannot be verified
  • Customer service
  • Non responsive
Loss
$27000
Preferred solution
Deliver product or service ordered