About Us

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.