Cain Bio-Engineering Ltd.

With over 25 years of experience, Cain Bio-Engineering is an established environmentally-friendly specialist delivering river restoration, erosion control and wetland creation projects.

Over the past few decades, we have worked with a wide variety of clients and designed and built numerous projects, large and small, across a diverse array of aquatic environments.

Website: