Our History
Mega Energy is a retail electricity supplier located in Sugar Land, Texas, a community right outside of Houston. The company was founded in 2007 providing commercial and residential energy to customers in the deregulated areas of ERCOT. With the success of customer acquisitions in Texas, the organization expanded its energy footprint to the PJM territories by entering into select utilities in Illinois and Ohio, as well as ISO-NE, offering
residential and
commercial power in Connecticut, Maine, Massachusetts, and New Hampshire.
Our Team
The organization is compromised of energy industry professionals with over 10 decades of cumulative experience working in various roles at Direct Energy, NextEra Energy, First Energy Solutions, and NRG.
Our Values
As a family-oriented business, we truly value the importance of our relationships with both our customers and employees, and strive to ensure their happiness. We believe in doing business with respect, integrity, and transparency, which is the formula for our success. With the organization's accomplishments, we feel strongly in helping those who are less fortunate, and contribute our time and resources to local and national charities.