Home Services

Texas FAQs

Paying Your Bill with WTU Retail Energy

How long does it take before my payment is posted to my account?

Your payment may take up to 2 hours to be posted to your account and accurately displayed within your Online Account Manager.
Company Information
Customer Support
Follow Us

WTU Facebook page WTU Twitter page