Questions? Contact us or visit our FAQ pages:
FAQs for Partners
FAQs for Homeowners
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) 586-3677.
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
If you are following up on your partner application, please contact BusinessDevelopment@EnFin.com.
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 Corp.
PO BOX 845075
Dallas, TX 75284-5075
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.