Company Overview

Direct EnergyLocation: Houston, TX
Number of Customers: 6 million
Main Service Areas: North America
Contact Information: 1-855-461-9824

Direct Energy is one of North America?s largest integrated providers of electricity, natural gas and related services. With over 6 million customers across North America, they offer many different lines of service including, supply and trading, residential, and business.

Overview Ratings


In-Depth Ratings

  • Price      
  • Overall Satisfaction      
  • Billing      
  • Customer Service     
Add Review