A haulage contractor has limited liability regarding his goods in transit, the majority of haulage contactors will trade on specific conditions of haulage, e.g. RHA 2020 and CMR conditions.
This limits their liability for the goods they are carrying, however, a haulage contractor would still have some liability for their goods in the event of damage or loss caused to them.
Although some policies may allow you to insure on an ‘all risks’ basis, this can often be expensive and not necessarily required.
A Hauliers Liability policy will provide cover for this as well as public & employers’ liability.