1. Avila Solar
12725 SW Millikan Way Ste 300, Beaverton, OR 97005
Coordinate: 45.48983,-122.80798
Phone: (971) 249-8442
2. Urban Solar Inc
1880 SW Merlo Dr, Beaverton, OR 97003
Coordinate: 45.50604,-122.84703
Phone: (503) 356-5516
3. Powur ( Solar City Partner )
1047 NW Jeffrey Pl, Beaverton, OR 97006
Coordinate: 45.52731,-122.8454
Phone: (971) 207-2161