Physical and economic risk of rockfall

Rockfall protection and rockfall mitigation are key elements in the security and safety of infrastructure, mine works, buildings or people. Even small rockfalls, or debris flows can block infrastructure and can have far-reaching economic effects beyond the immediate disruption. This also applies to buildings or other installations at risk of damage from rockfalls, avalanches or debris flows.

Decades of experience and solutions. With over 60 years’ experience in rockfall protection systems and natural hazard mitigation, we offer a wide range of “Mac.RO systems” to stabilize rock faces, soil slopes and snow masses, reducing risks and costs. These new systems complement our existing solutions that have historically been used to overcome hydro-geological problems such as debris flows and shallow landslides. These historic interventions have included rockfall drapery meshes, and Gabion and Reno Mattress® control structures, designed to divert, control and contain the natural hazard.

Understanding the clients’ need. Maccaferri service starts with understanding the natural hazard that our clients are facing, then selecting the system that is most appropriate and cost effective.

Simple, durable and effective. We recognise that installing rockfall mitigation systems on rock slopes in often remote locations can be testing. Therefore, we ensure that our systems are simple to install, durable and effective. Indeed, our rockfall barriers were developed in cooperation with specialist contractors to include buildability from the very start.

Our bespoke software. To assist in the design process, we have developed two pieces of technical design software, MacRO1 and MacRO2 to select appropriate solutions for drapery and surface stabilization.

Our solutions are tested and certified. Maccaferri solutions are certified and tested by leading institutes and in accordance with the latest standards using state of-the-art modelling software and techniques.

Our dynamic rockfall barriers are tested and certified in accordance with the European Test and Approval Guideline 27 (ETAG27) of the European Organization for Technical Approvals EOTA).

Our barriers are gradually being awarded ETA subsequent detailed verification of manufacturing, supply and assembly systems has permitted the award of the CE mark for the barrier systems.


need more information maccaferri