Contact Us

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

Corporate Office

Meridian, Idaho

2760 W EXCURSION LN, STE 400
MERIDIAN, ID 83642
208-376-7330

Colorado

Fort Collins, CO

2809 E. Harmony Road, Suite 300
Fort Collins, CO 80528
970-377-3602

Western Colorado, CO

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


Idaho

Coeur d’Alene, ID

7825 Meadowlark Way
Coeur d’Alene, Idaho 83815
208-762-8787

Craigmont, ID

110 W Main Street
Craigmont, ID 83523
609-254-6011

Idaho Falls, ID

400 Memorial Dr.
Idaho Falls, ID 83402
208-932-4486

McCall, ID

502 N. Third Street, Unit 9A
McCall, ID 83638

Meridian, ID

2760 W Excursion Lane, Suite 400
Meridian, ID 83642
208-376-7330

Moscow, ID

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

Pocatello, ID

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

Twin Falls, ID

2114 Village Park Avenue, Suite 100
Twin Falls, ID 83301
208-733-2414


Nevada

Reno, NV

5190 Neil Rd., Ste 500
Reno, NV 89502
775-852-1440


Oregon

La Grande, OR

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


Utah

Garden City, UT

69 N Paradise Parkway, Building B
Garden City, UT 84028
435-713-9514

Kaysville, UT

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

Logan, UT

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

Orem, UT

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

Salt Lake City, UT

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

St. George, UT

20 N Main Street, Suite 202
St. George, UT 84770


Washington

Kennewick, WA

3611 S. Zintel Way
Kennewick, WA 99337
509-783-2144

Lewis Clark Valley, WA

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

Spokane, WA

999 W. Riverside Ave, Suite 700
Spokane, WA 99201
509-458-3727


Wyoming

Evanston, WY

927 Main Street
Evanston, WY 82930
307-660-3621

Send us a message

We’d love to hear from you.