- Natural channel design
- Biotechnical bank stabilization
- River and wetland restoration and enhancement
- Fish passage, screening and habitat improvement plans
- Flood frequency and flow duration analysis
- Wetland mitigation and banking design
- Channel stability analysis