Public engineering firm directory

Find engineering consulting firms by capability and location.

Search engineering firm profiles built for buyers who need a shortlist, not a sales pitch.

Filters3

AHBL, Inc.

Tacoma, WA

Shaping Stronger Communities

WebsitePhone4 offices14 projects8 leaders27 credentialsFounded 1969

Project: Carla Peperzak Middle School

Service: Civil EngineeringService: Site Development SolutionsService: Stormwater Management SystemsIndustry: EducationIndustry: HealthcareType: Civil Engineering+41 more

Atlas Design Group

Seattle, WA

Bringing customer service and technical expertise to the forefront of structural engineering

WebsitePhone2 offices2 projects14 leadersFounded 2019Size Estimate: 15 employees

Project: Western Washington University - House of Healing

Service: Structural EngineeringService: Concrete DesignService: Steel DesignIndustry: Affordable HousingIndustry: Mixed-UseType: Structural Engineering+10 more

Cushing Terrell

Billings, MT

Imagine. Create. Improve.

WebsitePhone17 offices7 projects2 leaders4 credentialsFounded 1938

Project: Google Henderson Hub

Service: ArchitectureService: Historic PreservationService: Adaptive ReuseIndustry: CommercialIndustry: EducationType: Architecture & Engineering+38 more

Foundry Structural

Seattle, WA

Structural engineering for thoughtful building design

Website1 office1 leadersSize Estimate: 1-9 employeesUpdated Jun 2026

Service detail: Structural Engineering

Service: Structural EngineeringService: Design Process CollaborationService: Structural System EvaluationIndustry: CommercialType: Structural Engineering+2 more

John A. Martin & Associates, Inc.

Los Angeles, CA

Structural Solutions Driven by Technology, Experience & Collaboration

WebsitePhone6 offices10 projects84 leaders1 credentialsFounded 1953

Project: Disney Concert Hall

Service: Structural EngineeringService: Seismic Evaluations and RetrofitsService: Computational DesignIndustry: AviationIndustry: EducationType: Structural Engineering+16 more

Magnusson Klemencic Associates Inc

Seattle, WA

Not just different, different better.

WebsitePhone2 offices6 projects160 leaders9 credentialsFounded 1920

Project: Rainier Square Redevelopment

Service: Structural EngineeringService: Seismic, Wind, and Vibration DesignService: Adaptive Reuse, Existing Building Renovation, and RetrofitsIndustry: HealthcareIndustry: AviationType: Civil Engineering+17 more

Malsam Tsang Engineering Corporation

Seattle, WA

We Specialize in Structural Engineering

WebsitePhone4 offices8 projectsFounded 2006Updated Jun 2026

Project: Capitol Core

Service: ResidentialService: ApartmentsService: City Infill HousingIndustry: CommercialIndustry: RetailType: Structural Engineering+20 more

Partner Engineering and Science, Inc.

Pasadena, CA

Engineers Who Understand Your Business

WebsitePhone17 offices7 projects11 leadersSize Estimate: 1,500+ employeesUpdated Jun 2026

Project: Adaptive Reuse of North Riverfront Historic Industrial Portfolio

Service: Building Assessments & EngineeringService: Property Condition Assessment ReportsService: Commercial Building InspectionIndustry: CommercialIndustry: Multifamily ResidentialType: Environmental Engineering+53 more

RHC Engineering Inc.

Seattle, WA

Analysis, Design, and Construction Support for Infrastructure

WebsitePhone1 office6 projectsUpdated Jun 2026

Project: WSDNR Lower High Point Trail Bridge

Service: Bridge EngineeringService: Final Design and PS&E PackagesService: Concept Design and Preliminary EngineeringIndustry: BridgesIndustry: TransportationType: Structural Engineering+20 more

Risha Engineering Group, Inc.

Burbank, CA

Civil and structural engineering consulting dedicated to enhancing lives through better engineered buildings.

WebsitePhone3 offices4 projects1 leaders10 credentialsUpdated Jun 2026

Project: Los Angeles Federal Reserve Building Renovation

Service: Structural Engineering DesignService: New Building DesignService: Existing Building Renovation and RehabilitationIndustry: CommercialIndustry: RetailType: Structural Engineering+49 more