{"id":366,"date":"2023-06-11T17:06:01","date_gmt":"2023-06-11T17:06:01","guid":{"rendered":"http:\/\/pinnacle-access-group.local\/ropeaccess\/?page_id=366"},"modified":"2023-09-05T21:46:42","modified_gmt":"2023-09-05T21:46:42","slug":"roof-restoration","status":"publish","type":"page","link":"https:\/\/pinnacleaccessgroup.com.au\/ropeaccess\/roof-restoration\/","title":{"rendered":"Roof Restoration"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"366\" class=\"elementor elementor-366\">\n\t\t\t\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-37d96c9 elementor-section-full_width elementor-section-height-full elementor-section-height-default elementor-section-items-middle\" data-id=\"37d96c9\" data-element_type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;video&quot;,&quot;background_video_link&quot;:&quot;https:\\\/\\\/youtu.be\\\/Rkt9H-dQJmE&quot;}\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-background-video-container elementor-hidden-phone\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"elementor-background-video-embed\"><\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-background-overlay\"><\/div>\n\t\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-7cb9984\" data-id=\"7cb9984\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-fc7eeb6 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"fc7eeb6\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-d834c51\" data-id=\"d834c51\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-cd51d41 elementor-widget elementor-widget-heading\" data-id=\"cd51d41\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<style>\/*! elementor - v3.17.0 - 08-11-2023 *\/\n.elementor-heading-title{padding:0;margin:0;line-height:1}.elementor-widget-heading .elementor-heading-title[class*=elementor-size-]>a{color:inherit;font-size:inherit;line-height:inherit}.elementor-widget-heading .elementor-heading-title.elementor-size-small{font-size:15px}.elementor-widget-heading .elementor-heading-title.elementor-size-medium{font-size:19px}.elementor-widget-heading .elementor-heading-title.elementor-size-large{font-size:29px}.elementor-widget-heading .elementor-heading-title.elementor-size-xl{font-size:39px}.elementor-widget-heading .elementor-heading-title.elementor-size-xxl{font-size:59px}<\/style><h1 class=\"elementor-heading-title elementor-size-default\">Roof Restoration<\/h1>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-793dcad elementor-widget elementor-widget-metform\" data-id=\"793dcad\" data-element_type=\"widget\" data-settings=\"{&quot;mf_form_multistep_status&quot;:&quot;no&quot;}\" data-widget_type=\"metform.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<div id=\"mf-response-props-id-252\" data-previous-steps-style=\"\" data-editswitchopen=\"no\" data-response_type=\"alert\" data-erroricon=\"\" data-successicon=\"\" data-messageposition=\"\" class=\"  mf_slide_direction_horizontal no mf-scroll-top-no\">\n\t\t<div class=\"formpicker_warper formpicker_warper_editable\" data-metform-formpicker-key=\"252\" >\n\t\t\t\t\n\t\t\t<div class=\"mf-widget-container\">\n\t\t\t\t\r\n\t\t<div\r\n\t\t\tid=\"metform-wrap-793dcad-252\"\r\n\t\t\tclass=\"mf-form-wrapper\"\r\n\t\t\tdata-form-id=\"252\"\r\n\t\t\tdata-action=\"https:\/\/pinnacleaccessgroup.com.au\/ropeaccess\/wp-json\/metform\/v1\/entries\/insert\/252\"\r\n\t\t\tdata-wp-nonce=\"5eb99600d3\"\r\n\t\t\tdata-form-nonce=\"a6a5c88054\"\r\n\t\t\tdata-quiz-summery = \"false\"\r\n\t\t\tdata-save-progress = \"false\"\r\n\t\t\tdata-form-type=\"general-form\"\r\n\t\t\tdata-stop-vertical-effect=\"\"\r\n\t\t\t><\/div>\r\n\r\n\r\n\t\t<!----------------------------- \r\n\t\t\t* controls_data : find the the props passed indie of data attribute\r\n\t\t\t* props.SubmitResponseMarkup : contains the markup of error or success message\r\n\t\t\t* https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/JavaScript\/Reference\/Template_literals\r\n\t\t--------------------------- -->\r\n\r\n\t\t\t\t<script type=\"text\/mf\" class=\"mf-template\">\r\n\t\t\tfunction controls_data (value){\r\n\t\t\t\tlet currentWrapper = \"mf-response-props-id-252\";\r\n\t\t\t\tlet currentEl = document.getElementById(currentWrapper);\r\n\t\t\t\t\r\n\t\t\t\treturn currentEl ? currentEl.dataset[value] : false\r\n\t\t\t}\r\n\r\n\r\n\t\t\tlet is_edit_mode = '' ? true : false;\r\n\t\t\tlet message_position = controls_data('messageposition') || 'top';\r\n\r\n\t\t\t\r\n\t\t\tlet message_successIcon = controls_data('successicon') || '';\r\n\t\t\tlet message_errorIcon = controls_data('erroricon') || '';\r\n\t\t\tlet message_editSwitch = controls_data('editswitchopen') === 'yes' ? true : false;\r\n\t\t\tlet message_proClass = controls_data('editswitchopen') === 'yes' ? 'mf_pro_activated' : '';\r\n\t\t\t\r\n\t\t\tlet is_dummy_markup = is_edit_mode && message_editSwitch ? true : false;\r\n\r\n\t\t\t\r\n\t\t\treturn html`\r\n\t\t\t\t<form\r\n\t\t\t\t\tclassName=\"metform-form-content\"\r\n\t\t\t\t\tref=${parent.formContainerRef}\r\n\t\t\t\t\tonSubmit=${ validation.handleSubmit( parent.handleFormSubmit ) }\r\n\t\t\t\t\r\n\t\t\t\t\t>\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\t\t${is_dummy_markup ? message_position === 'top' ?  props.ResponseDummyMarkup(message_successIcon, message_proClass) : '' : ''}\r\n\t\t\t\t\t${is_dummy_markup ? ' ' :  message_position === 'top' ? props.SubmitResponseMarkup`${parent}${state}${message_successIcon}${message_errorIcon}${message_proClass}` : ''}\r\n\r\n\t\t\t\t\t<!--------------------------------------------------------\r\n\t\t\t\t\t*** IMPORTANT \/ DANGEROUS ***\r\n\t\t\t\t\t${html``} must be used as in immediate child of \"metform-form-main-wrapper\"\r\n\t\t\t\t\tclass otherwise multistep form will not run at all\r\n\t\t\t\t\t---------------------------------------------------------->\r\n\r\n\t\t\t\t\t<div className=\"metform-form-main-wrapper\" key=${'hide-form-after-submit'} ref=${parent.formRef}>\r\n\t\t\t\t\t${html`\r\n\t\t\t\t\t\t\t\t<div data-elementor-type=\"wp-post\" key=\"2\" data-elementor-id=\"252\" className=\"elementor elementor-252\">\n\t\t\t\t\t\t\t\t\t<section className=\"elementor-section elementor-top-section elementor-element elementor-element-26ea9738 elementor-section-full_width elementor-section-height-default elementor-section-height-default\" data-id=\"26ea9738\" data-element_type=\"section\">\n\t\t\t\t\t\t<div className=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div className=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-7c8f3e4b\" data-id=\"7c8f3e4b\" data-element_type=\"column\">\n\t\t\t<div className=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t\t<section className=\"elementor-section elementor-inner-section elementor-element elementor-element-6a37e2f9 elementor-section-full_width elementor-section-height-default elementor-section-height-default\" data-id=\"6a37e2f9\" data-element_type=\"section\">\n\t\t\t\t\t\t<div className=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div className=\"elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-24dd7809\" data-id=\"24dd7809\" data-element_type=\"column\">\n\t\t\t<div className=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t\t<div className=\"elementor-element elementor-element-184663a1 elementor-widget elementor-widget-mf-text\" data-id=\"184663a1\" data-element_type=\"widget\" data-settings=\"{&quot;mf_input_name&quot;:&quot;mf-first-name&quot;,&quot;mf_input_get_params_enable&quot;:&quot;no&quot;}\" data-widget_type=\"mf-text.default\">\n\t\t\t\t<div className=\"elementor-widget-container\">\n\t\t\t\r\n\t\t<div className=\"mf-input-wrapper\">\r\n\t\t\t\t\t\t\t<label className=\"mf-input-label\" htmlFor=\"mf-input-text-184663a1\">\r\n\t\t\t\t\t${ parent.decodeEntities(`Full name`) } \t\t\t\t\t<span className=\"mf-input-required-indicator\">*<\/span>\r\n\t\t\t\t<\/label>\r\n\t\t\t\r\n\t\t\t<input\r\n\t\t\t\ttype=\"text\"\r\n\t\t\t\tclassName=\"mf-input \"\r\n\t\t\t\tid=\"mf-input-text-184663a1\"\r\n\t\t\t\tname=\"mf-first-name\"\r\n\t\t\t\tplaceholder=\"${ parent.decodeEntities(`Full name here`) } \"\r\n\t\t\t\t\t\t\t\t\tonInput=${parent.handleChange}\r\n\t\t\t\t\tonBlur=${parent.handleChange}\r\n\t\t\t\t\taria-invalid=${validation.errors['mf-first-name'] ? 'true' : 'false'}\r\n\t\t\t\t\tref=${el =>{\r\n\t\t\t\t\t\t\t\t\t\t\t\tparent.activateValidation({\"message\":\"This field is required.\",\"minLength\":1,\"maxLength\":\"\",\"type\":\"none\",\"required\":true,\"expression\":\"null\"}, el)\r\n\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t\/>\r\n\r\n\t\t\t\t\t\t\t<${validation.ErrorMessage}\r\n\t\t\t\t\terrors=${validation.errors}\r\n\t\t\t\t\tname=\"mf-first-name\"\r\n\t\t\t\t\tas=${html`<span className=\"mf-error-message\"><\/span>`}\r\n\t\t\t\t\t\/>\r\n\t\t\t\r\n\t\t\t\t\t<\/div>\r\n\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section className=\"elementor-section elementor-inner-section elementor-element elementor-element-3a62ea78 elementor-section-full_width elementor-section-height-default elementor-section-height-default\" data-id=\"3a62ea78\" data-element_type=\"section\">\n\t\t\t\t\t\t<div className=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div className=\"elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-2c9a43de\" data-id=\"2c9a43de\" data-element_type=\"column\">\n\t\t\t<div className=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t\t<div className=\"elementor-element elementor-element-47e25ccc elementor-widget elementor-widget-mf-email\" data-id=\"47e25ccc\" data-element_type=\"widget\" data-settings=\"{&quot;mf_input_name&quot;:&quot;email&quot;,&quot;mf_input_get_params_enable&quot;:&quot;no&quot;}\" data-widget_type=\"mf-email.default\">\n\t\t\t\t<div className=\"elementor-widget-container\">\n\t\t\t\r\n\t\t<div className=\"mf-input-wrapper\">\r\n\t\t\t\t\t\t\t<label className=\"mf-input-label\" htmlFor=\"mf-input-email-47e25ccc\">\r\n\t\t\t\t\t${ parent.decodeEntities(`Email Address`) } \t\t\t\t\t<span className=\"mf-input-required-indicator\">*<\/span>\r\n\t\t\t\t<\/label>\r\n\t\t\t\r\n\t\t\t<input \r\n\t\t\t\ttype=\"email\" \r\n\t\t\t\t \r\n\t\t\t\tdefaultValue=\"\" \r\n\t\t\t\tclassName=\"mf-input \" \r\n\t\t\t\tid=\"mf-input-email-47e25ccc\" \r\n\t\t\t\tname=\"email\" \r\n\t\t\t\tplaceholder=\"${ parent.decodeEntities(`Add email`) } \" \r\n\t\t\t\t \r\n\t\t\t\tonBlur=${parent.handleChange} onFocus=${parent.handleChange} aria-invalid=${validation.errors['email'] ? 'true' : 'false' } \r\n\t\t\t\tref=${el=> parent.activateValidation({\"message\":\"This field is required.\",\"emailMessage\":\"Please enter a valid Email address\",\"minLength\":1,\"maxLength\":\"\",\"type\":\"none\",\"required\":true,\"expression\":\"null\"}, el)}\r\n\t\t\t\t\t\t\t\/>\r\n\r\n\t\t\t\t\t\t<${validation.ErrorMessage} \r\n\t\t\t\terrors=${validation.errors} \r\n\t\t\t\tname=\"email\" \r\n\t\t\t\tas=${html`<span className=\"mf-error-message\"><\/span>`}\r\n\t\t\t\/>\r\n\t\t\t\r\n\t\t\t\t\t<\/div>\r\n\r\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section className=\"elementor-section elementor-inner-section elementor-element elementor-element-1f6daab4 elementor-section-full_width elementor-section-height-default elementor-section-height-default\" data-id=\"1f6daab4\" data-element_type=\"section\">\n\t\t\t\t\t\t<div className=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div className=\"elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-54f54cbc\" data-id=\"54f54cbc\" data-element_type=\"column\">\n\t\t\t<div className=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t\t<div className=\"elementor-element elementor-element-7e5c045e elementor-widget elementor-widget-mf-textarea\" data-id=\"7e5c045e\" data-element_type=\"widget\" data-settings=\"{&quot;mf_input_name&quot;:&quot;mf-comment&quot;,&quot;mf_input_get_params_enable&quot;:&quot;no&quot;}\" data-widget_type=\"mf-textarea.default\">\n\t\t\t\t<div className=\"elementor-widget-container\">\n\t\t\t\r\n\t\t<div className=\"mf-input-wrapper\">\r\n\t\t\t\t\t\t\t<label className=\"mf-input-label\" htmlFor=\"mf-input-text-area-7e5c045e\">\r\n\t\t\t\t\t${ parent.decodeEntities(`Message`) } \t\t\t\t\t<span className=\"mf-input-required-indicator\">*<\/span>\r\n\t\t\t\t<\/label>\r\n\t\t\t\r\n\t\t\t<textarea className=\"mf-input mf-textarea \" id=\"mf-input-text-area-7e5c045e\"\r\n\t\t\t\tname=\"mf-comment\" \r\n\t\t\t\tplaceholder=\"${ parent.decodeEntities(`Tell us about your project or need`) } \"\r\n\t\t\t\tcols=\"30\" rows=\"10\"\r\n\t\t\t\t\t\t\t\t\tonInput=${ parent.handleChange }\r\n\t\t\t\t\taria-invalid=${validation.errors['mf-comment'] ? 'true' : 'false'}\r\n\t\t\t\t\tref=${ el => parent.activateValidation({\"message\":\"This field is required.\",\"minLength\":1,\"maxLength\":\"\",\"type\":\"none\",\"required\":true,\"expression\":\"null\"}, el)}\r\n\t\t\t\t\t\t\t\t><\/textarea>\r\n\r\n\t\t\t\t\t\t\t<${validation.ErrorMessage}\r\n\t\t\t\t\terrors=${validation.errors}\r\n\t\t\t\t\tname=\"mf-comment\"\r\n\t\t\t\t\tas=${html`<span className=\"mf-error-message\"><\/span>`}\r\n\t\t\t\t\t\/>\r\n\t\t\t\t\t\t\t\t<\/div>\r\n\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div className=\"elementor-element elementor-element-d3af341 elementor-widget__width-auto mf-btn--center elementor-widget elementor-widget-mf-button\" data-id=\"d3af341\" data-element_type=\"widget\" data-widget_type=\"mf-button.default\">\n\t\t\t\t<div className=\"elementor-widget-container\">\n\t\t\t\t\t<div className=\"mf-btn-wraper \" data-mf-form-conditional-logic-requirement=\"\">\r\n\t\t\t\t\t\t\t<button type=\"submit\" className=\"metform-btn metform-submit-btn \" id=\"\">\r\n\t\t\t\t\t<span>${ parent.decodeEntities(`Send Message`) } <\/span>\r\n\t\t\t\t<\/button>\r\n\t\t\t        <\/div>\r\n        \t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t`}\r\n\t\t\t\t\t<\/div>\r\n\r\n\t\t\t\t\t${is_dummy_markup ? message_position === 'bottom' ? props.ResponseDummyMarkup(message_successIcon, message_proClass) : '' : ''}\r\n\t\t\t\t\t${is_dummy_markup ? ' ' : message_position === 'bottom' ? props.SubmitResponseMarkup`${parent}${state}${message_successIcon}${message_errorIcon}${message_proClass}` : ''}\r\n\t\t\t\t\r\n\t\t\t\t<\/form>\r\n\t\t\t`\r\n\t\t<\/script>\r\n\r\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t<\/div>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-539cdf4 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"539cdf4\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-c0b6c7c\" data-id=\"c0b6c7c\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-29b5077 elementor-widget elementor-widget-heading\" data-id=\"29b5077\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Roof Restoration<\/h2>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1540d7f elementor-widget elementor-widget-text-editor\" data-id=\"1540d7f\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<style>\/*! elementor - v3.17.0 - 08-11-2023 *\/\n.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:#69727d;color:#fff}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap{color:#69727d;border:3px solid;background-color:transparent}.elementor-widget-text-editor:not(.elementor-drop-cap-view-default) .elementor-drop-cap{margin-top:8px}.elementor-widget-text-editor:not(.elementor-drop-cap-view-default) .elementor-drop-cap-letter{width:1em;height:1em}.elementor-widget-text-editor .elementor-drop-cap{float:left;text-align:center;line-height:1;font-size:50px}.elementor-widget-text-editor .elementor-drop-cap-letter{display:inline-block}<\/style>\t\t\t\t<p>Pinnacle Rope Access offers high quality roof restoration services for some of the leading roofing companies in South Australia.<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-b7cb1d1\" data-id=\"b7cb1d1\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-7f67e9b elementor-widget elementor-widget-image\" data-id=\"7f67e9b\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<style>\/*! elementor - v3.17.0 - 08-11-2023 *\/\n.elementor-widget-image{text-align:center}.elementor-widget-image a{display:inline-block}.elementor-widget-image a img[src$=\".svg\"]{width:48px}.elementor-widget-image img{vertical-align:middle;display:inline-block}<\/style>\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1000\" height=\"750\" src=\"https:\/\/pinnacleaccessgroup.com.au\/ropeaccess\/wp-content\/uploads\/sites\/2\/2023\/06\/1-10-1024x768.jpg\" class=\"attachment-large size-large wp-image-368\" alt=\"\" srcset=\"https:\/\/pinnacleaccessgroup.com.au\/ropeaccess\/wp-content\/uploads\/sites\/2\/2023\/06\/1-10-1024x768.jpg 1024w, https:\/\/pinnacleaccessgroup.com.au\/ropeaccess\/wp-content\/uploads\/sites\/2\/2023\/06\/1-10-300x225.jpg 300w, https:\/\/pinnacleaccessgroup.com.au\/ropeaccess\/wp-content\/uploads\/sites\/2\/2023\/06\/1-10-768x576.jpg 768w, https:\/\/pinnacleaccessgroup.com.au\/ropeaccess\/wp-content\/uploads\/sites\/2\/2023\/06\/1-10-1536x1152.jpg 1536w, https:\/\/pinnacleaccessgroup.com.au\/ropeaccess\/wp-content\/uploads\/sites\/2\/2023\/06\/1-10-2048x1536.jpg 2048w, https:\/\/pinnacleaccessgroup.com.au\/ropeaccess\/wp-content\/uploads\/sites\/2\/2023\/06\/1-10-650x488.jpg 650w\" sizes=\"auto, (max-width: 1000px) 100vw, 1000px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-20aa142 elementor-reverse-mobile elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"20aa142\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-d72b997\" data-id=\"d72b997\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-18ad33d elementor-widget elementor-widget-image\" data-id=\"18ad33d\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1000\" height=\"563\" src=\"https:\/\/pinnacleaccessgroup.com.au\/ropeaccess\/wp-content\/uploads\/sites\/2\/2023\/06\/2-6.jpg\" class=\"attachment-large size-large wp-image-369\" alt=\"\" srcset=\"https:\/\/pinnacleaccessgroup.com.au\/ropeaccess\/wp-content\/uploads\/sites\/2\/2023\/06\/2-6.jpg 1024w, https:\/\/pinnacleaccessgroup.com.au\/ropeaccess\/wp-content\/uploads\/sites\/2\/2023\/06\/2-6-300x169.jpg 300w, https:\/\/pinnacleaccessgroup.com.au\/ropeaccess\/wp-content\/uploads\/sites\/2\/2023\/06\/2-6-768x432.jpg 768w, https:\/\/pinnacleaccessgroup.com.au\/ropeaccess\/wp-content\/uploads\/sites\/2\/2023\/06\/2-6-650x366.jpg 650w\" sizes=\"auto, (max-width: 1000px) 100vw, 1000px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-790dbb6\" data-id=\"790dbb6\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-f982a33 elementor-widget elementor-widget-heading\" data-id=\"f982a33\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Let\u2019s get it done<\/h2>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-9327e82 elementor-widget elementor-widget-text-editor\" data-id=\"9327e82\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p>Our services encompass the installation, maintenance, and repair of roofing systems. With our team of skilled technicians and advanced equipment, we provide efficient and effective solutions for your roofing needs.\u00a0<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-7d18ab7 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"7d18ab7\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-b79d0d3\" data-id=\"b79d0d3\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-44aeb91 elementor-widget elementor-widget-heading\" data-id=\"44aeb91\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Why Choose Us<\/h2>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-caa2c87 elementor-widget elementor-widget-text-editor\" data-id=\"caa2c87\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p>Our rope access technique enables us to access even the most difficult areas safely and efficiently, ensuring timely completion and staying within budget. We are dedicated to safety quality and customer satisfaction, and work closely with our clients to meet their specific requirements. Contact us today to learn how we can support your roof restoration project with our professional rope access services.<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-ab05c64\" data-id=\"ab05c64\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-8a0203d elementor-widget elementor-widget-image\" data-id=\"8a0203d\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"640\" height=\"480\" src=\"https:\/\/pinnacleaccessgroup.com.au\/ropeaccess\/wp-content\/uploads\/sites\/2\/2023\/06\/3-7.jpg\" class=\"attachment-large size-large wp-image-370\" alt=\"\" srcset=\"https:\/\/pinnacleaccessgroup.com.au\/ropeaccess\/wp-content\/uploads\/sites\/2\/2023\/06\/3-7.jpg 640w, https:\/\/pinnacleaccessgroup.com.au\/ropeaccess\/wp-content\/uploads\/sites\/2\/2023\/06\/3-7-300x225.jpg 300w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Roof Restoration Roof Restoration Pinnacle Rope Access offers high quality roof restoration services for some of the leading roofing companies in South [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-366","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.2 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Roof Restoration - Pinnacle Rope Access<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/pinnacleaccessgroup.com.au\/ropeaccess\/roof-restoration\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Roof Restoration - Pinnacle Rope Access\" \/>\n<meta property=\"og:description\" content=\"Roof Restoration Roof Restoration Pinnacle Rope Access offers high quality roof restoration services for some of the leading roofing companies in South [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/pinnacleaccessgroup.com.au\/ropeaccess\/roof-restoration\/\" \/>\n<meta property=\"og:site_name\" content=\"Pinnacle Rope Access\" \/>\n<meta property=\"article:modified_time\" content=\"2023-09-05T21:46:42+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/pinnacleaccessgroup.com.au\/ropeaccess\/wp-content\/uploads\/sites\/2\/2023\/06\/1-10-1024x768.jpg\" \/>\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=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/pinnacleaccessgroup.com.au\/ropeaccess\/roof-restoration\/\",\"url\":\"https:\/\/pinnacleaccessgroup.com.au\/ropeaccess\/roof-restoration\/\",\"name\":\"Roof Restoration - Pinnacle Rope Access\",\"isPartOf\":{\"@id\":\"https:\/\/pinnacleaccessgroup.com.au\/ropeaccess\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/pinnacleaccessgroup.com.au\/ropeaccess\/roof-restoration\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/pinnacleaccessgroup.com.au\/ropeaccess\/roof-restoration\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/pinnacleaccessgroup.com.au\/ropeaccess\/wp-content\/uploads\/sites\/2\/2023\/06\/1-10-1024x768.jpg\",\"datePublished\":\"2023-06-11T17:06:01+00:00\",\"dateModified\":\"2023-09-05T21:46:42+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/pinnacleaccessgroup.com.au\/ropeaccess\/roof-restoration\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/pinnacleaccessgroup.com.au\/ropeaccess\/roof-restoration\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/pinnacleaccessgroup.com.au\/ropeaccess\/roof-restoration\/#primaryimage\",\"url\":\"https:\/\/pinnacleaccessgroup.com.au\/ropeaccess\/wp-content\/uploads\/sites\/2\/2023\/06\/1-10.jpg\",\"contentUrl\":\"https:\/\/pinnacleaccessgroup.com.au\/ropeaccess\/wp-content\/uploads\/sites\/2\/2023\/06\/1-10.jpg\",\"width\":2560,\"height\":1920},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/pinnacleaccessgroup.com.au\/ropeaccess\/roof-restoration\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/pinnacleaccessgroup.com.au\/ropeaccess\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Roof Restoration\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/pinnacleaccessgroup.com.au\/ropeaccess\/#website\",\"url\":\"https:\/\/pinnacleaccessgroup.com.au\/ropeaccess\/\",\"name\":\"Pinnacle Rope Access\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/pinnacleaccessgroup.com.au\/ropeaccess\/?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":"Roof Restoration - Pinnacle Rope Access","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/pinnacleaccessgroup.com.au\/ropeaccess\/roof-restoration\/","og_locale":"en_US","og_type":"article","og_title":"Roof Restoration - Pinnacle Rope Access","og_description":"Roof Restoration Roof Restoration Pinnacle Rope Access offers high quality roof restoration services for some of the leading roofing companies in South [&hellip;]","og_url":"https:\/\/pinnacleaccessgroup.com.au\/ropeaccess\/roof-restoration\/","og_site_name":"Pinnacle Rope Access","article_modified_time":"2023-09-05T21:46:42+00:00","og_image":[{"url":"https:\/\/pinnacleaccessgroup.com.au\/ropeaccess\/wp-content\/uploads\/sites\/2\/2023\/06\/1-10-1024x768.jpg","type":"","width":"","height":""}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/pinnacleaccessgroup.com.au\/ropeaccess\/roof-restoration\/","url":"https:\/\/pinnacleaccessgroup.com.au\/ropeaccess\/roof-restoration\/","name":"Roof Restoration - Pinnacle Rope Access","isPartOf":{"@id":"https:\/\/pinnacleaccessgroup.com.au\/ropeaccess\/#website"},"primaryImageOfPage":{"@id":"https:\/\/pinnacleaccessgroup.com.au\/ropeaccess\/roof-restoration\/#primaryimage"},"image":{"@id":"https:\/\/pinnacleaccessgroup.com.au\/ropeaccess\/roof-restoration\/#primaryimage"},"thumbnailUrl":"https:\/\/pinnacleaccessgroup.com.au\/ropeaccess\/wp-content\/uploads\/sites\/2\/2023\/06\/1-10-1024x768.jpg","datePublished":"2023-06-11T17:06:01+00:00","dateModified":"2023-09-05T21:46:42+00:00","breadcrumb":{"@id":"https:\/\/pinnacleaccessgroup.com.au\/ropeaccess\/roof-restoration\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/pinnacleaccessgroup.com.au\/ropeaccess\/roof-restoration\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/pinnacleaccessgroup.com.au\/ropeaccess\/roof-restoration\/#primaryimage","url":"https:\/\/pinnacleaccessgroup.com.au\/ropeaccess\/wp-content\/uploads\/sites\/2\/2023\/06\/1-10.jpg","contentUrl":"https:\/\/pinnacleaccessgroup.com.au\/ropeaccess\/wp-content\/uploads\/sites\/2\/2023\/06\/1-10.jpg","width":2560,"height":1920},{"@type":"BreadcrumbList","@id":"https:\/\/pinnacleaccessgroup.com.au\/ropeaccess\/roof-restoration\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/pinnacleaccessgroup.com.au\/ropeaccess\/"},{"@type":"ListItem","position":2,"name":"Roof Restoration"}]},{"@type":"WebSite","@id":"https:\/\/pinnacleaccessgroup.com.au\/ropeaccess\/#website","url":"https:\/\/pinnacleaccessgroup.com.au\/ropeaccess\/","name":"Pinnacle Rope Access","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/pinnacleaccessgroup.com.au\/ropeaccess\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"}]}},"_links":{"self":[{"href":"https:\/\/pinnacleaccessgroup.com.au\/ropeaccess\/wp-json\/wp\/v2\/pages\/366","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/pinnacleaccessgroup.com.au\/ropeaccess\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/pinnacleaccessgroup.com.au\/ropeaccess\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/pinnacleaccessgroup.com.au\/ropeaccess\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/pinnacleaccessgroup.com.au\/ropeaccess\/wp-json\/wp\/v2\/comments?post=366"}],"version-history":[{"count":10,"href":"https:\/\/pinnacleaccessgroup.com.au\/ropeaccess\/wp-json\/wp\/v2\/pages\/366\/revisions"}],"predecessor-version":[{"id":630,"href":"https:\/\/pinnacleaccessgroup.com.au\/ropeaccess\/wp-json\/wp\/v2\/pages\/366\/revisions\/630"}],"wp:attachment":[{"href":"https:\/\/pinnacleaccessgroup.com.au\/ropeaccess\/wp-json\/wp\/v2\/media?parent=366"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}