Deprecated: Return type of Gravity_Forms\Gravity_Forms\External_API\GF_API_Response::jsonSerialize() should either be compatible with JsonSerializable::jsonSerialize(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/betterstaging/caspergroup.test.betterbrandagency.com/wp-content/plugins/gravityforms/includes/external-api/class-gf-api-response.php on line 179

Deprecated: version_compare(): Passing null to parameter #1 ($version1) of type string is deprecated in /home/betterstaging/caspergroup.test.betterbrandagency.com/wp-content/plugins/gravityforms/includes/addon/class-gf-addon.php on line 5755

Deprecated: Return type of GF_Field::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/betterstaging/caspergroup.test.betterbrandagency.com/wp-content/plugins/gravityforms/includes/fields/class-gf-field.php on line 93

Deprecated: Return type of GF_Field::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/betterstaging/caspergroup.test.betterbrandagency.com/wp-content/plugins/gravityforms/includes/fields/class-gf-field.php on line 99

Deprecated: Return type of GF_Field::offsetSet($offset, $data) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/betterstaging/caspergroup.test.betterbrandagency.com/wp-content/plugins/gravityforms/includes/fields/class-gf-field.php on line 108

Deprecated: Return type of GF_Field::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/betterstaging/caspergroup.test.betterbrandagency.com/wp-content/plugins/gravityforms/includes/fields/class-gf-field.php on line 117

Deprecated: Gravity_Forms\Gravity_Forms\License\GF_License_API_Response implements the Serializable interface, which is deprecated. Implement __serialize() and __unserialize() instead (or in addition, if support for old PHP versions is necessary) in /home/betterstaging/caspergroup.test.betterbrandagency.com/wp-content/plugins/gravityforms/includes/license/class-gf-license-api-response.php on line 17

Notice: acf_get_value was called incorrectly. Advanced Custom Fields PRO - We've detected one or more calls to retrieve ACF field values before ACF has been initialized. This is not supported and can result in malformed or missing data. Learn how to fix this. Please see Debugging in WordPress for more information. (This message was added in version 5.11.1.) in /home/betterstaging/caspergroup.test.betterbrandagency.com/wp-includes/functions.php on line 5777

Deprecated: Constant FILTER_SANITIZE_STRING is deprecated in /home/betterstaging/caspergroup.test.betterbrandagency.com/wp-content/plugins/wordpress-seo/src/conditionals/third-party/elementor-edit-conditional.php on line 22

Deprecated: Constant FILTER_SANITIZE_STRING is deprecated in /home/betterstaging/caspergroup.test.betterbrandagency.com/wp-content/plugins/wordpress-seo/src/conditionals/third-party/elementor-edit-conditional.php on line 28

Deprecated: Return type of Requests_Cookie_Jar::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/betterstaging/caspergroup.test.betterbrandagency.com/wp-includes/Requests/Cookie/Jar.php on line 63

Deprecated: Return type of Requests_Cookie_Jar::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/betterstaging/caspergroup.test.betterbrandagency.com/wp-includes/Requests/Cookie/Jar.php on line 73

Deprecated: Return type of Requests_Cookie_Jar::offsetSet($key, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/betterstaging/caspergroup.test.betterbrandagency.com/wp-includes/Requests/Cookie/Jar.php on line 89

Deprecated: Return type of Requests_Cookie_Jar::offsetUnset($key) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/betterstaging/caspergroup.test.betterbrandagency.com/wp-includes/Requests/Cookie/Jar.php on line 102

Deprecated: Return type of Requests_Cookie_Jar::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/betterstaging/caspergroup.test.betterbrandagency.com/wp-includes/Requests/Cookie/Jar.php on line 111

Deprecated: Return type of Requests_Utility_CaseInsensitiveDictionary::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/betterstaging/caspergroup.test.betterbrandagency.com/wp-includes/Requests/Utility/CaseInsensitiveDictionary.php on line 40

Deprecated: Return type of Requests_Utility_CaseInsensitiveDictionary::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/betterstaging/caspergroup.test.betterbrandagency.com/wp-includes/Requests/Utility/CaseInsensitiveDictionary.php on line 51

Deprecated: Return type of Requests_Utility_CaseInsensitiveDictionary::offsetSet($key, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/betterstaging/caspergroup.test.betterbrandagency.com/wp-includes/Requests/Utility/CaseInsensitiveDictionary.php on line 68

Deprecated: Return type of Requests_Utility_CaseInsensitiveDictionary::offsetUnset($key) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/betterstaging/caspergroup.test.betterbrandagency.com/wp-includes/Requests/Utility/CaseInsensitiveDictionary.php on line 82

Deprecated: Return type of Requests_Utility_CaseInsensitiveDictionary::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/betterstaging/caspergroup.test.betterbrandagency.com/wp-includes/Requests/Utility/CaseInsensitiveDictionary.php on line 91
Cargo Contracting - Casper Chartering
Deprecated: strtolower(): Passing null to parameter #1 ($string) of type string is deprecated in /home/betterstaging/caspergroup.test.betterbrandagency.com/wp-content/plugins/wordpress-seo/src/generators/schema-generator.php on line 176
Back to Group Site
Navigate the Casper Group

Cargo Contracting

Our cargo contracting is ideal for trading and financial institutes, as well as regular importers and exporters who prefer to lock in a guaranteed freight level.

With a wealth of knowledge, access to a large number of either our own operated tonnage or direct partner owner tonnage, we are in a strong position to offer annual contractual rates for regular cargo shipments.

Our cargo contracting agreement is a great solution for a variety of companies and organisations that are supplying or buying material that is supplied over an extended period. It is also a great option for financial institutions or trading organisations that have a need to achieve a guaranteed freight level to offset any market fluctuation risk.

Regardless if you have one shipment a year, or one shipment a day we are always on hand to offer our flexible solutions to our clients and provide competitive freight levels for regular contracted cargo.

Other Services