Design of all types of foundations and superstructures for buildings and structuresGeotechnical and environmental investigation and adviceBuilding services and site infrastructure designWaterdrainage and public health related designFlood Risk Assessments