Contact Us

In order for SOLARC to better understand your needs, please enter the information below.
This is for SOLARC use only; we will not share your information with anyone.




















Eugene Office:

223 West 12th Avenue
Eugene, Oregon 97401
Tel: 541.349.0966
Fax: 541.343.1533
Email: mail@solarc-ae.net

Portland Office:

319 SW Washington, Suite 311
Portland, OR 97204
Tel: 503.223.5253
Fax: 503.223.5263