Partner Login
Homeowner Login

Contact Us

Questions? Contact us or visit our FAQ pages:

FAQs for Partners

FAQs for Homeowners

Partner Contact Information

If you are an active partner installer and have questions regarding platform or project support, please contact us using the information below.

Monday - Friday: 5:00am - 9:00pm PT
Saturday - Sunday: 7:00am - 4:00pm PT

To complete the welcome call with your customer after contract signing, call (833) 979-6288.
Monday - Friday: 5:00am - 9:00pm PT
Saturday - Sunday: 7:00am - 4:00pm PT

To submit an application to become an EnFin partner,
click below  

Become a Partner


If you are following up on your partner application, please contact BusinessDevelopment@EnFin.com.

Homeowner Contact Information

To make an online payment, click here to login to your account.

To mail a payment, please make all checks out to EnFin Corp. and mail to:

EnFin Corporation
PO Box 674863
Dallas, TX 75267-4863

If you have not yet received your first statement, please contact your Installer or refer to your Loan Agreement for support. Otherwise, you may fill out the form below for support.

First Name*
Last Name*
Email Address*
Name of Installer*
Subject*
Message*
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.