( ! ) Notice: Function _load_textdomain_just_in_time was called <strong>incorrectly</strong>. Translation loading for the <code>a3-lazy-load</code> domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the <code>init</code> action or later. Please see <a href="https://developer.wordpress.org/advanced-administration/debug/debug-wordpress/">Debugging in WordPress</a> for more information. (This message was added in version 6.7.0.) in /home/jotham/cof/html/wp-includes/functions.php on line 6131
Call Stack
#TimeMemoryFunctionLocation
10.0001355240{main}( ).../index.php:0
20.0001355520require( '/home/jotham/cof/html/wp-blog-header.php ).../index.php:17
30.0001355904require_once( '/home/jotham/cof/html/wp-load.php ).../wp-blog-header.php:13
40.0001356608require_once( '/home/jotham/cof/html/wp-config.php ).../wp-load.php:50
50.0001358264require_once( '/home/jotham/cof/html/wp-settings.php ).../wp-config.php:88
60.01624027224include_once( '/home/jotham/cof/html/wp-content/plugins/a3-lazy-load/a3-lazy-load.php ).../wp-settings.php:560
70.01654116528A3Rev\LazyLoad\FrameWork\Pages\Settings->__construct( ).../a3-lazy-load.php:48
80.01654118704A3Rev\LazyLoad\FrameWork\Pages\Settings->tabs_include( ).../admin-settings-page.php:46
90.01654122000A3Rev\LazyLoad\FrameWork\Tabs\Global_Settings->__construct( ).../admin-settings-page.php:100
100.01654122000A3Rev\LazyLoad\FrameWork\Tabs\Global_Settings->settings_include( ).../global-settings-tab.php:53
110.01654125424A3Rev\LazyLoad\FrameWork\Settings\Global_Panel->__construct( ).../global-settings-tab.php:111
120.01654128832__( $text = 'Settings successfully saved.', $domain = 'a3-lazy-load' ).../global-settings.php:87
130.01654128832translate( $text = 'Settings successfully saved.', $domain = 'a3-lazy-load' ).../l10n.php:307
140.01654128832get_translations_for_domain( $domain = 'a3-lazy-load' ).../l10n.php:195
150.01654128832_load_textdomain_just_in_time( $domain = 'a3-lazy-load' ).../l10n.php:1419
160.01744134664_doing_it_wrong( $function_name = '_load_textdomain_just_in_time', $message = 'Translation loading for the <code>a3-lazy-load</code> domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the <code>init</code> action or later.', $version = '6.7.0' ).../l10n.php:1389
170.01754136008wp_trigger_error( $function_name = '', $message = 'Function _load_textdomain_just_in_time was called <strong>incorrectly</strong>. Translation loading for the <code>a3-lazy-load</code> domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the <code>init</code> action or later. Please see <a href="https://developer.wordpress.org/advanced-administration/debug/debug-wordpress/">Debugging in WordPress</a> for more information. (This message was added in version 6.7.0'..., $error_level = ??? ).../functions.php:6071
180.01774137496trigger_error( $message = 'Function _load_textdomain_just_in_time was called <strong>incorrectly</strong>. Translation loading for the <code>a3-lazy-load</code> domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the <code>init</code> action or later. Please see <a href="https://developer.wordpress.org/advanced-administration/debug/debug-wordpress/">Debugging in WordPress</a> for more information. (This message was added in version 6.7.0'..., $error_type = 1024 ).../functions.php:6131

( ! ) Notice: Function _load_textdomain_just_in_time was called <strong>incorrectly</strong>. Translation loading for the <code>acf</code> domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the <code>init</code> action or later. Please see <a href="https://developer.wordpress.org/advanced-administration/debug/debug-wordpress/">Debugging in WordPress</a> for more information. (This message was added in version 6.7.0.) in /home/jotham/cof/html/wp-includes/functions.php on line 6131
Call Stack
#TimeMemoryFunctionLocation
10.0001355240{main}( ).../index.php:0
20.0001355520require( '/home/jotham/cof/html/wp-blog-header.php ).../index.php:17
30.0001355904require_once( '/home/jotham/cof/html/wp-load.php ).../wp-blog-header.php:13
40.0001356608require_once( '/home/jotham/cof/html/wp-config.php ).../wp-load.php:50
50.0001358264require_once( '/home/jotham/cof/html/wp-settings.php ).../wp-config.php:88
60.01864184672include_once( '/home/jotham/cof/html/wp-content/plugins/advanced-custom-fields-pro/acf.php ).../wp-settings.php:560
70.01864185048acf( ).../acf.php:786
80.01864185208ACF->initialize( ).../acf.php:780
90.01874187736__( $text = 'Advanced Custom Fields', $domain = 'acf' ).../acf.php:94
100.01874187736translate( $text = 'Advanced Custom Fields', $domain = 'acf' ).../l10n.php:307
110.01874187736get_translations_for_domain( $domain = 'acf' ).../l10n.php:195
120.01874187736_load_textdomain_just_in_time( $domain = 'acf' ).../l10n.php:1419
130.01904197120_doing_it_wrong( $function_name = '_load_textdomain_just_in_time', $message = 'Translation loading for the <code>acf</code> domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the <code>init</code> action or later.', $version = '6.7.0' ).../l10n.php:1389
140.01904198464wp_trigger_error( $function_name = '', $message = 'Function _load_textdomain_just_in_time was called <strong>incorrectly</strong>. Translation loading for the <code>acf</code> domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the <code>init</code> action or later. Please see <a href="https://developer.wordpress.org/advanced-administration/debug/debug-wordpress/">Debugging in WordPress</a> for more information. (This message was added in version 6.7.0.)', $error_level = ??? ).../functions.php:6071
150.01924199104trigger_error( $message = 'Function _load_textdomain_just_in_time was called <strong>incorrectly</strong>. Translation loading for the <code>acf</code> domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the <code>init</code> action or later. Please see <a href="https://developer.wordpress.org/advanced-administration/debug/debug-wordpress/">Debugging in WordPress</a> for more information. (This message was added in version 6.7.0.)', $error_type = 1024 ).../functions.php:6131

( ! ) Notice: Function _load_textdomain_just_in_time was called <strong>incorrectly</strong>. Translation loading for the <code>custom-facebook-feed</code> domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the <code>init</code> action or later. Please see <a href="https://developer.wordpress.org/advanced-administration/debug/debug-wordpress/">Debugging in WordPress</a> for more information. (This message was added in version 6.7.0.) in /home/jotham/cof/html/wp-includes/functions.php on line 6131
Call Stack
#TimeMemoryFunctionLocation
10.0001355240{main}( ).../index.php:0
20.0001355520require( '/home/jotham/cof/html/wp-blog-header.php ).../index.php:17
30.0001355904require_once( '/home/jotham/cof/html/wp-load.php ).../wp-blog-header.php:13
40.0001356608require_once( '/home/jotham/cof/html/wp-config.php ).../wp-load.php:50
50.0001358264require_once( '/home/jotham/cof/html/wp-settings.php ).../wp-config.php:88
60.03025324192include_once( '/home/jotham/cof/html/wp-content/plugins/custom-facebook-feed-pro/custom-facebook-feed.php ).../wp-settings.php:560
70.03055359384cff_main_pro( ).../custom-facebook-feed.php:173
80.03055359384CustomFacebookFeed\Custom_Facebook_Feed_Pro::instance( ).../custom-facebook-feed.php:171
90.03235439536CustomFacebookFeed\CFF_Widget->__construct( ).../Custom_Facebook_Feed_Pro.php:366
100.03235440368__( $text = 'Facebook Feed', $domain = 'custom-facebook-feed' ).../CFF_Widget.php:21
110.03235440368translate( $text = 'Facebook Feed', $domain = 'custom-facebook-feed' ).../l10n.php:307
120.03235440368get_translations_for_domain( $domain = 'custom-facebook-feed' ).../l10n.php:195
130.03235440368_load_textdomain_just_in_time( $domain = 'custom-facebook-feed' ).../l10n.php:1419
140.03255441568_doing_it_wrong( $function_name = '_load_textdomain_just_in_time', $message = 'Translation loading for the <code>custom-facebook-feed</code> domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the <code>init</code> action or later.', $version = '6.7.0' ).../l10n.php:1389
150.03265442912wp_trigger_error( $function_name = '', $message = 'Function _load_textdomain_just_in_time was called <strong>incorrectly</strong>. Translation loading for the <code>custom-facebook-feed</code> domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the <code>init</code> action or later. Please see <a href="https://developer.wordpress.org/advanced-administration/debug/debug-wordpress/">Debugging in WordPress</a> for more information. (This message was added in versi'..., $error_level = ??? ).../functions.php:6071
160.03285443552trigger_error( $message = 'Function _load_textdomain_just_in_time was called <strong>incorrectly</strong>. Translation loading for the <code>custom-facebook-feed</code> domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the <code>init</code> action or later. Please see <a href="https://developer.wordpress.org/advanced-administration/debug/debug-wordpress/">Debugging in WordPress</a> for more information. (This message was added in versi'..., $error_type = 1024 ).../functions.php:6131

( ! ) Notice: Function _load_textdomain_just_in_time was called <strong>incorrectly</strong>. Translation loading for the <code>ratio</code> domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the <code>init</code> action or later. Please see <a href="https://developer.wordpress.org/advanced-administration/debug/debug-wordpress/">Debugging in WordPress</a> for more information. (This message was added in version 6.7.0.) in /home/jotham/cof/html/wp-includes/functions.php on line 6131
Call Stack
#TimeMemoryFunctionLocation
10.0001355240{main}( ).../index.php:0
20.0001355520require( '/home/jotham/cof/html/wp-blog-header.php ).../index.php:17
30.0001355904require_once( '/home/jotham/cof/html/wp-load.php ).../wp-blog-header.php:13
40.0001356608require_once( '/home/jotham/cof/html/wp-config.php ).../wp-load.php:50
50.0001358264require_once( '/home/jotham/cof/html/wp-settings.php ).../wp-config.php:88
60.03025324192include_once( '/home/jotham/cof/html/wp-content/plugins/custom-facebook-feed-pro/custom-facebook-feed.php ).../wp-settings.php:560
70.03055359384cff_main_pro( ).../custom-facebook-feed.php:173
80.03055359384CustomFacebookFeed\Custom_Facebook_Feed_Pro::instance( ).../custom-facebook-feed.php:171
90.03335456512CustomFacebookFeed\Integrations\Divi\CFF_Divi_Handler->__construct( ).../Custom_Facebook_Feed_Pro.php:371
100.03335456512CustomFacebookFeed\Integrations\Divi\CFF_Divi_Handler->load( ).../CFF_Divi_Handler.php:20
110.03335456512CustomFacebookFeed\Integrations\Divi\CFF_Divi_Handler->allow_load( ).../CFF_Divi_Handler.php:52
120.03365461592array_intersect( $arr1 = [0 => 'ratio', 1 => class WP_Theme { public $update = FALSE; private $theme_root = '/home/jotham/cof/html/wp-content/themes'; private $headers = [...]; private $headers_sanitized = [...]; private $block_theme = FALSE; private $name_translated = NULL; private $errors = NULL; private $stylesheet = 'ratio'; private $template = 'ratio'; private $parent = NULL; private $theme_root_uri = NULL; private $textdomain_loaded = TRUE; private $cache_hash = 'b4cf7e0f307e2cb9cde5371c646a8c19'; private $block_template_folders = [...]; private $default_template_folders = [...] }], $arrays = [0 => 'Divi'] ).../CFF_Divi_Handler.php:42
130.03365461784WP_Theme->__toString( ).../CFF_Divi_Handler.php:42
140.03365461784WP_Theme->display( $header = 'Name', $markup = ???, $translate = ??? ).../class-wp-theme.php:551
150.03375462648WP_Theme->translate_header( $header = 'Name', $value = 'Ratio' ).../class-wp-theme.php:921
160.03375462648translate( $text = 'Ratio', $domain = 'ratio' ).../class-wp-theme.php:1059
170.03375462648get_translations_for_domain( $domain = 'ratio' ).../l10n.php:195
180.03375462648_load_textdomain_just_in_time( $domain = 'ratio' ).../l10n.php:1419
190.03395463656_doing_it_wrong( $function_name = '_load_textdomain_just_in_time', $message = 'Translation loading for the <code>ratio</code> domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the <code>init</code> action or later.', $version = '6.7.0' ).../l10n.php:1389
200.03395465000wp_trigger_error( $function_name = '', $message = 'Function _load_textdomain_just_in_time was called <strong>incorrectly</strong>. Translation loading for the <code>ratio</code> domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the <code>init</code> action or later. Please see <a href="https://developer.wordpress.org/advanced-administration/debug/debug-wordpress/">Debugging in WordPress</a> for more information. (This message was added in version 6.7.0.)', $error_level = ??? ).../functions.php:6071
210.03415465640trigger_error( $message = 'Function _load_textdomain_just_in_time was called <strong>incorrectly</strong>. Translation loading for the <code>ratio</code> domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the <code>init</code> action or later. Please see <a href="https://developer.wordpress.org/advanced-administration/debug/debug-wordpress/">Debugging in WordPress</a> for more information. (This message was added in version 6.7.0.)', $error_type = 1024 ).../functions.php:6131

( ! ) Notice: Function _load_textdomain_just_in_time was called <strong>incorrectly</strong>. Translation loading for the <code>wpowp</code> domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the <code>init</code> action or later. Please see <a href="https://developer.wordpress.org/advanced-administration/debug/debug-wordpress/">Debugging in WordPress</a> for more information. (This message was added in version 6.7.0.) in /home/jotham/cof/html/wp-includes/functions.php on line 6131
Call Stack
#TimeMemoryFunctionLocation
10.0001355240{main}( ).../index.php:0
20.0001355520require( '/home/jotham/cof/html/wp-blog-header.php ).../index.php:17
30.0001355904require_once( '/home/jotham/cof/html/wp-load.php ).../wp-blog-header.php:13
40.0001356608require_once( '/home/jotham/cof/html/wp-config.php ).../wp-load.php:50
50.0001358264require_once( '/home/jotham/cof/html/wp-settings.php ).../wp-config.php:88
60.05048946744include_once( '/home/jotham/cof/html/wp-content/plugins/wc-place-order-without-payment/wc-place-order-without-payment.php ).../wp-settings.php:560
70.05058947208__( $text = 'Place Order Without Payment', $domain = 'wpowp' ).../wc-place-order-without-payment.php:46
80.05058947208translate( $text = 'Place Order Without Payment', $domain = 'wpowp' ).../l10n.php:307
90.05058947208get_translations_for_domain( $domain = 'wpowp' ).../l10n.php:195
100.05058947208_load_textdomain_just_in_time( $domain = 'wpowp' ).../l10n.php:1419
110.05078948248_doing_it_wrong( $function_name = '_load_textdomain_just_in_time', $message = 'Translation loading for the <code>wpowp</code> domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the <code>init</code> action or later.', $version = '6.7.0' ).../l10n.php:1389
120.05078949592wp_trigger_error( $function_name = '', $message = 'Function _load_textdomain_just_in_time was called <strong>incorrectly</strong>. Translation loading for the <code>wpowp</code> domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the <code>init</code> action or later. Please see <a href="https://developer.wordpress.org/advanced-administration/debug/debug-wordpress/">Debugging in WordPress</a> for more information. (This message was added in version 6.7.0.)', $error_level = ??? ).../functions.php:6071
130.05098950232trigger_error( $message = 'Function _load_textdomain_just_in_time was called <strong>incorrectly</strong>. Translation loading for the <code>wpowp</code> domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the <code>init</code> action or later. Please see <a href="https://developer.wordpress.org/advanced-administration/debug/debug-wordpress/">Debugging in WordPress</a> for more information. (This message was added in version 6.7.0.)', $error_type = 1024 ).../functions.php:6131

( ! ) Warning: Cannot modify header information - headers already sent by (output started at /home/jotham/cof/html/wp-includes/functions.php:6131) in /home/jotham/cof/html/wp-includes/feed-rss2.php on line 8
Call Stack
#TimeMemoryFunctionLocation
10.0001355240{main}( ).../index.php:0
20.0001355520require( '/home/jotham/cof/html/wp-blog-header.php ).../index.php:17
30.582347949576require_once( '/home/jotham/cof/html/wp-includes/template-loader.php ).../wp-blog-header.php:19
40.591948224784do_feed( ).../template-loader.php:58
50.591948224824do_action( $hook_name = 'do_feed_rss2', ...$arg = variadic(FALSE, 'rss2') ).../functions.php:1641
60.591948225200WP_Hook->do_action( $args = [0 => FALSE, 1 => 'rss2'] ).../plugin.php:522
70.591948225200WP_Hook->apply_filters( $value = '', $args = [0 => FALSE, 1 => 'rss2'] ).../class-wp-hook.php:365
80.591948226360do_feed_rss2( $for_comments = FALSE ).../class-wp-hook.php:343
90.591948226440load_template( $_template_file = '/home/jotham/cof/html/wp-includes/feed-rss2.php', $load_once = ???, $args = ??? ).../functions.php:1679
100.592248241920require_once( '/home/jotham/cof/html/wp-includes/feed-rss2.php ).../template.php:814
110.592348242000header( $header = 'Content-Type: application/rss+xml; charset=UTF-8', $replace = TRUE ).../feed-rss2.php:8
Contact us to discuss your project Archives - Canterbury Office Furniture https://april01.cof.co.nz/product-category/custom-solutions/ We’ll help you find the furniture for your spaces Wed, 14 Feb 2024 12:23:56 +0000 en-NZ hourly 1 https://wordpress.org/?v=6.9.4 https://april01.cof.co.nz/wp-content/uploads/2022/11/cropped-COF_512-32x32.png Contact us to discuss your project Archives - Canterbury Office Furniture https://april01.cof.co.nz/product-category/custom-solutions/ 32 32 Custom Seating https://april01.cof.co.nz/product/custom-seating/ Mon, 30 Aug 2021 00:53:51 +0000 https://april01.cof.co.nz/?post_type=product&p=14564 [gravityform id="2" title="true" description="true"]

The post Custom Seating appeared first on Canterbury Office Furniture.

]]>
Have something in mind, but can’t find exactly what you are after?
Seen a product in our store that you’d like in another size, colour or finish?

Please get in touch and we can work together to design exactly what you are after. Our on-site joinery factory with steel workshop enables us to manufacture to custom sizes and bespoke designs.

With over 60 years experience in the field, there’s nothing we can’t handle!

The post Custom Seating appeared first on Canterbury Office Furniture.

]]>
Custom Screen & Partitions https://april01.cof.co.nz/product/custom-screen-partitions/ Sun, 27 Jun 2021 11:45:44 +0000 https://april01.cof.co.nz/?post_type=product&p=13769 [gravityform id="2" title="true" description="true"]

The post Custom Screen & Partitions appeared first on Canterbury Office Furniture.

]]>
Create your own space –  Enquire now for your options and prices

We can supply a large range of desk top mounted office screens for an economical solution to providing privacy in grouped workstations. These desk and workstation dividers have many advantages, including allowing the free flow of cables under the desk top.

Whether you want low or high office screens, floor or desk mounted office screens, partial room dividing, our systems can fit your requirements.

Furthermore, these can be upholstered  in fabric with colours from our supplier range, as well as provide power and data trunking, either in or on the screen system to suit your IT requirements.

The standard fabric screens come in a standard colour range, however, you can have the fabric office screens upholstered in your selected fabric for a small extra cost.  They are very easy to fit and reconfigure as your office space changes.

There are a large number of design options to optimise your space or privacy requirements

The post Custom Screen & Partitions appeared first on Canterbury Office Furniture.

]]>
Custom – Wardrobes https://april01.cof.co.nz/product/custom-wardrobes/ Mon, 05 Apr 2021 00:53:19 +0000 https://april01.cof.co.nz/product/import-placeholder-for-17337/ [gravityform id="2" title="true" description="true"]

The post Custom – Wardrobes appeared first on Canterbury Office Furniture.

]]>
 

Some of the items included –

 

The post Custom – Wardrobes appeared first on Canterbury Office Furniture.

]]>
Custom – Kitchen Joinery https://april01.cof.co.nz/product/custom-kitchen-joinery/ Mon, 05 Apr 2021 00:53:19 +0000 https://april01.cof.co.nz/product/import-placeholder-for-17330/ [gravityform id="2" title="true" description="true"]

The post Custom – Kitchen Joinery appeared first on Canterbury Office Furniture.

]]>
Custom Made joinery for your kitchen / Scullery  made right here in our factory.

Some of the items included –

  • Soft close drawers
  • Variety of finishes

 

The post Custom – Kitchen Joinery appeared first on Canterbury Office Furniture.

]]>
Custom – Shelving https://april01.cof.co.nz/product/custom-shelving/ Mon, 05 Apr 2021 00:53:18 +0000 https://april01.cof.co.nz/product/import-placeholder-for-17338/ [gravityform id="2" title="true" description="true"]

The post Custom – Shelving appeared first on Canterbury Office Furniture.

]]>
 

Some of the items included –

 

The post Custom – Shelving appeared first on Canterbury Office Furniture.

]]>
Custom Coffee Table https://april01.cof.co.nz/product/custom-coffee-table/ Mon, 05 Apr 2021 00:17:40 +0000 https://april01.cof.co.nz/product/import-placeholder-for-20064/ [gravityform id="2" title="true" description="true"]

The post Custom Coffee Table appeared first on Canterbury Office Furniture.

]]>
Have something in mind but don’t see exactly what you are wanting?
Do you see a product on our store but it isn’t the right size or you would like it in another colour?

Please get in touch with us and we can work together to get your thoughts down on paper, and design exactly what you are after.

Our onsite joinery factory with steel workshop enables us to manufacture to custom sizes and bespoke designs, with over 60 years experience in the field

The post Custom Coffee Table appeared first on Canterbury Office Furniture.

]]>
Custom Reception – Melamine https://april01.cof.co.nz/product/custom-reception-melamine/ Mon, 05 Apr 2021 12:15:03 +0000 https://april01.cof.co.nz/product/import-placeholder-for-18323/ [gravityform id="2" title="true" description="true"]

The post Custom Reception – Melamine appeared first on Canterbury Office Furniture.

]]>
Have something in mind but don’t see exactly what you are wanting?

Our onsite joinery factory with steel workshop enables us to manufacture to custom sizes and bespoke designs, with over 60 years experience in the field.

Please get in touch with us and we can work together to get your thoughts down on paper, and design exactly what you are after.

Made out of melamine pressed onto solid NZ made MDF

The post Custom Reception – Melamine appeared first on Canterbury Office Furniture.

]]>
Custom Bar Leaner https://april01.cof.co.nz/product/custom-leaner/ Mon, 05 Apr 2021 00:15:03 +0000 https://april01.cof.co.nz/product/import-placeholder-for-20044/ [gravityform id="2" title="true" description="true"]

