C-714

Promptly available: our “Combifloat C-714” jack-up barge!

C-523

Available in Europe.

C-904

The C-9.5 Self-Elevating Platform, currently the biggest of the Combifloat self elevating platforms.