Sunnova Solar Energy


Country United States
State Texas
City Houston
Address 20East Greenway Plaza, #475
Phone 855-277-6379
Website http://sunnova.com

Sunnova Solar Energy Reviews

  • Jul 4, 2015

Sunnova, contracted for a monthly billing amount of $132.68, per month.

Now they say it is based on usage and this month is $186.32.

Not what we agreed to.

Write a Review about Sunnova Solar Energy