CONTACT

Office Locations

San Francisco Bay Area

2890 North Main Street, Suite 210
Walnut Creek, CA 94597
(925) 979-9993

Primary Contacts

California

Don Moeller, PE
Retired April 2024.
Please reach out to the Walnut Creek
office with any inquires.

Jeff Maddox, PE
Retired January 2022.
Please reach out to the Walnut Creek
office with any inquires.

Brian Gagnon, PE
Registered FPE in CA, OR

John Stauder, PE
Registered FPE in AZ, CA, CO, GU, NY, TX, UT, VA, WA
Registered ME in AK, CA, HI, OR, WA

Krystyna Gavin, PE
Registered FPE in CA, VA

Connor McGill, PE
Registered FPE in CA

Hamed Salehi, PE
Registered FPE in CA

Dawn Ramsay, Office Administrator

North Carolina

Craig Hofmeister, PE
Registered FPE in GA, NC

Alex Kline, PE
Registered FPE in NC, OH, SC

Adam Edwards, PE
Registered FPE in NC

Cameron Strapp, EIT