Snow, Rock and Debris Flow Management

Mesh Installations
Mesh installation methods vary depending on the type of system being deployed—whether it’s anchored mesh systems, Tecco Mesh, Gabions, or other protective solutions. BAT Construction crews are highly experienced in the installation of all major mesh protection systems, each designed to control and prevent rockfall and debris from impacting vital infrastructure.
Across provincial highway networks, our installations include Tecco mesh, energy-absorbing fences, slope stabilization mesh, rockfall catchment fences, avalanche protection systems, debris deflection structures, and debris flow barriers. Our teams are expertly trained in the use of rope access, crane-assisted access, and helicopter support to safely and efficiently install mesh protection systems in even the most challenging terrain.
Related Projects:

Avalanche Control/Slide Mitigation
Related Projects:


Related Projects:

