Toll free number: 1.866.368.7878
English- and Spanish-speaking representatives are here to assist you with your questions.
Solar inquiries: 1.877.777.4018
Answers to frequently asked questions about our cash incentives and services: Visit our FAQs page.
421 SW Oak Street, Suite 300
Portland, OR 97204