The post Custom Bar Leaner appeared first on Canterbury Office Furniture.

]]>
Have something in mind but don’t see exactly what you are wanting?
Do you see a product on our store but it isn’t the right size or you would like it in another colour?

Please get in touch with us and we can work together to get your thoughts down on paper, and design exactly what you are after.

Our onsite joinery factory with steel workshop enables us to manufacture to custom sizes and bespoke designs, with over 60 years experience in the field

The post Custom Bar Leaner appeared first on Canterbury Office Furniture.

]]>
Custom Desk https://april01.cof.co.nz/product/custom-desk/ Mon, 05 Apr 2021 00:15:03 +0000 https://april01.cof.co.nz/product/import-placeholder-for-20050/ [gravityform id="2" title="true" description="true"]

The post Custom Desk appeared first on Canterbury Office Furniture.

]]>
Have something in mind, but can’t find exactly what you are after?
Seen a product in our store that you’d like in another size, colour or finish?

Please get in touch and we can work together to design exactly what you are after. Our on-site joinery factory with steel workshop enables us to manufacture to custom sizes and bespoke designs.

With over 60 years experience in the field, there’s nothing we can’t handle!

The post Custom Desk appeared first on Canterbury Office Furniture.

]]>
Custom Boardroom Tables https://april01.cof.co.nz/product/custom-boardroom-table/ Mon, 05 Apr 2021 00:15:02 +0000 https://april01.cof.co.nz/product/import-placeholder-for-18316/ [gravityform id="2" title="true" description="true"]

The post Custom Boardroom Tables appeared first on Canterbury Office Furniture.

]]>
Have something in mind but don’t see exactly what you are wanting?
Do you see a product on our store but it isn’t the right size or you would like it in another colour?

Please get in touch with us and we can work together to get your thoughts down on paper, and design exactly what you are after.

Our onsite joinery factory with steel workshop enables us to manufacture to custom sizes and bespoke designs, with over 60 years experience in the field

The post Custom Boardroom Tables appeared first on Canterbury Office Furniture.

]]>