Water resources engineering services, including stormwater management, water supply and distribution design, stream and sewer hydraulics studies, software development and training, promotion of affordable hydrologic and hydraulic software and ...