Contact Us

HOMEOWNER SUPPORT

  • Hours: Monday-Friday, 9 AM-7 PM CST
SOLAR LEASE AND PPA CUSTOMERS
ENERGY EFFICIENCY AND SOLAR LOAN CUSTOMERS

Please use the phone number on your monthly invoice.

Note: To reduce wait times, please review our frequently asked questions before contacting the Homeowner Support team.

GENERAL INQUIRIES

  • Email: info@energyserviceexperts.com
  • Phone: 866-216-5474
  • Address: 2900 North Loop West, 3rd Floor,
    Houston, TX 77092
  •  
  • Note: This is for general inquiries. For customer account related inquires, please use the contact information in the Homeowner Support section below.