General Inquiries: Think Energy 11807 Westheimer Road Suite 550 PMB 808 Houston, TX 77077
Customer Service: Monday-Friday, 8am-8pm EST 1.888.923.3633
Customer Service & General Inquiries: customercare@mythinkenergy.com
Find basic answers to your questions in our FAQ section.