Contact Us

General Inquiries

  • Email:
  • 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

Homeowner Support

  • Hours: Monday-Friday, 9 AM-6 PM CST
  • Solar Lease and PPA Customers
  • Energy Efficiency and Solar Loan Customers
  • Please use the phone number on your monthly invoice