Contact us

We want to make sure you have the information you need. 

Please contact us if you have any questions or require assistance. We are here to help.

Location
P.O. Box 2640, Sugar Land, TX 77487
Phone
800-590-7295
Fax
281-596-7581
Hours
Monday - Friday,
9am - 5pm EST

Need To Report A Power Outage?

If you have an outage to report, please contact your local utility. Click on the button below and find your local utility to quickly report / track outages.

Send Us A Message

Contact Us
First
Last