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.

Filters1

McMillen

Boise, ID

Because it matters.

WebsitePhone1 office30 projects3 credentialsFounded 2002Size Estimate: 50-100 employees

Project: Pacificorp Engineering Services

Service: Water Retention InfrastructureService: Heavy Civil and Concrete WorkService: Spillway and Gate RehabilitationIndustry: HydroelectricIndustry: Renewable EnergyType: Civil Engineering+33 more

McMillen Engineering

Boise, ID

Design and build solutions for a better tomorrow.

WebsitePhone1 office4 projectsUpdated Jun 2026

Project: Packwood Hydroelectric Relicensing

Service: Dam EngineeringService: Dam Design and BuildService: Dam SafetyIndustry: HydroelectricIndustry: Water ResourcesType: Civil Engineering+14 more

Meridian Environmental, Inc.

Seattle, WA

Environmental Science and Regulatory Compliance Services

WebsitePhone1 office2 projects4 credentialsSize Estimate: 5-20 employeesUpdated Jun 2026

Project: Lewis River FERC License Implementation Studies

Service: Aquatic ResourcesService: Fish passage assessmentsService: Instream habitat assessments and flow studiesIndustry: HydroelectricIndustry: Natural ResourcesType: Environmental Engineering+15 more

Normandeau Associates

Bedford, NH

Solutions Grounded in Science

WebsitePhone1 office6 projects3 leaders1 credentialsUpdated Jun 2026

Project: Oyster Creek and Barnegat Bay Environmental Sampling

Service: Environmental Permitting and Regulatory ComplianceService: Marine and Freshwater SciencesService: Fisheries SurveysIndustry: Power GenerationIndustry: NuclearType: Environmental Engineering+24 more

Stantec

Edmonton, AB

With every community, we redefine what's possible

WebsitePhone11 offices10 projects3 leaders2 credentials2 publications

Project: Pure Water Program

Service: BuildingsService: Building Design ConsultingService: Healthcare DesignIndustry: HealthcareIndustry: EducationType: Architecture & Engineering+43 more