Electricity Gas
Loading...
Choose your state from the menu below.

Energy Contact Content - You should not see this

Texas Energy Contact Information

Our Customer Support team is committed to getting the answers you need as quickly as possible. Since 2005, we’ve been proud to serve as a trusted name in electricity. Because of the unprecedented circumstances associated with the coronavirus crisis, you may experience longer wait times for online and telephone help, but rest assured, we're here to support you.

Please remember that your My Stream Account is always available online, and payment assistance options can be found here.

Customer Support: 888-685-POWER (7693)
Monday–Friday from 7 a.m.–10 p.m. CT
Saturday–Sunday from 8 a.m.–5 p.m. CT

Stream for Business: Contact your Account Manager or call 888-685-POWER (7693), Monday–Friday from 9 a.m.–5 p.m. CT.

Pay by Phone: 888-685-POWER (7693)

Stream
Attn: Customer Operations
PO Box 650261
Dallas, TX 75265-0261

Emergency Contacts

If you can't find what you need,
you can fill out the request form below.
/contact /privacy-policy/CCPAform

Send Us a Request

* Indicates a required field.

*
*
*
*
*
*
*
*
*
*
*

Thank you!
Someone will be in touch within the next business day.

Need to contact us regarding another request? Send Another Request