Direct Energy Business
Market Data For Your Home Contact Us

Need assistance with MyAccount?


Give us a call at 888.925.9115 to speak with one of our experienced Customer Relations agents or chat/message us via MyAccount.


We're here to support our customers during the Coronavirus pandemic.  Read a message from our president