
Numerical Modeling
We develop and apply numerical models for analysis of current, forecasted, and proposed conditions for surface water systems ranging from small tidal marshes to large scale river-reservoir systems.

Software Development
Our software team develops both project specific tools and generalized water resources engineering applications, including many that are used throughout the world.

Collaboration and Teaming
We often team with other firms on consulting projects and with public agencies and academic institutions on collaborative research, providing them with specialized numerical modeling and software development services.
