Contact Us
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
Homeowner Support
- Hours: Monday-Friday, 9 AM-6 PM CST
- Solar Lease and PPA Customers
- Email: support@solarservicehelp.com
- Phone: 888-636-0336
- Website: www.solarservicehelp.com
- Energy Efficiency and Solar Loan Customers
- Please use the phone number on your monthly invoice
MAINTENANCE PROVIDER SUPPORT
- Email: support@solarservicehelp.com
- Phone: 888-636-0336