McGowan Environmental Engineering has undertaken a wide range of river restoration and flood prevention projects. We utilise natural processes and environmentally sensitive construction techniques to reduce pollution, protect the surrounding landscapes and improve the natural habitat for wildlife. We have extensive experience of re-profiling embankments, installing rock rolls and re-aligning water channels.