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

report scam

Clearview Energy


Country United States
State Texas
City Dallas
Address 1201 Elm Street, Suite 3200
Phone 800-746-4702
Website https://www.clearviewenergy.com/

Clearview Energy Reviews

  • Mar 30, 2016

A sales person went through our apartment building knocking on doors. She told us that our electric service was going to be shut off and that we needed to call a special phone number to make sure that we had continued service. We had no idea they were NOT from Eversource - that they were a separate vendor. Being naive college students we followed what they said since we could not afford to go without electricity. Now we find ourselves with a 12 month contract and much higher rates that what we could get from Eversource. And - there is a $150 termination fee that we could not afford to pay. Stay away from these guys. What a rip off.

Write a Review about Clearview Energy