Contact Us

Our entire team is committed to bring civil engineering excellence to the communities along the Western United States, including Washington, Oregon, Idaho, Utah, Wyoming and Colorado. We have 18 individual offices with over 350 employees and counting.

Corporate Office

Boise Idaho

250 S Beechwood Ave, Ste 201
Boise, ID 83709
208-376-7330

Contact Us

Our entire team is committed to bring civil engineering excellence to the communities along the Western United States, including Washington, Oregon, Idaho, Utah, Wyoming and Colorado. We have 18 individual offices with over 350 employees and counting.

Corporate Office

Boise Idaho

250 S Beechwood Ave, Ste 201
Boise, ID 83709
208-376-7330

Other Locations

Evanston, WY

927 Main Street
Evanston, WY 82930

Lewis Clark Valley, WA

846 6th Street
Clarkston, WA 99403
509-254-6011

Western Colorado

305 Main Street, Unit 6
Palisade, CO 81526
970-208-8508

Spokane, WA

W. 422 Riverside, Suite 304
Spokane, WA 99201
509-458-3727

Kennewick, WA

2810 Clearwater Ave., Suite 201
Kennewick, WA 99336
509-783-2144

Salt Lake City, UT

392 E Winchester St., Ste. 300
Salt Lake City, UT 84107
801-886-9052

Logan, UT

1047 South 100 West, Suite 180
Logan, UT 84321
435-713-9514

Kaysville, UT

466 North 900 West
Kaysville, UT 84037
801-547-0393

Orem, UT

240 West Center, Suite 200
Orem, UT 84057
801-226-0393

La Grande, OR

1201 Adams Avenue
La Grande, OR 97850
541-963-7100

Sandpoint, ID

123 S. Third Avenue, Suite 21
Sandpoint, ID 83864
208-265-7281

Idaho Falls, ID

677 South Woodruff Avenue
Idaho Falls, ID 83401
208-932-4486

Twin Falls, ID

115 Northstar Avenue
Twin Falls, ID 83301
208-733-2414

Pocatello, ID

275 South 5th Avenue, Suite 220
Pocatello, ID 83201
208-232-1313

Coeur d’Alene, ID

7825 Meadowlark Way
Coeur d'Alene, ID 83815
208-762-8787

Boise, ID

250 South Beechwood Avenue
Boise, ID 83709
208-376-7330

Fort Collins, CO

4745 Boardwalk Drive Building D, Suite 200
Fort Collins, CO 80525
970-377-3602

Moscow, ID

201 S. Jackson St.
Moscow, ID 83843
208-746-9010

Send us a message

We’d love to hear from you.