Call Us: 1-800-388-3862
Email: customercare@verdeenergy.com

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: customercare@verdeenergy.com

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