{"id":550,"date":"2019-10-20T15:51:22","date_gmt":"2019-10-20T15:51:22","guid":{"rendered":"http:\/\/stage.tbkdev.com\/dev\/jj.ca\/src\/?page_id=550"},"modified":"2020-02-03T17:09:58","modified_gmt":"2020-02-03T17:09:58","slug":"services","status":"publish","type":"page","link":"http:\/\/stage.tbkdev.com\/dev\/jj.ca\/src\/services\/","title":{"rendered":"Services"},"content":{"rendered":"<div class=\"wpb-content-wrapper\"><p>[vc_row][vc_column][basic_container container_size=&#8221;container container-narrow&#8221;][vc_column_text]<\/p>\n<h2 style=\"text-align: center;\">Providing Valuable Solutions<\/h2>\n<p style=\"text-align: center;\">JJ Home Products is your complete door, divider, glass and mirror installer. This includes products like sliding doors, showers and closet organizers for new construction builds or we can supply our products wholesale. Our hassle-free services provide the perfect accompaniment to any large-scale construction project. With a dedicated team of experts operating in-house, we&#8217;ve put you back in control by providing valuable, on-time and quality solutions.<\/p>\n<p>[\/vc_column_text][\/basic_container][basic_container][flex_box_row]<a class=\"flex-box flex-box-text-below  \" href=\"http:\/\/stage.tbkdev.com\/dev\/jj.ca\/src\/services\/newconstruction\/\" rel=\"\" target=\"\" title=\"New Construction Supply & Installation\">\r\n            \t        <div class=\"flex-box-image \"  data-src=\"<149:http:\/\/stage.tbkdev.com\/dev\/jj.ca\/src\/app\/uploads\/2019\/10\/pcl-yst-200x150.jpeg,<319:http:\/\/stage.tbkdev.com\/dev\/jj.ca\/src\/app\/uploads\/2019\/10\/pcl-yst-426x320.jpeg,<479:http:\/\/stage.tbkdev.com\/dev\/jj.ca\/src\/app\/uploads\/2019\/10\/pcl-yst-640x480.jpeg,<767:http:\/\/stage.tbkdev.com\/dev\/jj.ca\/src\/app\/uploads\/2019\/10\/pcl-yst-1024x768.jpeg,<991:http:\/\/stage.tbkdev.com\/dev\/jj.ca\/src\/app\/uploads\/2019\/10\/pcl-yst-1024x768.jpeg,<1199:http:\/\/stage.tbkdev.com\/dev\/jj.ca\/src\/app\/uploads\/2019\/10\/pcl-yst-1024x768.jpeg,>1200:http:\/\/stage.tbkdev.com\/dev\/jj.ca\/src\/app\/uploads\/2019\/10\/pcl-yst-1024x768.jpeg\"><\/div>\r\n                <div class=\"flex-box-content\">\r\n                            <h2 class=\"flex-box-heading\">New Construction<\/h2>\r\n                                        <h4 class=\"flex-box-subheading\">Custom Manufacture &amp; Install<\/h4>\r\n                                        <div class=\"flex-box-description\">\r\n                    <p>Come to us with your plans and we can provide our materials to include in your bid package. We have completed several custom hi- and low-rise new build projects.<\/p>\n                <\/div>\r\n                                        <span class=\"btn btn-sm btn-primary \">\r\n                    Learn More                <\/span>\r\n                    <\/div>\r\n        \r\n<\/a>\r\n<a class=\"flex-box flex-box-text-below  \" href=\"http:\/\/stage.tbkdev.com\/dev\/jj.ca\/src\/services\/wholesale\/\" rel=\"\" target=\"\" title=\"New Construction Supply & Installation\">\r\n            \t        <div class=\"flex-box-image \"  data-src=\"<149:http:\/\/stage.tbkdev.com\/dev\/jj.ca\/src\/app\/uploads\/2019\/10\/DSC_4202-200x150.jpg,<319:http:\/\/stage.tbkdev.com\/dev\/jj.ca\/src\/app\/uploads\/2019\/10\/DSC_4202-426x320.jpg,<479:http:\/\/stage.tbkdev.com\/dev\/jj.ca\/src\/app\/uploads\/2019\/10\/DSC_4202-640x480.jpg,<767:http:\/\/stage.tbkdev.com\/dev\/jj.ca\/src\/app\/uploads\/2019\/10\/DSC_4202-1024x768.jpg,<991:http:\/\/stage.tbkdev.com\/dev\/jj.ca\/src\/app\/uploads\/2019\/10\/DSC_4202-1066x800.jpg,>992:http:\/\/stage.tbkdev.com\/dev\/jj.ca\/src\/app\/uploads\/2019\/10\/DSC_4202-1066x800.jpg\"><\/div>\r\n                <div class=\"flex-box-content\">\r\n                            <h2 class=\"flex-box-heading\">Wholesale<\/h2>\r\n                                        <h4 class=\"flex-box-subheading\">Manufacture &amp; Supply<\/h4>\r\n                                        <div class=\"flex-box-description\">\r\n                    <p>See the products we can manufacture and ship to you with wholesale pricing. Contact us directly to set up a customer account and order what you need.<\/p>\n                <\/div>\r\n                                        <span class=\"btn btn-sm btn-primary \">\r\n                    Learn More                <\/span>\r\n                    <\/div>\r\n        \r\n<\/a>\r\n[\/flex_box_row][\/basic_container][\/vc_column][\/vc_row][vc_row][vc_column][basic_container container_size=&#8221;container container-narrow&#8221; bg_type=&#8221;image&#8221; bg_overlay=&#8221;overlay-light&#8221; bg_image=&#8221;721&#8243;][vc_column_text]<\/p>\n<h2 style=\"text-align: center;\">Get Started<\/h2>\n<p style=\"text-align: center;\">Let&#8217;s start working on a custom solution for your next project.<br \/>\nSubmit your details and we will be in touch shortly.<\/p>\n<p>[\/vc_column_text]<script type=\"text\/javascript\">var gform;gform||(document.addEventListener(\"gform_main_scripts_loaded\",function(){gform.scriptsLoaded=!0}),document.addEventListener(\"gform\/theme\/scripts_loaded\",function(){gform.themeScriptsLoaded=!0}),window.addEventListener(\"DOMContentLoaded\",function(){gform.domLoaded=!0}),gform={domLoaded:!1,scriptsLoaded:!1,themeScriptsLoaded:!1,isFormEditor:()=>\"function\"==typeof InitializeEditor,callIfLoaded:function(o){return!(!gform.domLoaded||!gform.scriptsLoaded||!gform.themeScriptsLoaded&&!gform.isFormEditor()||(gform.isFormEditor()&&console.warn(\"The use of gform.initializeOnLoaded() is deprecated in the form editor context and will be removed in Gravity Forms 3.1.\"),o(),0))},initializeOnLoaded:function(o){gform.callIfLoaded(o)||(document.addEventListener(\"gform_main_scripts_loaded\",()=>{gform.scriptsLoaded=!0,gform.callIfLoaded(o)}),document.addEventListener(\"gform\/theme\/scripts_loaded\",()=>{gform.themeScriptsLoaded=!0,gform.callIfLoaded(o)}),window.addEventListener(\"DOMContentLoaded\",()=>{gform.domLoaded=!0,gform.callIfLoaded(o)}))},hooks:{action:{},filter:{}},addAction:function(o,r,e,t){gform.addHook(\"action\",o,r,e,t)},addFilter:function(o,r,e,t){gform.addHook(\"filter\",o,r,e,t)},doAction:function(o){gform.doHook(\"action\",o,arguments)},applyFilters:function(o){return gform.doHook(\"filter\",o,arguments)},removeAction:function(o,r){gform.removeHook(\"action\",o,r)},removeFilter:function(o,r,e){gform.removeHook(\"filter\",o,r,e)},addHook:function(o,r,e,t,n){null==gform.hooks[o][r]&&(gform.hooks[o][r]=[]);var d=gform.hooks[o][r];null==n&&(n=r+\"_\"+d.length),gform.hooks[o][r].push({tag:n,callable:e,priority:t=null==t?10:t})},doHook:function(r,o,e){var t;if(e=Array.prototype.slice.call(e,1),null!=gform.hooks[r][o]&&((o=gform.hooks[r][o]).sort(function(o,r){return o.priority-r.priority}),o.forEach(function(o){\"function\"!=typeof(t=o.callable)&&(t=window[t]),\"action\"==r?t.apply(null,e):e[0]=t.apply(null,e)})),\"filter\"==r)return e[0]},removeHook:function(o,r,t,n){var e;null!=gform.hooks[o][r]&&(e=(e=gform.hooks[o][r]).filter(function(o,r,e){return!!(null!=n&&n!=o.tag||null!=t&&t!=o.priority)}),gform.hooks[o][r]=e)}});<\/script>\n                <div class='gf_browser_gecko gform_wrapper gform_legacy_markup_wrapper gform-theme--no-framework' data-form-theme='legacy' data-form-index='0' id='gform_wrapper_1' ><div id='gf_1' class='gform_anchor' tabindex='-1'><\/div><form method='post' enctype='multipart\/form-data'  id='gform_1'  action='\/dev\/jj.ca\/src\/wp-json\/wp\/v2\/pages\/550#gf_1' data-formid='1' novalidate>\n                        <div class='gform-body gform_body'><ul id='gform_fields_1' class='gform_fields top_label form_sublabel_below description_below validation_below'><li id=\"field_1_1\" class=\"gfield gfield--type-text gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  data-js-reload=\"field_1_1\" ><label class='gfield_label gform-field-label' for='input_1_1'>Full Name<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_asterisk\"> * <span class='sr-only'> Required<\/span><\/span><\/span><\/label><div class='ginput_container ginput_container_text'><input name='input_1' id='input_1_1' type='text' value='' class='medium'     aria-required=\"true\" aria-invalid=\"false\"   \/><\/div><\/li><li id=\"field_1_8\" class=\"gfield gfield--type-text gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  data-js-reload=\"field_1_8\" ><label class='gfield_label gform-field-label' for='input_1_8'>Position<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_asterisk\"> * <span class='sr-only'> Required<\/span><\/span><\/span><\/label><div class='ginput_container ginput_container_text'><input name='input_8' id='input_1_8' type='text' value='' class='medium'     aria-required=\"true\" aria-invalid=\"false\"   \/><\/div><\/li><li id=\"field_1_9\" class=\"gfield gfield--type-text gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  data-js-reload=\"field_1_9\" ><label class='gfield_label gform-field-label' for='input_1_9'>Company Name<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_asterisk\"> * <span class='sr-only'> Required<\/span><\/span><\/span><\/label><div class='ginput_container ginput_container_text'><input name='input_9' id='input_1_9' type='text' value='' class='medium'     aria-required=\"true\" aria-invalid=\"false\"   \/><\/div><\/li><li id=\"field_1_3\" class=\"gfield gfield--type-email gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  data-js-reload=\"field_1_3\" ><label class='gfield_label gform-field-label' for='input_1_3'>Email<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_asterisk\"> * <span class='sr-only'> Required<\/span><\/span><\/span><\/label><div class='ginput_container ginput_container_email'>\n                            <input name='input_3' id='input_1_3' type='email' value='' class='medium'    aria-required=\"true\" aria-invalid=\"false\"  \/>\n                        <\/div><\/li><li id=\"field_1_4\" class=\"gfield gfield--type-phone field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  data-js-reload=\"field_1_4\" ><label class='gfield_label gform-field-label' for='input_1_4'>Phone<\/label><div class='ginput_container ginput_container_phone'><input name='input_4' id='input_1_4' type='tel' value='' class='medium'    aria-invalid=\"false\"   \/><\/div><\/li><li id=\"field_1_5\" class=\"gfield gfield--type-select gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  data-js-reload=\"field_1_5\" ><label class='gfield_label gform-field-label' for='input_1_5'>Reason for Inquiry<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_asterisk\"> * <span class='sr-only'> Required<\/span><\/span><\/span><\/label><div class='ginput_container ginput_container_select'><select name='input_5' id='input_1_5' class='medium gfield_select'    aria-required=\"true\" aria-invalid=\"false\" ><option value='' selected='selected' class='gf_placeholder'>Please choose one<\/option><option value='Product Specifications' >Product Specifications<\/option><option value='Request For Quote' >Request For Quote<\/option><option value='Customer Service' >Customer Service<\/option><option value='Maintenance &amp; Warranty' >Maintenance &amp; Warranty<\/option><option value='Other' >Other<\/option><\/select><\/div><\/li><li id=\"field_1_6\" class=\"gfield gfield--type-textarea field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  data-js-reload=\"field_1_6\" ><label class='gfield_label gform-field-label' for='input_1_6'>Message<\/label><div class='ginput_container ginput_container_textarea'><textarea name='input_6' id='input_1_6' class='textarea medium'      aria-invalid=\"false\"   rows='10' cols='50'><\/textarea><\/div><\/li><li id=\"field_1_7\" class=\"gfield gfield--type-consent gfield--type-choice gfield--input-type-consent gf_full_width field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  data-js-reload=\"field_1_7\" ><label class='gfield_label gform-field-label screen-reader-text gfield_label_before_complex' ><\/label><div class='ginput_container ginput_container_consent'><input name='input_7.1' id='input_1_7_1' type='checkbox' value='1'    aria-invalid=\"false\"   \/> <label class=\"gform-field-label gform-field-label--type-inline gfield_consent_label\" for='input_1_7_1' >By checking this box you provide us consent to send you commercial electronic messages. You may withdraw your consent at any time.<\/label><input type='hidden' name='input_7.2' value='By checking this box you provide us consent to send you commercial electronic messages. You may withdraw your consent at any time.' class='gform_hidden' \/><input type='hidden' name='input_7.3' value='1' class='gform_hidden' \/><\/div><\/li><\/ul><\/div>\n        <div class='gform-footer gform_footer top_label'> <button type=\"submit\" id=\"gform_submit_button_1\" class=\"gform_button button\" onclick=\"gform.submission.handleButtonClick(this);\"><span>Submit<\/span><i class=\"fa fa-angle-right\"><\/i><\/button> \n            <input type='hidden' class='gform_hidden' name='gform_submission_method' data-js='gform_submission_method_1' value='postback' \/>\n            <input type='hidden' class='gform_hidden' name='gform_theme' data-js='gform_theme_1' id='gform_theme_1' value='legacy' \/>\n            <input type='hidden' class='gform_hidden' name='gform_style_settings' data-js='gform_style_settings_1' id='gform_style_settings_1' value='' \/>\n            <input type='hidden' class='gform_hidden' name='is_submit_1' value='1' \/>\n            <input type='hidden' class='gform_hidden' name='gform_submit' value='1' \/>\n            \n            <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' \/>\n            <input type='hidden' class='gform_hidden' name='state_1' value='WyJ7XCI3LjFcIjpcIjA1NDc0Y2I2NGZhZDQ1Zjc4YTEzNjZjMDA3ZmZlMjY1XCIsXCI3LjJcIjpcImIyNDgyNTdmNzlhYzE4NThjY2ZkNmY5MjlmMTA0N2M0XCIsXCI3LjNcIjpcIjA1NDc0Y2I2NGZhZDQ1Zjc4YTEzNjZjMDA3ZmZlMjY1XCJ9IiwiNzllMmQ4MWIxN2Q1M2QyN2IzYTRkYmZlMzE2NmJjZGMiXQ==' \/>\n            <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_target_page_number_1' id='gform_target_page_number_1' value='0' \/>\n            <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_source_page_number_1' id='gform_source_page_number_1' value='1' \/>\n            <input type='hidden' name='gform_field_values' value='' \/>\n            \n        <\/div>\n                        <\/form>\n                        <\/div><script type=\"text\/javascript\">\n\/* <![CDATA[ *\/\n gform.initializeOnLoaded( function() {gformInitSpinner( 1, 'http:\/\/stage.tbkdev.com\/dev\/jj.ca\/src\/app\/themes\/jj\/images\/loader.gif', true );jQuery('#gform_ajax_frame_1').on('load',function(){var contents = jQuery(this).contents().find('*').html();var is_postback = contents.indexOf('GF_AJAX_POSTBACK') >= 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find('#gform_wrapper_1');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_1').length > 0;var is_redirect = contents.indexOf('gformRedirect(){') >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;var mt = parseInt(jQuery('html').css('margin-top'), 10) + parseInt(jQuery('body').css('margin-top'), 10) + 100;if(is_form){jQuery('#gform_wrapper_1').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_1').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_1').removeClass('gform_validation_error');}setTimeout( function() { \/* delay the scroll by 50 milliseconds to fix a bug in chrome *\/ jQuery(document).scrollTop(jQuery('#gform_wrapper_1').offset().top - mt); }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_1').val();gformInitSpinner( 1, 'http:\/\/stage.tbkdev.com\/dev\/jj.ca\/src\/app\/themes\/jj\/images\/loader.gif', true );jQuery(document).trigger('gform_page_loaded', [1, current_page]);window['gf_submitting_1'] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find('.GF_AJAX_POSTBACK').html();if(!confirmation_content){confirmation_content = contents;}jQuery('#gform_wrapper_1').replaceWith(confirmation_content);jQuery(document).scrollTop(jQuery('#gf_1').offset().top - mt);jQuery(document).trigger('gform_confirmation_loaded', [1]);window['gf_submitting_1'] = false;wp.a11y.speak(jQuery('#gform_confirmation_message_1').text());}else{jQuery('#gform_1').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger(\"gform_pre_post_render\", [{ formId: \"1\", currentPage: \"current_page\", abort: function() { this.preventDefault(); } }]);                if (event && event.defaultPrevented) {                return;         }        const gformWrapperDiv = document.getElementById( \"gform_wrapper_1\" );        if ( gformWrapperDiv ) {            const visibilitySpan = document.createElement( \"span\" );            visibilitySpan.id = \"gform_visibility_test_1\";            gformWrapperDiv.insertAdjacentElement( \"afterend\", visibilitySpan );        }        const visibilityTestDiv = document.getElementById( \"gform_visibility_test_1\" );        let postRenderFired = false;                function triggerPostRender() {            if ( postRenderFired ) {                return;            }            postRenderFired = true;            jQuery( document ).trigger( 'gform_post_render', [1, current_page] );            gform.utils.trigger( { event: 'gform\/postRender', native: false, data: { formId: 1, currentPage: current_page } } );            gform.utils.trigger( { event: 'gform\/post_render', native: false, data: { formId: 1, currentPage: current_page } } );            if ( visibilityTestDiv ) {                visibilityTestDiv.parentNode.removeChild( visibilityTestDiv );            }        }        function debounce( func, wait, immediate ) {            var timeout;            return function() {                var context = this, args = arguments;                var later = function() {                    timeout = null;                    if ( !immediate ) func.apply( context, args );                };                var callNow = immediate && !timeout;                clearTimeout( timeout );                timeout = setTimeout( later, wait );                if ( callNow ) func.apply( context, args );            };        }        const debouncedTriggerPostRender = debounce( function() {            triggerPostRender();        }, 200 );        if ( visibilityTestDiv && visibilityTestDiv.offsetParent === null ) {            const observer = new MutationObserver( ( mutations ) => {                mutations.forEach( ( mutation ) => {                    if ( mutation.type === 'attributes' && visibilityTestDiv.offsetParent !== null ) {                        debouncedTriggerPostRender();                        observer.disconnect();                    }                });            });            observer.observe( document.body, {                attributes: true,                childList: false,                subtree: true,                attributeFilter: [ 'style', 'class' ],            });        } else {            triggerPostRender();        }    } );} ); \n\/* ]]> *\/\n<\/script>\n[\/basic_container][\/vc_column][\/vc_row]<\/p>\n<\/div>","protected":false},"excerpt":{"rendered":"<p>[vc_row][vc_column][basic_container container_size=&#8221;container container-narrow&#8221;][vc_column_text]<\/p>\n<p> Providing Valuable Solutions <\/p>\n<p style=\"text-align: center;\">JJ Home Products is your complete door, divider, glass and mirror installer. This includes products like sliding doors, showers and closet organizers for new construction builds or we can supply our products &hellip; [&#8230;]<\/p>\n","protected":false},"author":3,"featured_media":387,"parent":0,"menu_order":90,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-550","page","type-page","status-publish","has-post-thumbnail","hentry"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.2 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>JJ Home Products | Quality Products &amp; Installation Services<\/title>\n<meta name=\"description\" content=\"JJ not only provides outstanding customer service; we are a one stop shop when it comes to customizing and installing finishing products for your development.\" \/>\n<meta name=\"robots\" content=\"noindex, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"JJ Home Products | Quality Products &amp; Installation Services\" \/>\n<meta property=\"og:description\" content=\"JJ not only provides outstanding customer service; we are a one stop shop when it comes to customizing and installing finishing products for your development.\" \/>\n<meta property=\"og:url\" content=\"http:\/\/stage.tbkdev.com\/dev\/jj.ca\/src\/services\/\" \/>\n<meta property=\"og:site_name\" content=\"JJ.ca\" \/>\n<meta property=\"article:modified_time\" content=\"2020-02-03T17:09:58+00:00\" \/>\n<meta property=\"og:image\" content=\"http:\/\/stage.tbkdev.com\/dev\/jj.ca\/src\/app\/uploads\/2019\/08\/AdobeStock_280053091-1024x683.jpeg\" \/>\n\t<meta property=\"og:image:width\" content=\"1024\" \/>\n\t<meta property=\"og:image:height\" content=\"683\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"http:\/\/stage.tbkdev.com\/dev\/jj.ca\/src\/services\/\",\"url\":\"http:\/\/stage.tbkdev.com\/dev\/jj.ca\/src\/services\/\",\"name\":\"JJ Home Products | Quality Products & Installation Services\",\"isPartOf\":{\"@id\":\"http:\/\/stage.tbkdev.com\/dev\/jj.ca\/src\/#website\"},\"primaryImageOfPage\":{\"@id\":\"http:\/\/stage.tbkdev.com\/dev\/jj.ca\/src\/services\/#primaryimage\"},\"image\":{\"@id\":\"http:\/\/stage.tbkdev.com\/dev\/jj.ca\/src\/services\/#primaryimage\"},\"thumbnailUrl\":\"http:\/\/stage.tbkdev.com\/dev\/jj.ca\/src\/app\/uploads\/2019\/08\/AdobeStock_280053091.jpeg\",\"datePublished\":\"2019-10-20T15:51:22+00:00\",\"dateModified\":\"2020-02-03T17:09:58+00:00\",\"description\":\"JJ not only provides outstanding customer service; we are a one stop shop when it comes to customizing and installing finishing products for your development.\",\"breadcrumb\":{\"@id\":\"http:\/\/stage.tbkdev.com\/dev\/jj.ca\/src\/services\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"http:\/\/stage.tbkdev.com\/dev\/jj.ca\/src\/services\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"http:\/\/stage.tbkdev.com\/dev\/jj.ca\/src\/services\/#primaryimage\",\"url\":\"http:\/\/stage.tbkdev.com\/dev\/jj.ca\/src\/app\/uploads\/2019\/08\/AdobeStock_280053091.jpeg\",\"contentUrl\":\"http:\/\/stage.tbkdev.com\/dev\/jj.ca\/src\/app\/uploads\/2019\/08\/AdobeStock_280053091.jpeg\",\"width\":6720,\"height\":4480,\"caption\":\"Service man assembling furniture for customer, Delivery service furniture store and assembling for buyer.\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"http:\/\/stage.tbkdev.com\/dev\/jj.ca\/src\/services\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"http:\/\/stage.tbkdev.com\/dev\/jj.ca\/src\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Services\"}]},{\"@type\":\"WebSite\",\"@id\":\"http:\/\/stage.tbkdev.com\/dev\/jj.ca\/src\/#website\",\"url\":\"http:\/\/stage.tbkdev.com\/dev\/jj.ca\/src\/\",\"name\":\"JJ.ca\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"http:\/\/stage.tbkdev.com\/dev\/jj.ca\/src\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"JJ Home Products | Quality Products & Installation Services","description":"JJ not only provides outstanding customer service; we are a one stop shop when it comes to customizing and installing finishing products for your development.","robots":{"index":"noindex","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"og_locale":"en_US","og_type":"article","og_title":"JJ Home Products | Quality Products & Installation Services","og_description":"JJ not only provides outstanding customer service; we are a one stop shop when it comes to customizing and installing finishing products for your development.","og_url":"http:\/\/stage.tbkdev.com\/dev\/jj.ca\/src\/services\/","og_site_name":"JJ.ca","article_modified_time":"2020-02-03T17:09:58+00:00","og_image":[{"width":1024,"height":683,"url":"http:\/\/stage.tbkdev.com\/dev\/jj.ca\/src\/app\/uploads\/2019\/08\/AdobeStock_280053091-1024x683.jpeg","type":"image\/jpeg"}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"http:\/\/stage.tbkdev.com\/dev\/jj.ca\/src\/services\/","url":"http:\/\/stage.tbkdev.com\/dev\/jj.ca\/src\/services\/","name":"JJ Home Products | Quality Products & Installation Services","isPartOf":{"@id":"http:\/\/stage.tbkdev.com\/dev\/jj.ca\/src\/#website"},"primaryImageOfPage":{"@id":"http:\/\/stage.tbkdev.com\/dev\/jj.ca\/src\/services\/#primaryimage"},"image":{"@id":"http:\/\/stage.tbkdev.com\/dev\/jj.ca\/src\/services\/#primaryimage"},"thumbnailUrl":"http:\/\/stage.tbkdev.com\/dev\/jj.ca\/src\/app\/uploads\/2019\/08\/AdobeStock_280053091.jpeg","datePublished":"2019-10-20T15:51:22+00:00","dateModified":"2020-02-03T17:09:58+00:00","description":"JJ not only provides outstanding customer service; we are a one stop shop when it comes to customizing and installing finishing products for your development.","breadcrumb":{"@id":"http:\/\/stage.tbkdev.com\/dev\/jj.ca\/src\/services\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["http:\/\/stage.tbkdev.com\/dev\/jj.ca\/src\/services\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"http:\/\/stage.tbkdev.com\/dev\/jj.ca\/src\/services\/#primaryimage","url":"http:\/\/stage.tbkdev.com\/dev\/jj.ca\/src\/app\/uploads\/2019\/08\/AdobeStock_280053091.jpeg","contentUrl":"http:\/\/stage.tbkdev.com\/dev\/jj.ca\/src\/app\/uploads\/2019\/08\/AdobeStock_280053091.jpeg","width":6720,"height":4480,"caption":"Service man assembling furniture for customer, Delivery service furniture store and assembling for buyer."},{"@type":"BreadcrumbList","@id":"http:\/\/stage.tbkdev.com\/dev\/jj.ca\/src\/services\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"http:\/\/stage.tbkdev.com\/dev\/jj.ca\/src\/"},{"@type":"ListItem","position":2,"name":"Services"}]},{"@type":"WebSite","@id":"http:\/\/stage.tbkdev.com\/dev\/jj.ca\/src\/#website","url":"http:\/\/stage.tbkdev.com\/dev\/jj.ca\/src\/","name":"JJ.ca","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"http:\/\/stage.tbkdev.com\/dev\/jj.ca\/src\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"}]}},"_links":{"self":[{"href":"http:\/\/stage.tbkdev.com\/dev\/jj.ca\/src\/wp-json\/wp\/v2\/pages\/550","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/stage.tbkdev.com\/dev\/jj.ca\/src\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"http:\/\/stage.tbkdev.com\/dev\/jj.ca\/src\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"http:\/\/stage.tbkdev.com\/dev\/jj.ca\/src\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"http:\/\/stage.tbkdev.com\/dev\/jj.ca\/src\/wp-json\/wp\/v2\/comments?post=550"}],"version-history":[{"count":51,"href":"http:\/\/stage.tbkdev.com\/dev\/jj.ca\/src\/wp-json\/wp\/v2\/pages\/550\/revisions"}],"predecessor-version":[{"id":1407,"href":"http:\/\/stage.tbkdev.com\/dev\/jj.ca\/src\/wp-json\/wp\/v2\/pages\/550\/revisions\/1407"}],"wp:featuredmedia":[{"embeddable":true,"href":"http:\/\/stage.tbkdev.com\/dev\/jj.ca\/src\/wp-json\/wp\/v2\/media\/387"}],"wp:attachment":[{"href":"http:\/\/stage.tbkdev.com\/dev\/jj.ca\/src\/wp-json\/wp\/v2\/media?parent=550"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}