Geofaz

Geofaz has vast experience in hydro blasting for ships, rigs and land installations.