Call Us: 1-800-388-3862

Contact Us.

At Verde Energy, we are driven to provide best-in-class customer service and support.

Address: 12140 Wickchester Ln, Ste 100,
Houston, TX 77079

Phone: 1-800-388-3862
Customer Support:

Standard Hours of Operation: Monday – Friday 8 a.m. to 6 p.m. EST*
* Holidays may affect the standard hours of operation.