Call Us: 1-800-388-3862
At Verde Energy, we are driven to provide best-in-class customer service and support.
12140 Wickchester Ln, Ste 100,
Houston, TX 77079
Standard Hours of Operation:
Monday – Friday 8 a.m. to 6 p.m. EST
* Holidays may affect the standard hours of operation.