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

Salt Lake City Office:

420 E South Temple, Suite 260
Salt Lake City, UT 84111
Tel: 801.990.7016
Fax: 541.343.1533