Contact Us

We're here to help homeowners with any questions about financing or your installation.

Send Us a Message

Fields below are filled in from your estimate — feel free to edit anything before sending.

Demand Better Solar

Have a question? Reach out — we'll get back to you as soon as possible.

US Power Office is located in California

Homeowner Support

FAQs for Homeowners

Account Servicing

Once you're set up with us, your account is serviced directly by US Power — no separate provider to call. Reach out to your US Power team with any questions about your statements or account.

If you haven't yet received your first statement, please contact US Power or refer to your agreement for support.

Homeowner Assistance

Our US Power team is with you from application through funding. If you need help completing your application or submitting documents, your US Power representative handles it directly — no need to go through a separate line.

Selling Your Home?

Visit EnFin's website to speak with a specialist about the transfer process (please allow 30 days' notice before closing).

Payment by Mail

Make checks payable to EnFin Corp. and mail to:

EnFin Corp.
PO BOX 845075
Dallas, TX 75284-5075

US Power

16255 Ventura Blvd Ste. 915, Encino, CA 91436

Call (818) 650-8010 · info@uspower.us

Need Additional Assistance?

For most questions about your installation, project, or account with us, reach out to your US Power support team directly — we handle the vast majority of homeowner support right here. Call (818) 650-8010 or email info@uspower.us.

For complaints specifically about your EnFin solar financing account, customers may submit them by email at complaintsdesk@enfin.com. EnFin will acknowledge your submission within 5 business days and assign a case number for tracking. A full review and written response will be completed within 15 business days.