1<!DOCTYPE html><!-- Last Published: Fri Sep 04 2026 03:39:44 GMT+0000 (Coordinated Universal Time) --><html data-wf-domain="zones-global.webflow.io" data-wf-page="64d40168729d61d6e62be4f7" data-wf-site="62a6520d16a4c81b1aaba2aa" lang="en"><head><meta charset="utf-8"/><link href="https://cdn.prod.website-files.com" rel="preconnect" crossorigin="anonymous"/><title>Landscaping Company in NZ - About Us | Zones Landscaping</title><meta content="Get an overview of the success story that is Zones Landscaping Specialist. Contact us today for a no-obligation consultation." name="description"/><meta content="Landscaping Company in NZ - About Us | Zones Landscaping" property="og:title"/><meta content="Get an overview of the success story that is Zones Landscaping Specialist. Contact us today for a no-obligation consultation." property="og:description"/><meta content="https://cdn.prod.website-files.com/62a6520d16a4c81b1aaba2aa/631e43fe9e73508259248b88_zones-hero-social.jpg" property="og:image"/><meta content="Landscaping Company in NZ - About Us | Zones Landscaping" name="twitter:title"/><meta content="Get an overview of the success story that is Zones Landscaping Specialist. Contact us today for a no-obligation consultation." name="twitter:description"/><meta content="https://cdn.prod.website-files.com/62a6520d16a4c81b1aaba2aa/631e43fe9e73508259248b88_zones-hero-social.jpg" name="twitter:image"/><meta property="og:type" content="website"/><meta content="summary_large_image" name="twitter:card"/><meta content="width=device-width, initial-scale=1" name="viewport"/><link href="https://cdn.prod.website-files.com/62a6520d16a4c81b1aaba2aa/css/zones-global.shared.65c08b097.min.css" rel="stylesheet" type="text/css" integrity="sha384-ZcCLCXn93XsSiLbqMfuDTsqvhZntdUMfBdFt9hQRkxmTe1Tjr/Njtbd9uJVKC734" crossorigin="anonymous"/><link href="https://fonts.googleapis.com" rel="preconnect"/><link href="https://fonts.gstatic.com" rel="preconnect" crossorigin="anonymous"/>
1<script src="https://ajax.googleapis.com/ajax/libs/webfont/1.6.26/webfont.js" type="text/javascript"></script>
1<script type="text/javascript">WebFont.load({ google: { families: ["Montserrat:100,100italic,200,200italic,300,300italic,400,400italic,500,500italic,600,600italic,700,700italic,800,800italic,900,900italic","Poppins:300,400,500,600,700"] }});</script>
1<script type="text/javascript">!function(o,c){var n=c.documentElement,t=" w-mod-";n.className+=t+"js",("ontouchstart"in o||o.DocumentTouch&&c instanceof DocumentTouch)&&(n.className+=t+"touch")}(window,document);</script>
1<link href="https://cdn.prod.website-files.com/62a6520d16a4c81b1aaba2aa/6333bfe4fa58c81ac0f7d67b_favicon.png" rel="shortcut icon" type="image/x-icon"/><link href="https://cdn.prod.website-files.com/62a6520d16a4c81b1aaba2aa/633a16080a9495007c4ac9c8_favicon.png" rel="apple-touch-icon"/><link href="https://www.zones.co.nz/about-us" rel="canonical"/>
vendor: 86 bytes, line 1
1<script src="https://www.google.com/recaptcha/api.js" type="text/javascript"></script>
1<script type="text/javascript">!function(f,b,e,v,n,t,s){if(f.fbq)return;n=f.fbq=function(){n.callMethod?n.callMethod.apply(n,arguments):n.queue.push(arguments)};if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0';n.agent='plwebflow';n.queue=[];t=b.createElement(e);t.async=!0;t.src=v;s=b.getElementsByTagName(e)[0];s.parentNode.insertBefore(t,s)}(window,document,'script','https://connect.facebook.net/en_US/fbevents.js');fbq('init', '1934778773457234');fbq('track', 'PageView');</script>
1<!-- Google Tag Manager -->
2<script>
vendor: 327 bytes, lines 2-6
2(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 3new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 4j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 5'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 6})(window,document,'script','dataLayer','
6GTM-N3B3KFS
vendor: 3 bytes, line 6
6');
6</script>
6 7<!-- End Google Tag Manager --> 8 9 <!-- Delacon Call Tracking Code --> 10
10<script src="//vxml4.plavxml.com/sited/ref/ctrk/1004-g-156728-151338-55531-149948-128805-130458-70032-103475-113291-53460" async></script>
10 11 <!-- End Delacon Call Tracking Code --> 12 13 <!-- Swiper Libraray --> 14<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/swiper@10/swiper-bundle.min.css" />
15<script src="https://cdn.jsdelivr.net/npm/swiper@10/swiper-bundle.min.js"></script>
15 16 <!-- End Swiper Libraray --> 17 18 19<style> 20.w-select { 21 -webkit-appearance: none !important; /*Removes default chrome and safari style*/ 22 -moz-appearance: none; 23 appearance: none; /* Remove default arrow */ 24 -webkit-padding-end: 20px; 25 -moz-padding-end: 20px; 26 -webkit-padding-start: 2px; 27 -moz-padding-start: 2px; 28} 29</style> 30 31<style> 32::selection { 33 34 background: #00699f; /* WebKit/Blink Browsers */ 35 36color: #ffffff; 37 38} 39 40::-moz-selection { 41 42 background: #00699f; /* Gecko Browsers */ 43 44} 45 46a.faq-read-more-btn { 47 position: relative; 48} 49 50a.faq-read-more-btn::after { 51 position: relative; 52 content: " â"; 53 left: 0px; 54 transition: left 0.2s ease-out; 55} 56 57 58a.faq-read-more-btn:hover::after { 59 left: 10px; 60} 61 62.w-richtext p { 63 padding-bottom: 10px; 64} 65 .trade-mark{display: inline-block;position: relative;transform-origin: top left;transform: scale(0.8);} 66</style> 67 68
69<script id="jetboost-script" type="text/javascript"> window.JETBOOST_SITE_ID = "cm716js0200730ku138g67z8h"; (function(d) { var s = d.createElement("script"); s.src = "https://cdn.jetboost.io/jetboost.js"; s.async = 1; d.getElementsByTagName("head")[0].appendChild(s); })(document); </script>
vendor: 1 bytes, line 69
69
70<script> 71 // UTMs code utilize 72function getParameterByName(name) { 73 name = name.replace(/[\[]/, "\\[").replace(/[\]]/, "\\]"); 74 var regex = new RegExp("[\\?&]" + name + "=([^&#]*)"), 75 results = regex.exec(location.search); 76 return results === null ? "" : decodeURIComponent(results[1].replace(/\+/g, " ")); 77} 78 79function setCookie(name, value, days) { 80 var expires = ""; 81 if (days) { 82 var date = new Date(); 83 date.setTime(date.getTime() + days * 24 * 60 * 60 * 1000); 84 expires = "; expires=" + date.toUTCString(); 85 } 86 document.cookie = name + "=" + (value || "") + expires + "; path=/"; 87} 88 89function getCookie(name) { 90 var nameEQ = name + "="; 91 var ca = document.cookie.split(";"); 92 for (var i = 0; i < ca.length; i++) { 93 var c = ca[i]; 94 while (c.charAt(0) == " ") c = c.substring(1, c.length); 95 if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length, c.length); 96 } 97 return ""; 98} 99 100// get/check if there are any UTMs in the path 101var utm_source = getParameterByName('utm_source'); 102var utm_medium = getParameterByName('utm_medium'); 103var utm_campaign = getParameterByName('utm_campaign'); 104var utm_term = getParameterByName('utm_term'); 105var utm_content = getParameterByName('utm_content'); 106 107var utm_type = getParameterByName('utm_type'); 108var utm_keyword = getParameterByName('utm_keyword'); 109var utm_creative = getParameterByName('utm_creative'); 110var gclid = getParameterByName('gclid'); 111 112// if there are some UTMs, set to Cookie or update, 7 days to expires 113if(utm_source === "Google Business Listing" || utm_source === "Google My Business" || utm_source === "nocowboys-site"){ 114 setCookie("utm_campaign", utm_source, 7); 115 setCookie("utm_source", "directory", 7); 116}else if(utm_source === "nurture"){ 117 setCookie("utm_source", "Drip / Nurture Campaigns", 7); 118 setCookie("utm_campaign", utm_campaign, 7); 119}else if(utm_source === "Social Media Page"){ 120 setCookie("utm_source", "Social Media Page", 7); 121 setCookie("utm_campaign", utm_campaign, 7); 122}else{ 123 if(utm_source) setCookie("utm_source", utm_source, 7); 124 if(utm_campaign) setCookie("utm_campaign", utm_campaign, 7); 125} 126if(utm_medium) setCookie("utm_medium", utm_medium, 7); 127if(utm_term) setCookie("utm_term", utm_term, 7); 128if(utm_content) setCookie("utm_content", utm_content, 7); 129 130if(utm_type) setCookie("utm_type", utm_type, 7); 131if(utm_keyword) setCookie("utm_keyword", utm_keyword, 7); 132if(utm_creative) setCookie("utm_creative", utm_creative, 7); 133if(gclid) setCookie("gclid", gclid, 7); 134</script>
vendor: 1 bytes, line 134
134
135<script type="application/ld+json"> 136{ 137 "@context": "https://schema.org", 138 "@type": "Organization", 139 "name": "Zones Landscaping", 140 "url": "https://www.zones.co.nz/", 141 "logo": "https://assets-global.website-files.com/62363841fbbb8ae0045b8554/62363841fbbb8a1b4b5b85b1_zones-logo.svg", 142 "contactPoint": { 143 "@type": "ContactPoint", 144 "telephone": "0800 60 01 38", 145 "contactType": "customer service", 146 "contactOption": "TollFree", 147 "areaServed": "NZ", 148 "availableLanguage": "en" 149 }, 150 "sameAs": [ 151 "https://www.instagram.com/zoneslandscaping/", 152 "https://www.facebook.com/zoneslandscaping/", 153 "https://www.linkedin.com/company/zones-landscaping-specialists/" 154 ] 155} 156</script>
156<script src="https://cdn.prod.website-files.com/62a6520d16a4c81b1aaba2aa%2F6544eda5f000985a163a8687%2F692370df1a7c4a6c6b643bf6%2Ffinsweetcomponentsconfig-1.0.0.js" type="module" async="" siteId="62a6520d16a4c81b1aaba2aa" finsweet="components"></script>
156</head><body><div class="page-wrapper"><div data-animation="over-right" class="nav w-nav" data-easing2="ease-out-quint" data-easing="ease-out-quart" data-collapse="medium" role="banner" data-no-scroll="1" data-duration="350" id="site-nav" data-doc-height="1"><div class="container nav-container"><a href="/" title="Visit Home Page" class="nav-logo_link desktop-only w-nav-brand"><div class="nav-logo w-embed"><?xml version="1.0" encoding="UTF-8"?><svg id="Layer_2" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 185.51 69.21"><defs><style>.cls-1{fill:#063;}.cls-2{fill:#fff;}.cls-3{fill:#1d1d1b;}.cls-4{fill:#95c11f;opacity:.6;}.cls-5{fill:#bf1622;}.cls-5,.cls-6{opacity:.7;}.cls-6{fill:#00983a;}.cls-7{fill:#432919;opacity:.4;}</style></defs><g id="Layer_1-2"><path class="cls-2" d="M53.2,25.22c0-12.94-10.2-30.98-22.53-23.44C22.59,6.72,13.77,10.22,10.01,17.31,4.77,20.06,.66,23.51,.07,30.12c-.65,7.26,3.3,11.88,8.67,15.77-1.38,1.04-2.49,2.44-3.2,4.45-2.45,6.94,2.69,11.77,7.64,16.83,3.97,4.06,10.19,1.67,14.05-3.62,6.26,5.2,16.57-.73,20.58-10.58,1.46-3.59,1.99-8.23,1.39-12.33,2.48-4.31,4-9.73,4-15.41Z"/><path class="cls-6" d="M47.81,52.96c-4.23,10.4-15.5,16.45-21.6,9.61-6.02-6.75-12.3-13.24-8.75-21.96,3.55-8.72,12.67-8.15,21.6-9.61,10.37-1.69,12.3,13.24,8.75,21.96Z"/><path class="cls-7" d="M53.2,25.22c0,15.45-11.22,28.99-22.53,23.44-11.17-5.48-22.53-10.49-22.53-23.44S20.05,8.27,30.67,1.78c12.34-7.54,22.53,10.49,22.53,23.44Z"/><path class="cls-4" d="M37.26,33.45c-1.14,12.75-11.4,23.09-20.32,17.67C8.12,45.77-.89,40.8,.07,30.12c.96-10.68,11.08-13.11,20.32-17.67,10.74-5.31,17.82,10.32,16.86,21Z"/><path class="cls-5" d="M29.7,58.87c-2.92,8.28-11.5,13.42-16.51,8.3-4.95-5.05-10.09-9.89-7.64-16.83,2.45-6.94,9.59-6.83,16.51-8.3,8.04-1.71,10.09,9.89,7.64,16.83Z"/><path class="cls-1" d="M61.98,33.99c0-.97,.68-2.63,1.51-3.69l6.05-7.74c.83-1.06,2.22-2.77,3.09-3.79,0,0,.69-.81,1.93-2.2h0c0-.05-1.1-.1-2.45-.1h-6.8c-1.35,0-2.45-1.09-2.45-2.43s1.1-2.43,2.45-2.43h14.24c1.35,0,2.45,.84,2.45,1.86s-.68,2.73-1.5,3.79l-5.82,7.49c-.83,1.06-2.2,2.78-3.06,3.82,0,0-.77,.94-2.01,2.23h0c0,.05,1.1,.1,2.45,.1h7.79c1.35,0,2.45,1.09,2.45,2.43s-1.1,2.43-2.45,2.43h-15.43c-1.35,0-2.45-.79-2.45-1.76Z"/><path class="cls-1" d="M111.69,18.8c0-2.78-.1-5.1-.2-7.19h2.86c1.35,0,2.51,.81,2.6,1.81s.18,1.81,.22,1.81,.81-.82,1.7-1.83c0,0,2.09-2.34,6.1-2.34,4.21,0,8.57,2.73,8.57,10.36v11.88c0,1.35-1.1,2.45-2.45,2.45h-1.2c-1.35,0-2.45-1.1-2.45-2.45v-8.74c0-1.35-.23-3.52-.51-4.84,0,0-.78-3.7-4.1-3.7-2.43,0-4.11,1.73-4.76,3.57-.2,.5-.3,1.24-.3,1.93v11.78c0,1.35-1.1,2.45-2.45,2.45h-1.2c-1.35,0-2.45-1.1-2.45-2.45v-14.5Z"/><path class="cls-1" d="M143.11,25.39c.15,4.36,3.57,6.24,7.43,6.24,2.83,0,4.81-.45,6.69-1.09l.38,1.77c.28,1.32-.54,2.72-1.82,3.12,0,0-2.62,.81-6.09,.81-7.83,0-12.44-4.81-12.44-12.19,0-6.69,4.06-12.98,11.8-12.98s10.41,6.44,10.41,11.75v1.14c-.11,.79-1.3,1.44-2.64,1.44h-13.71Zm10.61-4.26c.05-2.23-.94-5.9-5.01-5.9-3.77,0-4.87,3.56-4.87,3.56-.4,1.29,.37,2.34,1.72,2.34h8.16Z"/><path class="cls-1" d="M162.88,30.1c1.34,.84,3.96,1.78,6.15,1.78,2.68,0,3.87-1.14,3.87-2.73s-.99-2.43-3.97-3.52c-4.71-1.59-6.64-4.16-6.64-7.04,0-4.26,3.52-7.53,9.12-7.53,2.68,0,5.01,.64,6.44,1.44l-.56,1.91c-.38,1.29-1.68,1.88-2.9,1.32,0,0-.76-.35-2.89-.35s-3.37,1.09-3.37,2.58,1.14,2.23,4.21,3.37c4.41,1.54,6.39,3.77,6.44,7.34,0,4.41-3.42,7.58-9.81,7.58-2.92,0-5.05-.81-5.05-.81-1.26-.48-1.99-1.93-1.63-3.23l.58-2.1Z"/><path class="cls-1" d="M96.32,36.3c-6.79,0-12.09-4.66-12.09-12.44s5.2-12.79,12.49-12.79,11.99,5.06,11.99,12.39c0,8.87-6.24,12.84-12.34,12.84h-.05Zm.2-4.41c3.47,0,5.9-3.37,5.9-8.28,0-3.77-1.68-8.13-5.85-8.13s-6.05,4.21-6.05,8.23c0,4.66,2.33,8.18,5.95,8.18h.05Z"/><g><path class="cls-3" d="M63.95,44.35h1.22v8.41h4.03v1.02h-5.25v-9.43Z"/><path class="cls-3" d="M74.89,50.82l-.98,2.97h-1.26l3.21-9.43h1.47l3.22,9.43h-1.3l-1.01-2.97h-3.35Zm3.09-.95l-.92-2.71c-.21-.62-.35-1.18-.49-1.72h-.03c-.14,.56-.29,1.13-.48,1.71l-.92,2.73h2.84Z"/><path class="cls-3" d="M84.73,53.79v-9.43h1.33l3.02,4.77c.7,1.11,1.25,2.1,1.69,3.07h.03c-.11-1.27-.14-2.42-.14-3.89v-3.95h1.15v9.43h-1.23l-3-4.79c-.66-1.05-1.29-2.13-1.76-3.15h-.04c.07,1.2,.1,2.34,.1,3.9v4.03h-1.15Z"/><path class="cls-3" d="M96.75,44.48c.74-.11,1.62-.2,2.59-.2,1.75,0,3,.41,3.82,1.18,.84,.77,1.33,1.86,1.33,3.39s-.48,2.8-1.36,3.67c-.88,.88-2.34,1.36-4.17,1.36-.87,0-1.6-.04-2.21-.11v-9.28Zm1.22,8.34c.31,.06,.76,.07,1.23,.07,2.6,0,4.02-1.46,4.02-4,.01-2.23-1.25-3.64-3.82-3.64-.63,0-1.11,.06-1.43,.13v7.45Z"/><path class="cls-3" d="M108.7,52.3c.55,.34,1.34,.62,2.18,.62,1.25,0,1.97-.66,1.97-1.61,0-.88-.5-1.39-1.78-1.88-1.54-.55-2.49-1.34-2.49-2.67,0-1.47,1.22-2.56,3.05-2.56,.97,0,1.67,.22,2.09,.46l-.34,.99c-.31-.17-.94-.45-1.79-.45-1.29,0-1.78,.77-1.78,1.41,0,.88,.57,1.32,1.88,1.82,1.6,.62,2.41,1.39,2.41,2.77,0,1.46-1.08,2.71-3.3,2.71-.91,0-1.9-.27-2.41-.6l.31-1.02Z"/><path class="cls-3" d="M125.17,53.48c-.45,.22-1.34,.45-2.49,.45-2.66,0-4.66-1.68-4.66-4.77s2-4.95,4.93-4.95c1.18,0,1.92,.25,2.24,.42l-.29,.99c-.46-.22-1.12-.39-1.9-.39-2.21,0-3.68,1.41-3.68,3.89,0,2.3
1561,1.33,3.79,3.62,3.79,.74,0,1.5-.15,1.99-.39l.25,.97Z"/><path class="cls-3" d="M131.08,50.82l-.98,2.97h-1.26l3.21-9.43h1.47l3.22,9.43h-1.3l-1.01-2.97h-3.34Zm3.09-.95l-.92-2.71c-.21-.62-.35-1.18-.49-1.72h-.03c-.14,.56-.29,1.13-.48,1.71l-.92,2.73h2.84Z"/><path class="cls-3" d="M140.92,44.46c.59-.1,1.36-.18,2.34-.18,1.2,0,2.09,.28,2.65,.78,.52,.45,.83,1.13,.83,1.97s-.25,1.53-.73,2.02c-.64,.69-1.69,1.04-2.88,1.04-.36,0-.7-.01-.98-.08v3.78h-1.22v-9.32Zm1.22,4.55c.27,.07,.6,.1,1.01,.1,1.47,0,2.37-.71,2.37-2.02s-.88-1.85-2.23-1.85c-.53,0-.94,.04-1.15,.1v3.67Z"/><path class="cls-3" d="M152.39,44.35v9.43h-1.22v-9.43h1.22Z"/><path class="cls-3" d="M157.32,53.79v-9.43h1.33l3.02,4.77c.7,1.11,1.25,2.1,1.69,3.07h.03c-.11-1.27-.14-2.42-.14-3.89v-3.95h1.15v9.43h-1.23l-3-4.79c-.66-1.05-1.29-2.13-1.76-3.15h-.04c.07,1.2,.1,2.34,.1,3.9v4.03h-1.15Z"/><path class="cls-3" d="M176.51,53.37c-.55,.2-1.62,.52-2.9,.52-1.43,0-2.6-.36-3.53-1.25-.81-.78-1.32-2.04-1.32-3.51,.01-2.81,1.95-4.87,5.11-4.87,1.09,0,1.95,.24,2.35,.43l-.29,.99c-.5-.22-1.13-.41-2.09-.41-2.3,0-3.79,1.43-3.79,3.79s1.44,3.81,3.64,3.81c.8,0,1.34-.11,1.62-.25v-2.81h-1.92v-.98h3.11v4.53Z"/></g><path class="cls-1" d="M182.84,11.24c1.5,0,2.67,1.17,2.67,2.66s-1.17,2.69-2.69,2.69-2.72-1.17-2.72-2.69,1.2-2.66,2.72-2.66h.02Zm-.03,.47c-1.2,0-2.12,.99-2.12,2.19s.92,2.21,2.16,2.21c1.19,.02,2.09-.97,2.09-2.19s-.9-2.21-2.11-2.21h-.02Zm-.47,3.66h-.52v-2.79c.28-.05,.58-.08,.97-.08,.47,0,.7,.08,.87,.22,.17,.12,.28,.33,.28,.6,0,.33-.25,.55-.54,.65v.03c.23,.1,.37,.32,.45,.69,.08,.42,.15,.59,.22,.69h-.54c-.08-.1-.15-.35-.23-.72-.07-.32-.25-.45-.64-.45h-.33v1.17Zm0-1.57h.35c.37,0,.72-.12,.72-.43,0-.27-.19-.47-.67-.47-.2,0-.32,.02-.4,.03v.87Z"/></g></svg></div></a><nav role="navigation" class="nav-menu w-nav-menu"><div data-hover="true" data-delay="0" class="nav-drop_wrapper w-dropdown"><div class="nav-link nav-drop w-dropdown-toggle"><div class="nav-drop_icon w-icon-dropdown-toggle"></div><div>What We Do</div></div><nav class="nav-drop_list w-dropdown-list"><a href="/what-is-zones/services" data-w-id="8e73c6dd-9a05-3b7a-b990-e105de2f618a" class="nav-drop_link p-0 w-dropdown-link">Landscaping and Outdoor Renovation Services</a><a href="/what-is-zones/the-zones-experience" data-w-id="8e73c6dd-9a05-3b7a-b990-e105de2f618c" class="nav-drop_link p-0 w-dropdown-link">Our Landscaping Process</a><a href="/what-is-zones/why-youll-be-happy-you-chose-us" data-w-id="8e73c6dd-9a05-3b7a-b990-e105de2f618e" class="nav-drop_link p-0 w-dropdown-link">Why choose us for your landscaping?</a><a href="/faqs" data-w-id="58810fb6-3df1-fb6d-2a1f-1567fe9ed66a" class="nav-drop_link p-0 w-dropdown-link">FAQs</a><div class="nav-lvl3"><a href="/services/landscape-design" class="nav-drop_link-2 p-0 w-dropdown-link">Landscape Design</a><a href="/services/swimming-pools" class="nav-drop_link-2 p-0 w-dropdown-link">Swimming Pools</a><a href="/services/outdoor-rooms" class="nav-drop_link-2 p-0 w-dropdown-link">Outdoor rooms</a><a href="/services/pergolas-and-decks" class="nav-drop_link-2 p-0 w-dropdown-link">Pergolas and Decks</a><a href="/what-is-zones/services" class="nav-drop_link-2 p-0 w-dropdown-link">All Services</a></div></nav></div><a href="/case-studies" class="nav-link w-nav-link">Landscaping Projects</a><a href="/customer-testimonials" class="nav-link w-nav-link">Testimonials</a><a href="/locations" class="nav-link w-nav-link">Locations</a><a href="/people" class="nav-link w-nav-link">People</a><a href="/articles" class="nav-link w-nav-link">Blog</a><div class="contact_button-tablet"><a href="/get-in-touch/landscape-enquiry" class="btn is-nav w-button">Contact Us</a></div><a href="tel:0800004544" class="nav-link text-green mobile-only w-nav-link">0800 00 45 44</a><div class="mobile-search-mdal"><div class="container"><form action="/search" class="serach-form w-form"><input class="search-input w-input" maxlength="256" name="query" placeholder="Searchâ¦" type="search" id="search" required=""/><input type="submit" class="search-button w-button" value=""/></form></div></div></nav><div class="d-flex p-relative"><div class="nav-left-wrapper"><a href="tel:0800301020" id="phone-top" class="nav-link text-green m-0 text-mid w-nav-link">0800 30 10 20</a><a href="/get-in-touch/landscape-enquiry" class="btn drop-shadow space-nav-btn w-button">Contact Us</a><a href="tel:0800301020" class="mobile-login w-inline-block"><div class="login-icon mobile-only w-embed"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
156<path fill="none" d="M0 0h24v24H0z"/><path d="M20.01 15.38c-1.23 0-2.42-.2-3.53-.56-.35-.12-.74-.03-1.01.24l-1.57 1.97c-2.83-1.35-5.48-3.9-6.89-6.83l1.95-1.66c.27-.28.35-.67.24-1.02-.37-1.11-.56-2.3-.56-3.53 0-.54-.45-.99-.99-.99H4.19C3.65 3 3 3.24 3 3.99 3 13.28 10.73 21 20.01 21c.71 0 .99-.63.99-1.18v-3.45c0-.54-.45-.99-.99-.99z" fill="#333333"/></svg></div><div class="desktop-only">Login</div></a><a href="/customer-portal" class="mobile-login right w-inline-block"><div class="login-icon mobile-only w-embed"><?xml version="1.0" encoding="UTF-8"?> 157<svg viewBox="0 0 22 22" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> 158 <g id="Type-&-Colours" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> 159 <g id="Country-drop-down" transform="translate(-1203.000000, -33.000000)"> 160 <g id="Nav-Desktop"> 161 <g id="outline-account_circle-24px" transform="translate(1201.000000, 31.000000)"> 162 <polygon id="Path" points="0 0 26 0 26 26 0 26"></polygon> 163 <path d="M13,2.16666667 C7.02,2.16666667 2.16666667,7.02 2.16666667,13 C2.16666667,18.98 7.02,23.8333333 13,23.8333333 C18.98,23.8333333 23.8333333,18.98 23.8333333,13 C23.8333333,7.02 18.98,2.16666667 13,2.16666667 Z M7.65916667,19.8033333 C8.125,18.8283333 10.9633333,17.875 13,17.875 C15.0366667,17.875 17.8858333,18.8283333 18.3408333,19.8033333 C16.8675,20.9733333 15.015,21.6666667 13,21.6666667 C10.985,21.6666667 9.1325,20.9733333 7.65916667,19.8033333 Z M19.89,18.2325 C18.3408333,16.3475 14.5816667,15.7083333 13,15.7083333 C11.4183333,15.7083333 7.65916667,16.3475 6.11,18.2325 C5.005,16.7808333 4.33333333,14.9716667 4.33333333,13 C4.33333333,8.2225 8.2225,4.33333333 13,4.33333333 C17.7775,4.33333333 21.6666667,8.2225 21.6666667,13 C21.6666667,14.9716667 20.995,16.7808333 19.89,18.2325 Z M13,6.5 C10.8983333,6.5 9.20833333,8.19 9.20833333,10.2916667 C9.20833333,12.3933333 10.8983333,14.0833333 13,14.0833333 C15.1016667,14.0833333 16.7916667,12.3933333 16.7916667,10.2916667 C16.7916667,8.19 15.1016667,6.5 13,6.5 Z M13,11.9166667 C12.1008333,11.9166667 11.375,11.1908333 11.375,10.2916667 C11.375,9.3925 12.1008333,8.66666667 13,8.66666667 C13.8991667,8.66666667 14.625,9.3925 14.625,10.2916667 C14.625,11.1908333 13.8991667,11.9166667 13,11.9166667 Z" id="Shape" fill="#333333" fill-rule="nonzero"></path> 164 </g> 165 </g> 166 </g> 167 </g> 168</svg></div></a><div data-w-id="8e73c6dd-9a05-3b7a-b990-e105de2f61ae" class="search-link"><div class="search-icon w-embed"><?xml version="1.0" encoding="UTF-8"?> 169<svg viewBox="0 0 20 20" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> 170 <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> 171 <g id="Type-&-Colours" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> 172 <g id="Country-drop-down" transform="translate(-1242.000000, -35.000000)"> 173 <g id="Nav-Desktop"> 174 <g id="outline-search-24px" transform="translate(1239.000000, 32.000000)"> 175 <polygon id="Path" points="0 0 26 0 26 26 0 26"></polygon> 176 <path d="M16.7916667,15.1666667 L15.9358333,15.1666667 L15.6325,14.8741667 C16.6941667,13.6391667 17.3333333,12.0358333 17.3333333,10.2916667 C17.3333333,6.4025 14.1808333,3.25 10.2916667,3.25 C6.4025,3.25 3.25,6.4025 3.25,10.2916667 C3.25,14.1808333 6.4025,17.3333333 10.2916667,17.3333333 C12.0358333,17.3333333 13.6391667,16.6941667 14.8741667,15.6325 L15.1666667,15.9358333 L15.1666667,16.7916667 L20.5833333,22.1975 L22.1975,20.5833333 L16.7916667,15.1666667 Z M10.2916667,15.1666667 C7.59416667,15.1666667 5.41666667,12.9891667 5.41666667,10.2916667 C5.41666667,7.59416667 7.59416667,5.41666667 10.2916667,5.41666667 C12.9891667,5.41666667 15.1666667,7.59416667 15.1666667,10.2916667 C15.1666667,12.9891667 12.9891667,15.1666667 10.2916667,15.1666667 Z" id="Shape" fill="#333333" fill-rule="nonzero"></path> 177 </g> 178 </g> 179 </g> 180 </g> 181</svg></div><div class="close-icon w-embed"><svg id="a8d7c76a-6810-41e8-9128-ec502427e546" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 26.37 26.33"><path d="M40.82,79.43,51.66,68.65a1.29,1.29,0,0,0,0-1.83l0,0a1.35,1.35,0,0,0-1.88,0L39,77.56,28,66.63a1.33,1.33,0,1,0-1.88,1.89L37.07,79.43l-11,10.9a1.31,1.31,0,0,0,0,1.84l0,0a1.35,1.35,0,0,0,1.88,0l11-10.9,10.88,10.9A1.33,1.33,0,1,0,51.7,90.3Z" transform="translate(-25.72 -66.25)" fill="#333"/></svg></div></div></div><a href="/" title="Visit Home Page" class="nav-logo_link mobile-only w-nav-brand"><div class="nav-logo w-embed"><?xml version="1.0" encoding="UTF-8"?><svg id="Layer_2" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 185.51 69.21"><defs><style>.cls-1{fill:#063;}.cls-2{fill:#fff;}.cls-3{fill:#1d1d1b;}.cls-4{fill:#95c11f;opacity:.6;}.cls-5{fill:#bf1622;}.cls-5,.cls-6{opacity:.7;}.cls-6{fill:#00983a;}.cls-7{fill:#432919;opacity:.4;}</style></defs><g id="Layer_1-2"><path class="cls-2" d="M53.2,25.22c0-12.94-10.2-30.98-22.53-23.44C22.59,6.72,13.77,10.22,10.01,17.31,4.77,20.06,.66,23.51,.07,30.12c-.65,7.26,3.3,11.88,8.67,15.77-1.38,1.04-2.49,2.44-3.2,4.45-2.45,6.94,2.69,11.77,7.64,16.83,3.97,4.06,10.19,1.67,14.05-3.62,6.26,5.2,16.57-.73,20.58-10.58,1.46-3.59,1.99-8.23,1.39-12.33,2.48-4.31,4-9.73,4-15.41Z"/><path class="cls-6" d="M47.81,52.96c-4.23,10.4-15.5,16.45-21.6,9.61-6.02-6.75-12.3-13.24-8.75-21.96,3.55-8.72,12.67-8.15,21.6-9.61,10.37-1.69,12.3,13.24,8.75,21.96Z"/><path class="cls-7" d="M53.2,25.22c0,15.45-11.22,28.99-22.53,23.44-11.17-5.48-22.53-10.49-22.53-23.44S20.05,8.27,30.67,1.78c12.34-7.54,22.53,10.49,22.53,23.44Z"/><path class="cls-4" d="M37.26,33.45c-1.14,12.75-11.4,23.09-20.32,17.67C8.12,45.77-.89,40.8,.07,30.12c.96-10.68,11.08-13.11,20.32-17.67,10.74-5.31,17.82,10.32,16.86,21Z"/><path class="cls-5" d="M29.7,58.87c-2.92,8.28-11.5,13.42-16.51,8.3-4.95-5.05-10.09-9.89-7.64-16.83,2.45-6.94,9.59-6.83,16.51-8.3,8.04-1.71,10.09,9.89,7.64,16.83Z"/><path class="cls-1" d="M61.98,33.99c0-.97,.68-2.63,1.51-3.69l6.05-7.74c.83-1.06,2.22-2.77,3.09-3.79,0,0,.69-.81,1.93-2.2h0c0-.05-1.1-.1-2.45-.1h-6.8c-1.35,0-2.45-1.09-2.45-2.43s1.1-2.43,2.45-2.43h14.24c1.35,0,2.45,.84,2.45,1.86s-.68,2.73-1.5,3.79l-5.82,7.49c-.83,1.06-2.2,2.78-3.06,3.82,0,0-.77,.94-2.01,2.23h0c0,.05,1.1,.1,2.45,.1h7.79c1.35,0,2.45,1.09,2.45,2.43s-1.1,2.43-2.45,2.43h-15.43c-1.35,0-2.45-.79-2.45-1.76Z"/><path class="cls-1" d="M111.69,18.8c0-2.78-.1-5.1-.2-7.19h2.86c1.35,0,2.51,.81,2.6,1.81s.18,1.81,.22,1.81,.81-.82,1.7-1.83c0,0,2.09-2.34,6.1-2.34,4.21,0,8.57,2.73,8.57,10.36v11.88c0,1.35-1.1,2.45-2.45,2.45h-1.2c-1.35,0-2.45-1.1-2.45-2.45v-8.74c0-1.35-.23-3.52-.51-4.84,0,0-.78-3.7-4.1-3.7-2.43,0-4.11,1.73-4.76,3.57-.2,.5-.3,1.24-.3,1.93v11.78c0,1.35-1.1,2.45-2.45,2.45h-1.2c-1.35,0-2.45-1.1-2.45-2.45v-14.5Z"/><path class="cls-1" d="M143.11,25.39c.15,4.36,3.57,6.24,7.43,6.24,2.83,0,4.81-.45,6.69-1.09l.38,1.77c.28,1.32-.54,2.72-1.82,3.12,0,0-2.62,.81-6.09,.81-7.83,0-12.44-4.81-12.44-12.19,0-6.69,4.06-12.98,11.8-12.98s10.41,6.44,10.41,11.75v1.14c-.11,.79-1.3,1.44-2.64,1.44h-13.71Zm10.61-4.26c.05-2.23-.94-5.9-5.01-5.9-3.77,0-4.87,3.56-4.87,3.56-.4,1.29,.37,2.34,1.72,2.34h8.16Z"/><path class="cls-1" d="M162.88,30.1c1.34,.84,3.96,1.78,6.15,1.78,2.68,0,3.87-1.14,3.87-2.73s-.99-2.43-3.97-3.52c-4.71-1.59-6.64-4.16-6.64-7.04,0-4.26,3.52-7.53,9.12-7.53,2.68,0,5.01,.64,6.44,1.44l-.56,1.91c-.38,1.29-1.68,1.88-2.9,1.32,0,0-.76-.35-2.89-.35s-3.37,1.09-3.37,2.58,1.14,2.23,4.21,3.37c4.41,1.54,6.39,3.77,6.44,7.34,0,4.41-3.42,7.58-9.81,7.58-2.92,0-5.05-.81-5.05-.81-1.26-.48-1.99-1.93-1.63-3.23l.58-2.1Z"/><path class="cls-1" d="M96.32,36.3c-6.79,0-12.09-4.66-12.09-12.44s5.2-12.79,12.49-12.79,11.99,5.06,11.99,12.39c0,8.87-6.24,12.84-12.34,12.84h-.05Zm.2-4.41c3.47,0,5.9-3.37,5.9-8.28,0-3.77-1.68-8.13-5.85-8.13s-6.05,4.21-6.05,8.23c0,4.66,2.33,8.18,5.95,8.18h.05Z"/><g>
181<path class="cls-3" d="M63.95,44.35h1.22v8.41h4.03v1.02h-5.25v-9.43Z"/><path class="cls-3" d="M74.89,50.82l-.98,2.97h-1.26l3.21-9.43h1.47l3.22,9.43h-1.3l-1.01-2.97h-3.35Zm3.09-.95l-.92-2.71c-.21-.62-.35-1.18-.49-1.72h-.03c-.14,.56-.29,1.13-.48,1.71l-.92,2.73h2.84Z"/><path class="cls-3" d="M84.73,53.79v-9.43h1.33l3.02,4.77c.7,1.11,1.25,2.1,1.69,3.07h.03c-.11-1.27-.14-2.42-.14-3.89v-3.95h1.15v9.43h-1.23l-3-4.79c-.66-1.05-1.29-2.13-1.76-3.15h-.04c.07,1.2,.1,2.34,.1,3.9v4.03h-1.15Z"/><path class="cls-3" d="M96.75,44.48c.74-.11,1.62-.2,2.59-.2,1.75,0,3,.41,3.82,1.18,.84,.77,1.33,1.86,1.33,3.39s-.48,2.8-1.36,3.67c-.88,.88-2.34,1.36-4.17,1.36-.87,0-1.6-.04-2.21-.11v-9.28Zm1.22,8.34c.31,.06,.76,.07,1.23,.07,2.6,0,4.02-1.46,4.02-4,.01-2.23-1.25-3.64-3.82-3.64-.63,0-1.11,.06-1.43,.13v7.45Z"/><path class="cls-3" d="M108.7,52.3c.55,.34,1.34,.62,2.18,.62,1.25,0,1.97-.66,1.97-1.61,0-.88-.5-1.39-1.78-1.88-1.54-.55-2.49-1.34-2.49-2.67,0-1.47,1.22-2.56,3.05-2.56,.97,0,1.67,.22,2.09,.46l-.34,.99c-.31-.17-.94-.45-1.79-.45-1.29,0-1.78,.77-1.78,1.41,0,.88,.57,1.32,1.88,1.82,1.6,.62,2.41,1.39,2.41,2.77,0,1.46-1.08,2.71-3.3,2.71-.91,0-1.9-.27-2.41-.6l.31-1.02Z"/><path class="cls-3" d="M125.17,53.48c-.45,.22-1.34,.45-2.49,.45-2.66,0-4.66-1.68-4.66-4.77s2-4.95,4.93-4.95c1.18,0,1.92,.25,2.24,.42l-.29,.99c-.46-.22-1.12-.39-1.9-.39-2.21,0-3.68,1.41-3.68,3.89,0,2.31,1.33,3.79,3.62,3.79,.74,0,1.5-.15,1.99-.39l.25,.97Z"/><path class="cls-3" d="M131.08,50.82l-.98,2.97h-1.26l3.21-9.43h1.47l3.22,9.43h-1.3l-1.01-2.97h-3.34Zm3.09-.95l-.92-2.71c-.21-.62-.35-1.18-.49-1.72h-.03c-.14,.56-.29,1.13-.48,1.71l-.92,2.73h2.84Z"/><path class="cls-3" d="M140.92,44.46c.59-.1,1.36-.18,2.34-.18,1.2,0,2.09,.28,2.65,.78,.52,.45,.83,1.13,.83,1.97s-.25,1.53-.73,2.02c-.64,.69-1.69,1.04-2.88,1.04-.36,0-.7-.01-.98-.08v3.78h-1.22v-9.32Zm1.22,4.55c.27,.07,.6,.1,1.01,.1,1.47,0,2.37-.71,2.37-2.02s-.88-1.85-2.23-1.85c-.53,0-.94,.04-1.15,.1v3.67Z"/><path class="cls-3" d="M152.39,44.35v9.43h-1.22v-9.43h1.22Z"/><path class="cls-3" d="M157.32,53.79v-9.43h1.33l3.02,4.77c.7,1.11,1.25,2.1,1.69,3.07h.03c-.11-1.27-.14-2.42-.14-3.89v-3.95h1.15v9.43h-1.23l-3-4.79c-.66-1.05-1.29-2.13-1.76-3.15h-.04c.07,1.2,.1,2.34,.1,3.9v4.03h-1.15Z"/><path class="cls-3" d="M176.51,53.37c-.55,.2-1.62,.52-2.9,.52-1.43,0-2.6-.36-3.53-1.25-.81-.78-1.32-2.04-1.32-3.51,.01-2.81,1.95-4.87,5.11-4.87,1.09,0,1.95,.24,2.35,.43l-.29,.99c-.5-.22-1.13-.41-2.09-.41-2.3,0-3.79,1.43-3.79,3.79s1.44,3.81,3.64,3.81c.8,0,1.34-.11,1.62-.25v-2.81h-1.92v-.98h3.11v4.53Z"/></g><path class="cls-1" d="M182.84,11.24c1.5,0,2.67,1.17,2.67,2.66s-1.17,2.69-2.69,2.69-2.72-1.17-2.72-2.69,1.2-2.66,2.72-2.66h.02Zm-.03,.47c-1.2,0-2.12,.99-2.12,2.19s.92,2.21,2.16,2.21c1.19,.02,2.09-.97,2.09-2.19s-.9-2.21-2.11-2.21h-.02Zm-.47,3.66h-.52v-2.79c.28-.05,.58-.08,.97-.08,.47,0,.7,.08,.87,.22,.17,.12,.28,.33,.28,.6,0,.33-.25,.55-.54,.65v.03c.23,.1,.37,.32,.45,.69,.08,.42,.15,.59,.22,.69h-.54c-.08-.1-.15-.35-.23-.72-.07-.32-.25-.45-.64-.45h-.33v1.17Zm0-1.57h.35c.37,0,.72-.12,.72-.43,0-.27-.19-.47-.67-.47-.2,0-.32,.02-.4,.03v.87Z"/></g></svg></div></a><div class="d-flex"><div data-hover="false" data-delay="0" class="nav-drop_wrapper hide-localize w-dropdown"><div title="Change country" class="nav-link nav-drop mb-0 w-dropdown-toggle"><div class="nav-drop_icon hide-on-mobile w-icon-dropdown-toggle"></div><div class="location-icon in-footer global-nav w-embed"><svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 45 30"><defs><clipPath id="clip-path" transform="translate(-283.19 -381.05)"><path d="M305.69,381.05a15,15,0,1,1-15,15,15,15,0,0,1,15-15Z" style="fill:none"/></clipPath></defs><g style="clip-path:url(#clip-path)"><polygon points="0 0 22.5 0 45 0 45 30 22.5 30 0 30 0 0" style="fill:#214097"/><polygon points="22.5 13.2 14 7.5 22.5 1.9 22.5 0 19.7 0 11.2 5.7 2.8 0 0 0 0 1.9 8.5 7.5 0 13.2 0 15 2.8 15 11.2 9.4 19.7 15 22.5 15 22.5 13.2" style="fill:#fff"/><polygon points="22.5 14.3 12.3 7.5 22.5 0.7 22.5 0 21.4 0 11.2 6.8 1 0 0 0 0 0.7 10.2 7.5 0 14.3 0 15 1 15 11.2 8.2 21.4 15 22.5 15 22.5 14.3" style="fill:#ed1c24"/>
181<polygon points="9.4 0 11.2 0 13.1 0 13.1 5 22.5 5 22.5 10 13.1 10 13.1 15 11.2 15 9.4 15 9.4 10 0 10 0 5 9.4 5 9.4 0" style="fill:#fff"/><polygon points="12.4 0 12.4 6 22.5 6 22.5 9.1 12.4 9.1 12.4 15 11.2 15 10.1 15 10.1 9.1 0 9.1 0 6 10.1 6 10.1 0 11.2 0 12.4 0" style="fill:#ed1c24"/></g><g style="clip-path:url(#clip-path)"><path d="M316.89,403.55l.4,1.1h1.2l-1,.7.4,1.1-1-.7-1,.7.4-1.1-1-.7h1.2l.4-1.1Zm6.2-12.8.4,1.1h1.2l-1,.7.4,1.1-1-.7-1,.7.4-1.1-1-.7h1.2l.4-1.1Zm-13.1,1.8.4,1.1h1.2l-1,.7.4,1.1-1-.7-1,.7.4-1.1-1-.7h1.2l.4-1.1Zm7-7,.4,1.1h1.2l-1,.7.4,1.1-1-.7-1,.7.4-1.1-1-.7h1.2l.4-1.1Z" transform="translate(-283.19 -381.05)" style="fill:#ee372a;stroke:#fff;stroke-miterlimit:2.4142000675201416;stroke-width:0.3714999854564667px"/></g></svg></div></div><nav class="nav-drop_list left absolute w-dropdown-list"><a rel="noopener" href="https://www.zoneslandscaping.com.au/" target="_blank" class="nav-drop_link d-flex w-inline-block"><div class="location-icon in-drop w-embed"><svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 45 30"><defs><clipPath id="clip-path" transform="translate(-1870.1 -474.85)"><path d="M1892.6,474.85a15,15,0,1,1-15,15,15,15,0,0,1,15-15Z" style="fill:none"/></clipPath><linearGradient id="linear-gradient" x1="1389.02" y1="315.75" x2="1349.44" y2="300.56" gradientTransform="matrix(0.59, 0, 0, -0.79, -797.42, 250.14)" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#fbf9f9"/><stop offset="0.45" stop-color="#fbf9f9"/><stop offset="0.8" stop-color="#fbf9f9"/><stop offset="1" stop-color="#fbf9f9"/></linearGradient></defs><g style="clip-path:url(#clip-path)"><polygon points="0 0 22.5 0 45 0 45 30 22.5 30 0 30 0 0" style="fill:#043cb2"/><polygon points="22.5 13.2 14.1 7.5 22.5 1.9 22.5 0 19.7 0 11.3 5.7 2.8 0 0 0 0 1.9 8.5 7.5 0 13.2 0 15 2.8 15 11.3 9.4 19.7 15 22.5 15 22.5 13.2" style="fill:url(#linear-gradient)"/><polygon points="22.5 14.3 12.3 7.5 22.5 0.7 22.5 0 21.5 0 11.3 6.8 1.1 0 0 0 0 0.7 10.2 7.5 0 14.3 0 15 1.1 15 11.3 8.2 21.5 15 22.5 15 22.5 14.3" style="fill:#f90805"/><polygon points="9.4 0 11.3 0 13.1 0 13.1 5 22.5 5 22.5 10 13.1 10 13.1 15 11.3 15 9.4 15 9.4 10 0 10 0 5 9.4 5 9.4 0" style="fill:#fbf9f9"/><polygon points="12.4 0 12.4 6 22.5 6 22.5 9.1 12.4 9.1 12.4 15 11.3 15 10.1 15 10.1 9.1 0 9.1 0 6 10.1 6 10.1 0 11.3 0 12.4 0" style="fill:#f90805"/><polygon points="33.8 19.6 34.1 20.6 35 20.2 34.5 21.1 35.3 21.6 34.3 21.7 34.5 22.7 33.8 21.9 33.1 22.7 33.2 21.7 32.2 21.6 33.1 21.1 32.5 20.2 33.5 20.6 33.8 19.6" style="fill:#fff"/><polygon points="28.2 10.7 28.5 11.7 29.4 11.3 28.8 12.2 29.7 12.7 28.7 12.8 28.9 13.8 28.2 13 27.5 13.8 27.6 12.8 26.6 12.7 27.5 12.2 26.9 11.3 27.8 11.7 28.2 10.7" style="fill:#fff"/><polygon points="33.8 4.6 34.1 5.6 35 5.2 34.5 6.1 35.3 6.6 34.3 6.7 34.5 7.7 33.8 6.9 33.1 7.7 33.2 6.7 32.2 6.6 33.1 6.1 32.5 5.2 33.5 5.6 33.8 4.6" style="fill:#fff"/><polygon points="38.8 9.2 39.1 10.2 40 9.8 39.5 10.7 40.3 11.2 39.3 11.3 39.5 12.3 38.8 11.5 38.1 12.3 38.2 11.3 37.2 11.2 38.1 10.7 37.5 9.8 38.5 10.2 38.8 9.2" style="fill:#fff"/><polygon points="36 13.7 36.3 14.3 36.9 14.4 36.4 14.8 36.6 15.4 36 15.1 35.5 15.4 35.6 14.8 35.1 14.4 35.8 14.3 36 13.7" style="fill:#fff"/><polygon points="11.3 18.9 11.9 21 13.9 20.2 12.7 22 14.6 23.1 12.5 23.3 12.7 25.4 11.3 23.8 9.8 25.4 10.1 23.3 8 23.1 9.8 22 8.6 20.2 10.6 21 11.3 18.9" style="fill:#fbf9f9"/></g></svg></div><div>Australia</div></a><a rel="noopener" href="https://www.zones.co.nz/" target="_blank" class="nav-drop_link d-flex hide w-inline-block"><div class="location-icon in-drop w-embed"><svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 45 30"><defs><clipPath id="clip-path" transform="translate(-283.19 -381.05)"><path d="M305.69,381.05a15,15,0,1,1-15,15,15,15,0,0,1,15-15Z" style="fill:none"/></clipPath></defs><g style="clip-path:url(#clip-path)"><polygon points="0 0 22.5 0 45 0 45 30 22.5 30 0 30 0 0" style="fill:#214097"/><polygon points="22.5 13.2 14 7.5 22.5 1.9 22.5 0 19.7 0 11.2 5.7 2.8 0 0 0 0 1.9 8.5 7.5 0 13.2 0 15 2.8 15 11.2 9.4 19.7 15 22.5 15 22.5 13.2" style="fill:#fff"/><polygon points="22.5 14.3 12.3 7.5 22.5 0.7 22.5 0 21.4 0 11.2 6.8 1 0 0 0 0 0.7 10.2 7.5 0 14.3 0 15 1 15 11.2 8.2 21.4 15 22.5 15 22.5 14.3" style="fill:#ed1c24"/>
181<polygon points="9.4 0 11.2 0 13.1 0 13.1 5 22.5 5 22.5 10 13.1 10 13.1 15 11.2 15 9.4 15 9.4 10 0 10 0 5 9.4 5 9.4 0" style="fill:#fff"/><polygon points="12.4 0 12.4 6 22.5 6 22.5 9.1 12.4 9.1 12.4 15 11.2 15 10.1 15 10.1 9.1 0 9.1 0 6 10.1 6 10.1 0 11.2 0 12.4 0" style="fill:#ed1c24"/></g><g style="clip-path:url(#clip-path)"><path d="M316.89,403.55l.4,1.1h1.2l-1,.7.4,1.1-1-.7-1,.7.4-1.1-1-.7h1.2l.4-1.1Zm6.2-12.8.4,1.1h1.2l-1,.7.4,1.1-1-.7-1,.7.4-1.1-1-.7h1.2l.4-1.1Zm-13.1,1.8.4,1.1h1.2l-1,.7.4,1.1-1-.7-1,.7.4-1.1-1-.7h1.2l.4-1.1Zm7-7,.4,1.1h1.2l-1,.7.4,1.1-1-.7-1,.7.4-1.1-1-.7h1.2l.4-1.1Z" transform="translate(-283.19 -381.05)" style="fill:#ee372a;stroke:#fff;stroke-miterlimit:2.4142000675201416;stroke-width:0.3714999854564667px"/></g></svg></div><div>New Zealand</div></a><a rel="noopener" href="https://www.landscaping.com/" target="_blank" class="nav-drop_link d-flex hide w-inline-block"><div class="location-icon in-drop w-embed"><svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 45 30"><defs><clipPath id="clip-path" transform="translate(-1940.7 -474.65)"><path d="M1963.2,474.85a15,15,0,1,1-15,15,15,15,0,0,1,15-15Z" style="fill:none"/></clipPath></defs><g style="clip-path:url(#clip-path)"><polygon points="0 0 45 0 45 30 0 30 0 0" style="fill:#f3f3f4"/><path d="M1940.7,502.35h45v2.3h-45v-2.3Zm0-27.7h45V477h-45v-2.3Zm0,4.7h45v2.3h-45v-2.3Zm0,4.6h45v2.3h-45V484Zm0,4.6h45v2.3h-45v-2.3Zm0,4.6h45v2.3h-45v-2.3Zm0,4.6h45v2.3h-45v-2.3Z" transform="translate(-1940.7 -474.65)" style="fill:#f90805"/><polygon points="0 0 22.8 0 22.8 16.2 0 16.2 0 0" style="fill:#0437a0"/><path d="M1961.8,479.25l-.2-.6-.2.6h-.7l.5.4-.2.6.5-.4.5.4-.2-.6.5-.4Zm-18.8-2.9.5-.4h-.7l-.2-.6-.2.6h-.7l.5.4-.2.6.5-.4.5.4v-.6Zm3.8,0,.5-.4h-.7l-.2-.6-.2.6h-.6l.5.4-.2.6.5-.4.5.4-.1-.6Zm3.8,0,.5-.4h-.7l-.2-.6-.2.6h-.7l.5.4-.2.6.5-.4.5.4v-.6Zm3.7,0,.5-.4h-.7l-.2-.6-.2.6h-.7l.5.4-.2.6.5-.4.5.4v-.6Zm-9.3,11.3.5-.4h-.7l-.2-.6-.2.6h-.7l.5.4-.2.6.5-.4.5.4v-.6Zm-.3-.1Zm.2-3,.5-.4h-.7l-.2-.6-.2.6h-.7l.5.4-.2.6.5-.4.5.4v-.6Zm0-3.2.5-.4h-.7l-.2-.6-.2.6h-.7l.5.4-.2.6.5-.4.5.4v-.6Zm13.2-5,.5-.4h-.7l-.2-.6-.2.6h-.7l.5.4-.2.6.5-.4.5.4v-.6Zm3.8,0,.5-.4h-.7l-.2-.6-.2.6h-.7l.5.4-.2.6.5-.4.5.4v-.6Zm-13.2,5,.5-.4h-.6l-.2-.6-.2.6h-.7l.5.4-.2.6.5-.4.5.4-.1-.6Zm0,3.2.5-.4h-.6l-.2-.6-.2.6h-.7l.5.4-.2.6.5-.4.5.4-.1-.6Zm.1,3.1.5-.4h-.7l-.2-.6-.2.6h-.6l.5.4-.2.6.5-.4.5.4-.1-.6Zm-.4-.1Zm4.1.1.5-.4h-.7l-.2-.6-.2.6h-.7l.5.4-.2.6.5-.4.5.4v-.6Zm0-3.1.5-.4h-.7l-.2-.6-.2.6h-.7l.5.4-.2.6.5-.4.5.4v-.6Zm0-3.2.5-.4h-.7l-.2-.6-.2.6h-.7l.5.4-.2.6.5-.4.5.4v-.6Zm-7.6-3.3.5-.4h-.7l-.2-.6-.2.6h-.7l.5.4-.2.6.5-.4.5.4v-.6Zm3.8,0,.5-.4h-.7l-.2-.6-.2.6h-.7l.5.4-.2.6.5-.4.5.4v-.6Zm7.6,3.3.5-.4h-.7l-.2-.6-.2.6h-.7l.5.4-.2.6.5-.4.5.4v-.6Zm0,3.2.5-.4h-.7l-.2-.6-.2.6h-.7l.5.4-.2.6.5-.4.5.4v-.6Zm0,3.1.5-.4h-.7l-.2-.6-.2.6h-.7l.5.4-.2.6.5-.4.5.4v-.6Zm3.8,0,.5-.4h-.7l-.2-.6-.2.6h-.7l.5.4-.2.6.5-.4.5.4v-.6Zm-.3-.1Zm.2-3,.5-.4h-.7l-.2-.6-.2.6h-.7l.5.4-.2.6.5-.4.5.4v-.6Zm.1-3.2.5-.4h-.7l-.2-.6-.2.6h-.7l.5.4-.2.6.5-.4.5.4v-.6Zm-7.7-3.3.5-.4h-.7l-.2-.6-.2.6h-.7l.5.4v.6l.5-.4.5.4-.2-.6Zm3.8,0,.5-.4h-.7l-.2-.6-.2.6h-.7l.5.4-.2.6.5-.4.5.4v-.6Zm3.8,0,.5-.4h-.7l-.2-.6-.2.6h-.7l.5.4-.2.6.5-.4.5.4v-.6Zm-16.9,11.2.5-.4h-.7l-.2-.6-.2.6h-.7l.5.4-.2.6.5-.4.5.4v-.6Zm-.1-3.1.5-.4h-.7l-.2-.6-.2.6h-.7l.5.4-.2.6.5-.4.5.4v-.6Zm0-3.2.5-.4h-.7l-.2-.6-.2.6h-.7l.5.4-.2.6.5-.4.5.4V483Zm3.8,0,.5-.4h-.7l-.2-.6-.2.6h-.6l.5.4-.2.6.5-.4.5.4-.1-.6Zm0,3.2.5-.4h-.7l-.2-.6-.2.6h-.6l.5.4-.2.6.5-.4.5.4-.1-.6Zm.1,3.1.5-.4h-.7l-.2-.6-.2.6h-.7l.5.4-.2.6.5-.4.5.4v-.6Zm3.8,0,.5-.4h-.7l-.2-.6-.2.6h-.7l.5.4-.2.6.5-.4.5.4v-.6Zm-.1-3.1.5-.4h-.7l-.2-.6-.2.6h-.7l.5.4-.2.6.5-.4.5.4v-.6Zm0-3.2.5-.4h-.7l-.2-.6-.2.6h-.7l.5.4-.2.6.5-.4.5.4V483Zm-7.6-3.3.5-.4h-.7l-.2-.6-.2.6h-.7l.5.4-.2.6.5-.4.5.4v-.6Zm3.8,0,.5-.4h-.7l-.2-.6-.2.6h-.6l.5.4-.2.6.5-.4.5.4-.1-.6Zm7.6,3.3.5-.4h-.7l-.2-.6-.2.6h-.7l.5.4-.2.6.5-.4.5.4V483Zm0,3.2.5-.4h-.7l-.2-.6-.2.6h-.7l.5.4-.2.6.5-.4.5.4v-.6Zm0,3.1.5-.4h-.7l-.2-.6-.2.6h-.7l.5.4-.2.6.5-.4.5.4v-.6Zm3.8,0,.5-.4h-.7l-.2-.6-.2.6h-.7l.5.4-.2.6.5-.4.5.4v-.6Zm3.8,0,.5-.4h-.7l-.2-.6-.2.6h-.7l.5.4-.2.6.5-.4.5.4v-.6Zm-3.9-3.1.5-.4h-.7l-.2-.6-.2.6h-.7l.5.4-.2.6.5-.4.5.4v-.6Zm3.8,0,.5-.4h-.7l-.2-.6-.2.6h-.7l.5.4-.2.6.5-.4.5.4v-.6Zm-3.7-3.2.5-.4h-.7l-.2-.6-.2.7h-.7l.5.4-.2.6.5-.4.5.4V483Zm3.7,0,.5-.4h-.7l-.2-.6-.2.6h-.7l.5.4-.2.6.5-.4.5.4V483Zm-11.3-3.3.5-.4h-.7l-.2-.6-.2.6h-.7l.5.4-.2.6.5-.4.5.4v-.6Zm3.7,0,.5-.4h-.7l-.2-.6-.2.6h-.7l.5.4-.2.6.5-.4.5.4v-.6Zm3.8,0,.5-.4h-.7l-.2-.6-.2.6h-.7l.5.4-.2.6.5-.4.5.4v-.6Z" transform="translate(-1940.7 -474.65)" style="fill:#fbf9f8"/></g></svg></div><div>United States</div></a></nav></div><div class="nav-btn w-nav-button"><div class="nav-bar top"></div><div class="nav-bar middle"></div><div class="nav-bar bottom"></div></div></div></div></div><div class="navigation-overlay"></div><div class="search-modal"><div class="container"><form action="/search" class="serach-form w-form"><input class="search-input w-input" maxlength="256" name="query" placeholder="Searchâ¦" type="search" id="search" required=""/><input type="submit" class="search-button w-button" value=""/></form></div></div><div class="chat-widget"><div aria-labelledby="Popup Modal" role="dialog" aria-modal="true" class="modal-wrapper chat"><div class="modal-container no-radius"><div class="card-body text-black"><div id="msf" class="w-form"><form id="wf-form-Home-Renovation-Enquiry-multi" name="wf-form-Home-Renovation-Enquiry" data-name="Home Renovation Enquiry" method="get" data-wf-page-id="64d40168729d61d6e62be4f7" data-wf-element-id="c05f0557-72fb-4a3b-e7ac-66b3b9b5e617"><div data-duration-in="300" data-duration-out="100" data-current="Tab 1" data-easing="ease" class="w-tabs"><div class="form-steps_menu w-tab-menu"><a data-w-tab="Tab 1" class="form-steps_tab tab-one w-inline-block w-tab-link w--current"></a><a data-w-tab="Tab 2" id="multi_tab_two" class="form-steps_tab tab-two w-inline-block w-tab-link"></a></div><div class="w-tab-content"><div data-w-tab="Tab 1" id="form-step1" class="form-steps_tab-pane w-tab-pane w--tab-active"><div class="form-stage-one"><h2 id="w-node-c05f0557-72fb-4a3b-e7ac-66b3b9b5e61f-b9b5e616">Contact us</h2><p id="w-node-c05f0557-72fb-4a3b-e7ac-66b3b9b5e621-b9b5e616" class="p-big">Weâre ready to help you with your landscaping project.</p><div id="w-node-c05f0557-72fb-4a3b-e7ac-66b3b9b5e623-b9b5e616"><label for="Name" class="input-label">Full Name</label><input class="input w-input" maxlength="100" name="Name" data-name="Name" placeholder="" type="text" id="Name" required=""/></div><div id="w-node-c05f0557-72fb-4a3b-e7ac-66b3b9b5e627-b9b5e616"><label for="Email" class="input-label"><strong>Email</strong></label><input class="input w-input" maxlength="100" name="Email" data-name="Email" pattern="[A-Za-z0-9._%+\-]+@[A-Za-z0-9.\-]+\.[A-Za-z]{2,}$" placeholder="" title="Please enter a valid email" type="email" id="Email" required=""/><input class="input workmail w-input" maxlength="100" name="Workmail" data-name="Workmail" pattern="[A-Za-z0-9._%+\-]+@[A-Za-z0-9.\-]+\.[A-Za-z]{2,}$" placeholder="" title="Please enter a valid email" type="email" id="workmail"/></div><div id="w-node-c05f0557-72fb-4a3b-e7ac-66b3b9b5e62c-b9b5e616"><label for="Phone-2" class="input-label"><strong>Phone</strong></label><div class="phone-wrapper"><select id="Country-Code" name="Country-Code" data-name="Country Code" required="" class="input select left w-select"><option value="+64">+64 - NZ</option><option value="+61">+61 - AU</option><option value="+44">+44 - UK</option><option value="+1">+1 - US</option></select><input class="input right w-input" maxlength="" name="Phone" data-name="Phone" placeholder="" type="tel" id="Phone" required=""/></div></div><label id="w-node-c05f0557-72fb-4a3b-e7ac-66b3b9b5e633-b9b5e616" class="w-checkbox input-check_group mb-0"><div class="w-checkbox-input w-checkbox-input--inputType-custom input-check w--redirected-checked"></div><input type="checkbox" name="Privacy-Policy" id="Privacy-Policy" data-name="Privacy Policy" required="" style="opacity:0;position:absolute;z-index:-1" checked=""/><span for="Privacy-Policy" class="input-label w-form-label">I have read, understood and accepted the <a href="/privacy-statement" target="_blank">Privacy Policy</a>.</span></label><a href="#" id="msf-next" class="btn btn-primary to_tab2 w-node-c05f0557-72fb-4a3b-e7ac-66b3b9b5e63a-b9b5e616 w-button">Get Started</a></div></div><div data-w-tab="Tab 2" id="form-step2" class="form-steps_tab-pane w-tab-pane"><div class="form-stage-two"><div id="w-node-c05f0557-72fb-4a3b-e7ac-66b3b9b5e63e-b9b5e616"><h2>Almost there! </h2></div><p id="w-node-c05f0557-72fb-4a3b-e7ac-66b3b9b5e641-b9b5e616" class="p-big">Share your vision, share your dream - tell us about your project</p><div id="w-node-c05f0557-72fb-4a3b-e7ac-66b3b9b5e643-b9b5e616"><label for="Address" class="input-label">Project Address</label><input class="input w-input" maxlength="100" name="Address" data-name="Address" placeholder="Type and select your address from the drop-down" type="text" id="Address" required=""/></div><div id="w-node-ae13cb3a-ec25-fe18-8356-181942cde3c6-b9b5e616"><label for="PostCode" class="input-label">Postcode</label><input class="input w-input" maxlength="10" name="PostCode" data-name="PostCode" placeholder="" type="text" id="PostCo
181de" required=""/></div><div id="w-node-c05f0557-72fb-4a3b-e7ac-66b3b9b5e64a-b9b5e616"><label for="Enquiry" class="input-label">How can we help?</label><textarea id="Enquiry" name="Enquiry" maxlength="20000" data-name="Enquiry" placeholder="Tell us more about your project..." class="input textarea w-input"></textarea></div><div id="w-node-c05f0557-72fb-4a3b-e7ac-66b3b9b5e64f-b9b5e616"><label class="w-checkbox input-check_group mb-0"><div class="w-checkbox-input w-checkbox-input--inputType-custom input-check w--redirected-checked"></div><input type="checkbox" name="Newsletter-Acceptance" id="Newsletter-Acceptance" data-name="Newsletter Acceptance" style="opacity:0;position:absolute;z-index:-1" checked=""/><span for="Newsletter-Acceptance" class="input-label w-form-label">Sign me up to receive home improvement advice and inspirational ideas.</span></label><p class="text-medium _28-left">(Donât worry - if you change your mind you can unsubscribe anytime)</p></div><div id="w-node-de5acc99-d2c2-8b0c-7d03-83ef3ff9edd0-b9b5e616" class="w-embed"><div class="g-recaptcha" data-sitekey="6LcrC_wpAAAAADqo-39SX3fuVvEBhhoNuoqA7Lbq" data-callback="enableBtnPop"></div></div><input type="submit" data-wait="Please wait..." id="send-message" class="btn btn-primary no-mrgins w-node-c05f0557-72fb-4a3b-e7ac-66b3b9b5e656-b9b5e616 w-button" value="Send Message"/><a id="w-node-e89a9b6d-7da8-dd93-305e-b51237a00929-b9b5e616" href="#" class="btn btn-primary no-mrgins wait-btn w-button">Please wait...</a></div></div></div></div><div id="w-node-_4d82a4f8-15bc-1c42-7ce1-1d3b35f9b8a5-35f9b8a5" class="hidden-field w-embed"><div class="hidden_input_wrapper"></div></div></form><div id="c_multi_success" class="success-message-2 w-form-done"><h2>Processing...</h2></div><div class="w-form-fail"><div>Oops! Something went wrong while submitting the form.</div></div><p id="alert-element" class="text-medium text-red mt-1 alert">Please correctly fill in all fields.</p><div class="w-embed w-script">
181<script> 182class ContactFormMulti { 183 constructor(apiUrl, sheetApiUrl, formElement) { 184 this.apiUrl = apiUrl; 185 this.formElement = formElement; 186 this.inputsValue = new Map(); 187 this.postData = {}; 188 this.googleSheetPostData = {}; 189 this.sheetApiUrl = sheetApiUrl; 190 } 191 192 getInputsValue(inputsId) { 193 inputsId.forEach((id) => { 194 const element = this.formElement.querySelector(`#${id}`); 195 if (element.type === "checkbox") { 196 this.inputsValue.set(id, element.checked); 197 } else { 198 this.inputsValue.set(id, element.value); 199 } 200 }); 201 } 202 203 // return country name based on the country code, use internally in the class 204 verifyCountry(country_code) { 205 switch (country_code) { 206 case "+64": 207 return "New Zealand"; 208 case "+61": 209 return "Australia"; 210 case "+44": 211 return "United Kingdom"; 212 case "+1": 213 return "United States"; 214 default: 215 return "New Zealand"; 216 } 217 } 218 219 twistSource(value) { 220 if (value === "google") return "Google AdWords"; 221 if (value === "bing") return "Bing"; 222 if (value === "facebook") return "Facebook"; 223 if (value === "Social Media Post") return "Social Media"; 224 if (value === "Mailout") return "Mailout"; 225 if (value === "banner") return "Banner"; 226 if (value === "local digital") return "Local Digital Campaign"; 227 if (value === "instagram") return "Instagram"; 228 if (value === "twitter") return "Twitter"; 229 if (value === "pinterest") return "Pinterest"; 230 if (value === "renovate") return "Renovate Website"; 231 if (value === "promotions") return "Promotions"; 232 if (value === "Friend") return "Friend Referral"; 233 if (value === "Customer") return "Customer Referral"; 234 if (value === "Repeat") return "Customer repeat work"; 235 if (value === "Trade") return "Trade Referral"; 236 if (value === "Designer") return "Designer Referral"; 237 if (value === "Distributor") return "Distributor Referral"; 238 if (value === "site sign") return "Site Sign"; 239 if (value === "tv") return "TV"; 240 if (value === "radio") return "Radio"; 241 if (value === "vehicle") return "Branded Vehicle"; 242 if (value === "event") return "Local Event"; 243 if (value === "network") return "Network"; 244 if (value === "outdoor") return "Outdoor"; 245 if (value === "sponsorship") return "Sponsorship"; 246 if (value === "leaflet") return "Letter Box Drop"; 247 if (value === "merchandise") return "Branded merchandise"; 248 if (value === "walk in") return "Local Office"; 249 if (value === "permanent expo") return "Permanent Exhibition Centre"; 250 if (value === "home show") return "Home Show"; 251 if (value === "seminar") return "Seminars"; 252 if (value === "directory") return "Directory"; 253 if (value === "boosted") return "Boosted Social Media Post"; 254 if (value === "referral") return "Referral"; 255 if (value === "franchise generated") return "Franchise Generated"; 256 return "Zones Website"; 257 } 258 259 setPostData() { 260 this.postData = { 261 operation: { 262 type: "CREATION", 263 source: "CONSUMER_STAGE1", 264 ubiquity: true, 265 business: "ZONES", 266 }, 267 deal: { 268 project_description: this.inputsValue.get("Enquiry"), 269 referral_source: 270 this.twistSource(getCookie("utm_source")) || "Zones Website", 271 referral_campaign: getCookie("utm_campaign"), 272 referral_medium: getCookie("utm_medium"), 273 page_enquiry_made_on: window.location.href, 274 }, 275 site: { 276 address1: $("#Address").val().split(", ")[0] || "", 277 address2: $("#Address").val().split(", ")[1] || "", 278 address3: $("#Address").val().split(", ").slice(2).join(", ") || "", 279 post_code: this.inputsValue.get("PostCode"), 280 country_name: this.verifyCountry(this.inputsValue.get("Country-Code")), 281 }, 282 deal_contact: { 283 first_name: this.inputsValue.get("Name"), 284 email_address: this.inputsValue.get("Email"), 285 phone_country_code: this.inputsValue.get("Country-Code"), 286 phone: this.inputsValue.get("Phone"), 287 policy_privacy_accepted: this.inputsValue.get("Privacy-Policy"), 288 consent_for_marketing: this.inputsValue.get("Newsletter-Acceptance"), 289 best_time_to_contact: "", 290 }, 291 deal_marketing: { 292 marketing_type: getCookie("utm_type") || "Zones Website", 293 marketing_id: getCookie("gclid") || "wf-form-Home-Renovation-Enquiry", 294 referral_keywords: getCookie("utm_keyword") || "", 295 referral_creative: getCookie("utm_creative") || "", 296 }, 297 }; 298 } 299 300 setGoogleSheetPostData() { 301 const date = new Date(); 302 const year = date.getFullYear();
303 const month = ("0" + (date.getMonth() + 1)).slice(-2); 304 const day = ("0" + date.getDate()).slice(-2); 305 const hours = ("0" + date.getHours()).slice(-2); 306 const minutes = ("0" + date.getMinutes()).slice(-2); 307 const seconds = ("0" + date.getSeconds()).slice(-2); 308 const created_date = `${year}-${month}-${day} ${hours}:${minutes}:${seconds}`; 309 this.googleSheetPostData = { 310 allocated_to: "", 311 notes: "", 312 created_date, 313 name: this.inputsValue.get("Name"), 314 email: this.inputsValue.get("Email"), 315 phone: `(${this.inputsValue.get("Country-Code")}) ${this.inputsValue.get("Phone")}`, 316 message: this.inputsValue.get("Enquiry"), 317 privacy_policy: this.inputsValue.get("Privacy-Policy"), 318 opt_out_of_newslettter: this.inputsValue.get("Newsletter-Acceptance"), 319 where_to_renovate: "", 320 how_soon_to_renovate: "", 321 utm_source: this.twistSource(getCookie("utm_source")) || "Zones Website", 322 utm_campaign: getCookie("utm_campaign") || "", 323 utm_medium: getCookie("utm_medium") || "", 324 utm_content: getCookie("utm_content") || "", 325 utm_keyword: getCookie("utm_keyword") || "", 326 landing_page_url: window.location.href, 327 form_identifier: "", 328 mobile_number: "", 329 street_address: this.inputsValue.get("Address") || "", 330 city: "", 331 postcode: this.inputsValue.get("PostCode"), 332 suburb: "", 333 country: this.verifyCountry(this.inputsValue.get("Country-Code")), 334 budget: "", 335 day_start: "", 336 month_start: "", 337 year_start: "", 338 renovate_existing: "", 339 add_new_or_extend: "", 340 seen_heard_about_refresh: "", 341 }; 342 } 343 344 async refreshControlPost() { 345 try { 346 const response = await fetch(this.apiUrl, { 347 method: "POST", 348 headers: { 349 "Content-Type": "application/json", 350 }, 351 body: JSON.stringify(this.postData), 352 }); 353 354 const data = await response.json(); 355 console.log(data); 356 window.location.href = `/get-in-touch/landscape-enquiry/enquiry-step2?${data.encrypted_deal_id}`; 357 } catch (ex) { 358 console.log(ex); 359 } 360 } 361 362 async googleSheetPost() { 363 try { 364 const response = await fetch(this.sheetApiUrl, { 365 method: "POST", 366 headers: { "Content-Type": "application/json" }, 367 body: JSON.stringify(this.googleSheetPostData), 368 }); 369 370 const data = await response.json(); 371 372 console.log(data); 373 } catch (ex) { 374 console.log(ex); 375 } 376 } 377} 378 379if (!record) { 380 var record = { assigned: false }; 381} 382 383window.addEventListener("load", function() { 384 if (!record.assigned) { 385 record.assigned = true; 386 const contact_form_multi = document.getElementById("wf-form-Home-Renovation-Enquiry-multi"); 387 const send_btn = document.getElementById("send-message"); 388 send_btn.disabled = true; 389 const wait_btn = document.querySelector("#send-message+.wait-btn"); 390 const inputsId = [ 391 "Name", 392 "Email", 393 "Country-Code", 394 "Phone", 395 "Address", 396 "Privacy-Policy", 397 "PostCode", 398 "Enquiry", 399 "Newsletter-Acceptance", 400 ]; 401if(location.hostname.includes("webflow.io") || location.hostname.includes("dev")){ 402var endpoint = "https://refresh-renovations-api-7qbal.ondigitalocean.app/api/dev/home-renovation-enquiry/refresh-control/"; 403 }else{ 404 var endpoint = "https://refresh-renovations-api-7qbal.ondigitalocean.app/api/home-renovation-enquiry/refresh-control/"; 405 } 406 const contact_form = new ContactFormMulti( 407 endpoint, 408 "https://refresh-renovations-api-7qbal.ondigitalocean.app/api/zones/home-renovation-enquiry/google-sheet/", 409 contact_form_multi 410 ); 411 412 contact_form_multi.addEventListener("submit", function () { 413 if($("#workmail").val() !== ""){ 414 window.location.href = `/get-in-touch/landscape-enquiry/thank-you`; 415 return false; 416 } 417 send_btn.style.display = "none"; 418 wait_btn.style.display = "block"; 419 contact_form.getInputsValue(inputsId); 420 421 contact_form.setGoogleSheetPostData(); 422 contact_form.setPostData(); 423 424 contact_form.googleSheetPost(); 425 contact_form.refreshControlPost(); 426 }); 427 } 428}); 429 430</script>
430</div><div class="w-embed w-script"><style> 431#wf-form-Home-Renovation-Enquiry-multi { 432 display: block!important; 433} 434 435#c_multi_success, .workmail { 436 display: none!important; 437} 438</style>
439<script type="text/javascript" src="https://maps.googleapis.com/maps/api/js?key=AIzaSyBnB3o2ZPaVhXDbNxr_Wv50ZmADzqqyqW4&libraries=places" 440></script>
vendor: 1 bytes, line 440
440
441<script> 442 443(function () { 444 445 const first_step_btn = document.getElementById("msf-next"); 446 const tab_two = document.getElementById("multi_tab_two"); 447 448 const name_input = document.getElementById("Name"); 449 const email_input = document.getElementById("Email"); 450 const phone_input = document.getElementById("Phone"); 451 const privacy_checkbox = document.getElementById("Privacy-Policy"); 452 453 first_step_btn.addEventListener("click", function () { 454 if ( 455 name_input.validity.valid && 456 email_input.validity.valid && 457 phone_input.validity.valid && 458 privacy_checkbox.validity.valid 459 ) { 460 tab_two.click(); 461 } 462 }); 463})(); 464var options = {componentRestrictions: {country: ["nz"]}}; 465var address = document.getElementById("Address"); 466 var autocomplete = new google.maps.places.Autocomplete(address, options); 467 google.maps.event.addListener(autocomplete, 'place_changed', function() { 468 var place = autocomplete.getPlace(); 469 for (var i = 0; i < place.address_components.length; i++) { 470 for (var j = 0; j < place.address_components[i].types.length; j++) { 471 if (place.address_components[i].types[j] == "postal_code") { 472 document.getElementById('PostCode').value = place.address_components[i].long_name; 473 } 474 } 475 } 476 }); 477 function onloadCallbackpop() { 478 document.getElementById("send-message").disabled = true; 479 }; 480function enableBtnPop(){ 481 document.getElementById("send-message").disabled = false; 482 } 483</script>
483</div></div></div><div data-w-id="8e73c6dd-9a05-3b7a-b990-e105de2f6223" class="modal-close_wrapper w-embed"><svg width="22" height="23" viewBox="0 0 22 23" fill="none" xmlns="http://www.w3.org/2000/svg"> 484<rect x="2.16211" y="0.540039" width="28" height="3" transform="rotate(45 2.16211 0.540039)" fill="#333333"/> 485<rect x="0.0390625" y="20.3389" width="28" height="3" transform="rotate(-45 0.0390625 20.3389)" fill="#333333"/> 486</svg></div></div><div aria-hidden="true" tabindex="-1" class="modal-close-area"></div></div><div data-w-id="8e73c6dd-9a05-3b7a-b990-e105de2f6225" class="chat-open open-modal w-embed"><?xml version="1.0" encoding="UTF-8"?> 487<svg width="120px" height="120px" viewBox="0 0 120 120" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> 488 <defs> 489 <circle id="path-1" cx="40" cy="40" r="40"></circle> 490 <filter x="-38.8%" y="-36.2%" width="177.5%" height="177.5%" filterUnits="objectBoundingBox" id="filter-2"> 491 <feOffset dx="0" dy="2" in="SourceAlpha" result="shadowOffsetOuter1"></feOffset> 492 <feGaussianBlur stdDeviation="10" in="shadowOffsetOuter1" result="shadowBlurOuter1"></feGaussianBlur> 493 <feColorMatrix values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.329436189 0" type="matrix" in="shadowBlurOuter1"></feColorMatrix> 494 </filter> 495 </defs> 496 <g id="Page-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> 497 <g id="Refresh-pop-out-form" transform="translate(20.000000, 18.000000)"> 498 <g id="Oval-Copy-2"> 499 <use fill="black" fill-opacity="1" filter="url(#filter-2)" xlink:href="#path-1"></use> 500 <use fill="#54AB42" fill-rule="evenodd" xlink:href="#path-1"></use> 501 </g> 502 <path d="M52.8,21 L27.2,21 C25.44,21 24.016,22.44 24.016,24.2 L24.0013423,50.5838888 C24.0010355,51.1361734 24.4485019,51.5841373 25.0007866,51.5844442 C25.2661955,51.5845916 25.5207764,51.4792236 25.7084489,51.2915511 L30.4,46.6 L30.4,46.6 L52.8,46.6 C54.56,46.6 56,45.16 56,43.4 L56,24.2 C56,22.44 54.56,21 52.8,21 Z M52.8,43.152164 L29.072,43.152164 L28.128,44.0839787 L27.2,45 L27.2,24.2 L52.8,24.2 L52.8,43.152164 Z" id="Shape-Copy-11" fill="#FFFFFF" fill-rule="nonzero" transform="translate(40.000000, 37.000000) scale(-1, 1) translate(-40.000000, -37.000000) "></path> 503 <g id="Group-Copy-2" transform="translate(30.000000, 31.000000)" fill="#FFFFFF"> 504 <circle id="Oval" cx="2.5" cy="2.5" r="2.5"></circle> 505 <circle id="Oval" cx="10" cy="2.5" r="2.5"></circle> 506 <circle id="Oval" cx="17.5" cy="2.5" r="2.5"></circle> 507 </g> 508 <g id="Group-22" transform="translate(58.000000, 0.000000)"> 509 <ellipse id="Oval" fill="#E43439" cx="11" cy="10.5" rx="11" ry="10.5"></ellipse> 510 <path d="M10.042,6 L12.646,6 L12.212,12.398 L10.476,12.398 L10.042,6 Z M11.344,15.912 C10.9613314,15.912 10.641668,15.7883346 10.385,15.541 C10.1283321,15.2936654 10,14.9926684 10,14.638 C10,14.2833316 10.1259987,13.9870012 10.378,13.749 C10.6300013,13.5109988 10.951998,13.392 11.344,13.392 C11.736002,13.392 12.0579987,13.5109988 12.31,13.749 C12.5620013,13.9870012 12.688,14.2833316 12.688,14.638 C12.688,14.9926684 12.5596679,15.2936654 12.303,15.541 C12.0463321,15.7883346 11.7266686,15.912 11.344,15.912 Z" id="!" fill="#FFFFFF" fill-rule="nonzero"></path> 511 </g> 512 <path d="M21.762,63.132 C20.9773294,63.132 20.2678365,62.9615017 19.6335,62.6205 C18.9991635,62.2794983 18.5005018,61.806503 18.1375,61.2015 C17.7744982,60.596497 17.593,59.9126705 17.593,59.15 C17.593,58.3873295 17.7744982,57.703503 18.1375,57.0985 C18.5005018,56.493497 18.9991635,56.0205017 19.6335,55.6795 C20.2678365,55.3384983 20.980996,55.168 21.773,55.168 C22.4403367,55.168 23.0434973,55.2853322 23.5825,55.52 C24.1215027,55.7546678 24.5743315,56.0919978 24.941,56.532 L23.797,57.588 C23.2763307,56.9866637 22.6310039,56.686 21.861,56.686 C21.384331,56.686 20.9590019,56.790499 20.585,56.9995 C20.2109981,57.208501 19.919501,57.4999981 19.7105,57.874 C19.501499,58.2480019 19.397,58.673331 19.397,59.15 C19.397,59.6266691 19.501499,60.0519981 19.7105,60.426 C19.919501,60.8000019 20.2109981,61.091499 20.585,61.3005 C20.9590019,61.509501 21.384331,61.614 21.861,61.614 C22.6310039,61.614 23.2763307,61.3096697 23.797,60.701 L24.941,61.757 C24.5743315,62.2043356 24.1196694,62.5453322 23.577,62.78 C23.0343306,63.0146678 22.4293367,63.132 21.762,63.132 Z M28.626,63.088 C28.0026636,63.088 27.4435025,62.9578346 26.9485,62.6975 C26.4534975,62.4371654 26.0666681,62.0760023 25.788,61.614 C25.5093319,61.1519977 25.37,60.6276696 25.37,60.041 C25.37,59.4543304 25.5093319,58.9300023 25.788,58.468 C26.0666681,58.0059977 26.4534975,57.6448346 26.9485,57.3845 C27.4435025,57.1241654 28.0026636,56.994 28.626,56.994 C29.2493365,56.994 29.8066642,57.1241654 30.298,57.3845 C30.7893358,57.6448346 31.1743319,58.0059977 31.453,58.468 C31.7316681,58.9300023 31.871,59.4543304 31.871,60.041 C31.871,60.6276696 31.7316681,61.1519977 31.453,61.614 C31.1743319,62.0760023 30.7893358,62.4371654 30.298,62.6975 C29.8066642,62.9578346 29.2493365,63.088 28.626,63.088 Z M28.626,61.68 C29.0660022,61.68 29.4271653,61.5315015 29.7095,61.2345 C29.9918347,60.9374985 30.133,60.5396692 30.133,60.041 C30.133,59.5423308 29.9918347,59.1445015 29.7095,58.8475 C29.4271653,58.5504985 29.0660022,58.402 28.626,58.402 C28.1859978,58.402 27.8230014,58.5504985 27.537,58.8475 C27.2509986,59.1445015 27.108,59.5423308 27.108,60.041 C27.108,60.5396692 27.2509986,60.9374985 27.537,61.2345 C27.8230014,61.5315015 28.1859978,61.68 28.626,61.68 Z M36.612,56.994 C37.345337,56.994 37.9374977,57.2139978 38.3885,57.654 C38.8395023,58.0940022 39.065,58.7466623 39.065,59.612 L39.065,63 L37.349,63 L37.349,59.876 C37.349,59.4066643 37.2463344,59.0565012 37.041,58.8255 C36.8356656,58.5944988 36.5386686,58.479 36.15,58.479 C35.7173312,58.479 35.372668,58.612832 35.116,58.8805 C34.8593321,59.148168 34.731,59.5459974 34.731,60.074 L34.731,63 L33.015,63 L33.015,57.082 L34.654,57.082 L34.654,57.775 C34.8813345,57.5256654 35.163665,57.3331673 35.501,57.1975 C35.838335,57.0618327 36.2086647,56.994 36.612,56.994 Z M44.433,62.714 C44.2643325,62.8386673 44.0571679,62.9321664 43.8115,62.9945 C43.5658321,63.0568336 43.3073347,63.088 43.036,63.088 C42.3319965,63.088 41.7875019,62.9083351 41.4025,
51262.549 C41.0174981,62.1896649 40.825,61.6616701 40.825,60.965 L40.825,58.534 L39.912,58.534 L39.912,57.214 L40.825,57.214 L40.825,55.773 L42.541,55.773 L42.541,57.214 L44.015,57.214 L44.015,58.534 L42.541,58.534 L42.541,60.943 C42.541,61.1923346 42.605166,61.3848327 42.7335,61.5205 C42.861834,61.6561673 43.0433322,61.724 43.278,61.724 C43.5493347,61.724 43.7803324,61.6506674 43.971,61.504 L44.433,62.714 Z M47.788,56.994 C48.7046712,56.994 49.4086642,57.2121645 49.9,57.6485 C50.3913358,58.0848355 50.637,58.7429956 50.637,59.623 L50.637,63 L49.031,63 L49.031,62.263 C48.7083317,62.8130028 48.1070044,63.088 47.227,63.088 C46.7723311,63.088 46.3781683,63.0110008 46.0445,62.857 C45.7108317,62.7029992 45.4560009,62.4903347 45.28,62.219 C45.1039991,61.9476653 45.016,61.6396684 45.016,61.295 C45.016,60.7449972 45.2231646,60.3123349 45.6375,59.997 C46.0518354,59.6816651 46.6916623,59.524 47.557,59.524 L48.921,59.524 C48.921,59.1499981 48.8073345,58.8621677 48.58,58.6605 C48.3526655,58.4588323 48.0116689,58.358 47.557,58.358 C47.2416651,58.358 46.9318349,58.4074995 46.6275,58.5065 C46.3231651,58.6055005 46.0646677,58.7393325 45.852,58.908 L45.236,57.709 C45.5586683,57.4816655 45.9454977,57.3056673 46.3965,57.181 C46.8475023,57.0563327 47.3113309,56.994 47.788,56.994 Z M47.656,61.933 C47.9493348,61.933 48.2096655,61.8651673 48.437,61.7295 C48.6643345,61.5938327 48.8256662,61.3940013 48.921,61.13 L48.921,60.525 L47.744,60.525 C47.0399965,60.525 46.688,60.7559977 46.688,61.218 C46.688,61.4380011 46.7741658,61.612166 46.9465,61.7405 C47.1188342,61.868834 47.3553318,61.933 47.656,61.933 Z M55.114,63.088 C54.4833302,63.088 53.9168358,62.9578346 53.4145,62.6975 C52.9121642,62.4371654 52.5198347,62.0760023 52.2375,61.614 C51.9551653,61.1519977 51.814,60.6276696 51.814,60.041 C51.814,59.4543304 51.9551653,58.9300023 52.2375,58.468 C52.5198347,58.0059977 52.9121642,57.6448346 53.4145,57.3845 C53.9168358,57.1241654 54.4833302,56.994 55.114,56.994 C55.7373365,56.994 56.281831,57.1241654 56.7475,57.3845 C57.213169,57.6448346 57.5523323,58.0169976 57.765,58.501 L56.434,59.216 C56.1259985,58.6733306 55.6823362,58.402 55.103,58.402 C54.6556644,58.402 54.2853348,58.5486652 53.992,58.842 C53.6986652,59.1353348 53.552,59.5349975 53.552,60.041 C53.552,60.5470025 53.6986652,60.9466652 53.992,61.24 C54.2853348,61.5333348 54.6556644,61.68 55.103,61.68 C55.6896696,61.68 56.1333318,61.4086694 56.434,60.866 L57.765,61.592 C57.5523323,62.0613357 57.213169,62.4279987 56.7475,62.692 C56.281831,62.9560013 55.7373365,63.088 55.114,63.088 Z M62.66,62.714 C62.4913325,62.8386673 62.2841679,62.9321664 62.0385,62.9945 C61.7928321,63.0568336 61.5343347,63.088 61.263,63.088 C60.5589965,63.088 60.0145019,62.9083351 59.6295,62.549 C59.2444981,62.1896649 59.052,61.6616701 59.052,60.965 L59.052,58.534 L58.139,58.534 L58.139,57.214 L59.052,57.214 L59.052,55.773 L60.768,55.773 L60.768,57.214 L62.242,57.214 L62.242,58.534 L60.768,58.534 L60.768,60.943 C60.768,61.1923346 60.832166,61.3848327 60.9605,61.5205 C61.088834,61.6561673 61.2703322,61.724 61.505,61.724 C61.7763347,61.724 62.0073324,61.6506674 62.198,61.504 L62.66,62.714 Z" id="Contact" fill="#FFFFFF" fill-rule="nonzero"></path> 513 </g> 514 </g> 515</svg></div></div><div aria-labelledby="Popup Modal" role="dialog" aria-modal="true" class="modal-wrapper offer"><div id="w-node-_3653b566-9cdb-4933-6fa2-2af29546baea-9546bae9" class="modal-container offer"><div class="card-body"><div class="w-layout-grid grid-2"><div id="w-node-_3653b566-9cdb-4933-6fa2-2af29546baed-9546bae9" class="handbook-wrapper"><img src="https://cdn.prod.website-files.com/62a6520d16a4c81b1aaba2aa/6383c6d33a69e91723e8ea35_magazine.png" loading="eager" alt="handbook" class="offer-image"/></div><div id="w-node-_3653b566-9cdb-4933-6fa2-2af29546baef-9546bae9" class="d-flex vert"><h2 class="offer-title">Get a FREE digital <br/>copy of Renovate Handbook!</h2><p class="p-medium mt-1 mt-0-mobile">Just sign up to our newsletter and we'll send it your way.</p><a href="/competitions/renovate-handbook-download" class="btn btn-primary _100-width mt-3 w-button">Get Renovate Handbook</a></div></div></div><div data-w-id="3653b566-9cdb-4933-6fa2-2af29546baf8" class="modal-close_wrapper w-embed"><svg width="22" height="23" viewBox="0 0 22 23" fill="none" xmlns="http://www.w3.org/2000/svg"> 516<rect x="2.16211" y="0.540039" width="28" height="3" transform="rotate(45 2.16211 0.540039)" fill="#333333"/> 517<rect x="0.0390625" y="20.3389" width="28" height="3" transform="rotate(-45 0.0390625 20.3389)" fill="#333333"/> 518</svg></div></div><div aria-hidden="true" tabindex="-1" id="w-node-_3653b566-9cdb-4933-6fa2-2af29546baf9-9546bae9" class="modal-close-area"></div></div></div><main class="main-wrapper"><div class="section top-banner"><div class="container top-banner"><div class="top-banner-text-wrap bg-darkblue"><div class="d-flex breadcrumbs"><p class="text-medium"><a href="/" class="white-breadcrumb">Home</a></p><p class="text-medium"> / </p><p class="text-medium">About Us</p></div><h1 class="small-h1 mt-1">About Us</h1><p class="p-big mt-10">Zones was designed to make the landscaping process simple and enjoyable for homeowners.</p></div></div><div class="overlay-wrapper relative-mobile"><img src="https://cdn.prod.website-files.com/62a6520d16a4c81b1aaba2aa/632bb0190793296ac8681d7e_about-us.webp" loading="eager" sizes="(max-width: 1199px) 100vw, 1199px" srcset="https://cdn.prod.website-files.com/62a6520d16a4c81b1aaba2aa/632bb0190793296ac8681d7e_about-us-p-500.webp 500w, https://cdn.prod.website-files.com/62a6520d16a4c81b1aaba2aa/632bb0190793296ac8681d7e_about-us-p-800.webp 800w, https://cdn.prod.website-files.com/62a6520d16a4c81b1aaba2aa/632bb0190793296ac8681d7e_about-us-p-1080.webp 1080w, https://cdn.prod.website-files.com/62a6520d16a4c81b1aaba2aa/632bb0190793296ac8681d7e_about-us.webp 1199w" alt="" class="overlay-img"/></div></div><div class="section"><div class="container"><div class="w-layout-grid grid-12"><div id="w-node-c3b8bdbf-2715-943f-0e7f-a1c43bc95615-e62be4f7"><div class="contact-text w-richtext"><h2>Following the success of its sister company Refresh Renovations, Zones was created in order to provide homeowners with a simplified landscaping and outdoor renovation experience.</h2><p>Landscaping projects are a major endeavour for homeowners to manage, especially when you have other work and family commitments. Zones provide a solution which covers style, costs, consents, quality and, importantly, a positive customer experience. </p><h3>Zonesâ success so farâ¦</h3><p>Since its launch in 2015, Zones has quickly established itself as a household name. Providing quality landscape designs, builds and plantings throughout New Zealand and Florida, itâs safe to say the Zones process is highly valued and requested. With over 1,000 satisfied customers so far, itâs no surprise that Zones won the Best Emerging System Award just one year after its launch.</p><h3>Why Zones has been so successful</h3><p>We believe the key to our success is simple - we care about our customers and create innovative solutions so that they can have their dream landscape! From project management through to outdoor fireplace installations, we aim to ensure projects are carried out by people who are experts in their field and love what they do! Pairing friendly and highly-qualified professionals with our 5-step process means that projects are always completed to the highest standards possible. Itâs a process which Zones Co-founder Matt Steele describes as a âfull-solutionâ to landscaping needs - reducing budget-blowouts and enhancing the customer experience. </p><p>You can find out more about what itâs like to work with Zones by checking out <a href="/case-studies">Our Projects</a> and <a href="/customer-testimonials">Customer Testimonials.</a></p><p>â</p></div></div>
518<div id="w-node-c9248325-6003-ae40-e11c-8c943b6160bb-e62be4f7" class="card-body text-black bg-light"><div class="mb-2"><div class="_w-medium">Established</div><div class="p-medium mb-6"><strong>2015</strong></div></div><div class="mb-2"><div class="_w-medium">Operating in</div><div class="p-medium mb-6"><strong>New Zealand</strong></div></div><div class="mb-2"><div class="_w-medium">Honors and Awards</div><div class="p-medium mb-6"><strong>Best Emerging System Award</strong></div><div class="p-medium mb-6"><strong>Summit International Creative Silver Award</strong></div></div><div><div class="_w-medium">The same people behind</div><a href="https://www.refresh.co.nz/?utm_source=referral&utm_medium=banner&utm_campaign=zones" target="_blank" class="mt-2 w-inline-block"><img src="https://cdn.prod.website-files.com/62a6520d16a4c81b1aaba2aa/632bb417076b9a7bcf569fa1_refresh-logo.svg" loading="lazy" alt=""/></a><a href="https://www.oncoreservice.co.nz/?utm_source=referral&utm_medium=banner&utm_campaign=zones" target="_blank" class="mt-2 w-inline-block"><img src="https://cdn.prod.website-files.com/62a6520d16a4c81b1aaba2aa/62a6520d16a4c8cd61aba32f_oncore-logo.svg" loading="lazy" alt=""/></a></div></div></div></div></div><div class="section testimonial"><div class="container testimonial"><div><h2 class="mb-1 text-blue"><strong class="bold-text-2">Tracey and Glen have been amazing. We're still at the planning stage and gulping with the cost but it is bringing us to reality and what's important.</strong><strong><br/></strong></h2><p class="mt-1"><strong>Ann Southern, Zones Client</strong></p></div></div></div><section id="CTA" class="section bg-gray"><div class="container text-center"><h2><strong>Are you ready to discuss your ideas?</strong></h2><p class="p-big max-950 mt-1-5 mb-1-5">Please fill out your details in the online form provided and weâll get back to you within 48 hours to arrange a free, no obligation consultation.<br/></p><a href="/get-in-touch/landscape-enquiry" class="btn btn-primary w-button">Get in touch</a></div></section><section class="section"><div class="container"><h2 class="mb-3">Our Partners</h2><div class="accordian_content no-right"><div class="accordian_content-spacer"><div class="mt-24 w-dyn-list"><div role="list" class="partners-layout w-dyn-items"><div role="listitem" class="partners-item w-dyn-item"><a href="https://resene.co.nz/" target="_blank" class="card-wrapper text-black w-inline-block"><div class="card-body small-card"><div><h3 class="mb-1">Resene</h3><p>Resene manufactures an extensive range of quality paints, coatings and colours for commercial and residential use. Site features technical and colour information, and decorating ideas, inspiration and tips.</p></div><p class="btn btn-text mt-1">resene.co.nz</p></div></a></div><div role="listitem" class="partners-item w-dyn-item"><a href="https://mitre10.co.nz/" target="_blank" class="card-wrapper text-black w-inline-block"><div class="card-body small-card"><div><h3 class="mb-1">Mitre 10</h3><p>Mitre 10 has been a part of New Zealandâs home improvement culture since 1974. New Zealand owned and operated with stores across the country, Mitre 10 is a Kiwi success story. Mitre 10 is New Zealandâs largest home improvement and garden retailer.</p></div><p class="btn btn-text mt-1">mitre10.co.nz</p></div></a></div><div role="listitem" class="partners-item w-dyn-item"><a href="https://www.itm.co.nz/" target="_blank" class="card-wrapper text-black w-inline-block"><div class="card-body small-card"><div><h3 class="mb-1">ITM</h3><p>ITM is a New Zealand co-operative of independent building supplies and hardware retailers. Its stores sell a range of products to both tradespeople and consumers, including building supplies, power tools, kitchens and paint.</p></div><p class="btn btn-text mt-1">itm.co.nz</p></div></a></div><div role="listitem" class="partners-item w-dyn-item"><a href="https://www.harbourelectrical.co.nz" target="_blank" class="card-wrapper text-black w-inline-block"><div class="card-body small-card"><div><h3 class="mb-1">Harbour Electrical</h3><p>Harbour Electrical is an Auckland based electrical, automation & audio/visual company specialising in high-end custom installations. We have a team of professional, reliable tradesmen and ensure all work is carried out to the highest of standards.</p></div><p class="btn btn-text mt-1">harbourelectrical.co.nz</p></div></a></div></div></div></div></div><div class="accordian_item partners"><div class="accordian_content no-right"><div class="accordian_content-spacer"><div class="mt-24 w-dyn-list"><div class="is-hidden w-dyn-empty"><div>No items found.</div></div></div></div></div><div role="button" class="partners_accordion-trigger mt-3"><div>Show <span class="more-text">more</span> <span class="less-text">less</span> partners</div></div></div></div></section></main><footer id="site-footer" class="section footer"><div class="container mb-4 mb-2-mob"><div class="w-layout-grid grid-12"><div id="w-node-_74c7e9ec-5d7b-9608-f237-5ddf1476b575-1476b572" class="max-265 no-mob-max mb-2"><div class="footer-h4 mb-1">Sign up to our newsletter</div><p class="text-medium text-offgrey mb-1">Youâll receive inspirational ideas and advice for your home renovation.</p><div><a data-w-id="74c7e9ec-5d7b-9608-f237-5ddf1476b57b" href="#" class="btn btn-primary open-modal w-button">Sign Up</a><div aria-labelledby="Popup Modal" role="dialog" aria-modal="true" class="modal-wrapper sign-up"><div id="w-node-_74c7e9ec-5d7b-9608-f237-5ddf1476b57e-1476b572" class="modal-container no-radius"><div class="card-body text-black"><div class="mb-0 w-form"><form id="wf-form-Newsletter" name="wf-form-Newsletter" data-name="Newsletter" method="get" class="form" data-wf-page-id="64d40168729d61d6e62be4f7" data-wf-element-id="cd047c72-5426-99f2-e9bc-ba20512cbfbf"><div class="div-block"><h3 id="w-node-cd047c72-5426-99f2-e9bc-ba20512cbfc0-512cbfbe">Subscribe to Zones Landscaping's Newsletter</h3><p id="w-node-cd047c72-5426-99f2-e9bc-ba20512cbfc2-512cbfbe">Subscribe to our newsletter to receive inspirational ideas and advice for landscaping.</p><div><label for="n_first_name" class="input-label">Full Name</label><input class="input w-input" maxlength="256" name="Name" data-name="Name" placeholder="" type="text" id="n_first_name" required=""/></div><div><label for="n_phone" class="input-label"><strong>Phone (Optional)</strong></label><input class="input w-input" maxlength="256" name="Phone" data-name="Phone" placeholder="" type="tel" id="n_phone"/></div><div id="w-node-cd047c72-5426-99f2-e9bc-ba20512cbfcd-512cbfbe"><label for="n_email" class="input-label"><strong>Email Address</strong></label><input class="input w-input" maxlength="256" name="Email" data-name="Email" placeholder="" type="email" id="n_email" required=""/></div><label id="w-node-cd047c72-5426-99f2-e9bc-ba20512cbfd2-512cbfbe" class="w-checkbox input-check_group mb-0"><div class="w-checkbox-input w-checkbox-input--inputType-custom input-check w--redirected-checked"></div><input type="checkbox" id="n_privacy" name="Privacy-Policy" data-name="Privacy Policy" required="" style="opacity:0;position:absolute;z-index:-1" checked=""/><span for="Privacy-Policy" class="input-label static w-form-label">I have read, understood and accepted the <a href="/privacy-statement" target="_blank">Privacy Policy</a>.</span></label>
518<label id="w-node-cd047c72-5426-99f2-e9bc-ba20512cbfd9-512cbfbe" class="w-checkbox input-check_group mb-0 mb-1"><div class="w-checkbox-input w-checkbox-input--inputType-custom input-check w--redirected-checked"></div><input type="checkbox" id="n_subscribe" name="Newsletter" data-name="Newsletter" style="opacity:0;position:absolute;z-index:-1" checked=""/><span for="Newsletter" class="input-label static w-form-label">I consent to receiving advice and information relating to home improvements.</span></label><select id="n_country" name="Country" data-name="Country" required="" class="input select max-33 w-select"><option value="New Zealand">New Zealand</option><option value="Australia">Australia</option></select><div id="w-node-_3cacaaa6-f6bd-eb8a-1fba-f8f23b995acb-512cbfbe" data-sitekey="6LcrC_wpAAAAADqo-39SX3fuVvEBhhoNuoqA7Lbq" class="w-form-formrecaptcha g-recaptcha g-recaptcha-error g-recaptcha-disabled"></div><input type="submit" data-wait="Please wait..." class="btn btn-primary no-mrgins w-button" value="Join Mailing List"/></div><div id="w-node-_4d82a4f8-15bc-1c42-7ce1-1d3b35f9b8a5-35f9b8a5" class="hidden-field w-embed"><div class="hidden_input_wrapper"></div></div></form><div class="form-success w-form-done"><div class="form-success_flex"><div class="form-success_icon w-embed"><?xml version="1.0" encoding="UTF-8"?> 519<svg width="80px" height="80px" viewBox="0 0 80 80" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> 520 <!-- Generator: Sketch 54.1 (76490) - https://sketchapp.com --> 521 <title>Group 9</title> 522 <desc>Created with Sketch.</desc> 523 <g id="Page-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> 524 <g id="Refresh-Copy-5" transform="translate(-1145.000000, -1144.000000)"> 525 <g id="Group-9" transform="translate(1145.000000, 1144.000000)"> 526 <circle id="Oval-Copy-28" fill="#7FCA70" cx="40" cy="40" r="40"></circle> 527 <circle id="Oval-Copy-28" fill="#54AB42" cx="40" cy="40" r="33"></circle> 528 <circle id="Oval-Copy-28" fill="#4C983B" cx="40" cy="40" r="26"></circle> 529 <g id="baseline-check-24px" transform="translate(24.000000, 28.000000)" fill="#FFFFFF" fill-rule="nonzero"> 530 <polygon id="Path" points="9.85162024 18.935123 2.50255827 11.4720358 0 13.9955257 9.85162024 24 31 2.52348993 28.5150654 0"></polygon> 531 </g> 532 </g> 533 </g> 534 </g> 535</svg></div><h3 class="mb-1">Thank you for subscribing to our newsletter</h3><p class="mb-2">You will receive a confirmation email shortly.</p></div></div><div class="form-error w-form-fail"><div>Oops! Something went wrong while submitting the form.</div></div><div class="w-embed w-script">
535<script> 536// object & method for sending data to UbiQuity 537class NewsLetterForm { 538 constructor(apiUrl, formId) { 539 this.inputsValue = new Map(); 540 this.apiUrl = apiUrl; 541 this.form = document.getElementById(formId); 542 this.postData = {}; 543 } 544 545 getInputsValue(inputsId) { 546 inputsId.forEach((id) => { 547 const element = document.getElementById(id); 548 if (element.type === "checkbox") { 549 this.inputsValue.set(id, element.checked ? "Yes" : "No"); 550 } else { 551 this.inputsValue.set(id, element.value); 552 } 553 }); 554 } 555 556 setPostData() { 557 this.postData = { 558 data: [ 559 { 560 fieldID: "2ixGLvbKGUuNrwjQ9VlWRQ", 561 value: this.inputsValue.get("n_first_name"), 562 }, 563 { 564 fieldID: "WQkVPUmvVESWZQjQ9VlWRQ", 565 value: this.inputsValue.get("n_email"), 566 }, 567 { 568 fieldID: "GXOgGY4YH0yl_AjQ9VlWRQ", 569 value: this.inputsValue.get("n_phone"), 570 }, 571 { 572 fieldID: "sstcA1MPakiuRAjSruLnLw", 573 value: this.inputsValue.get("n_country"), 574 }, 575 { 576 fieldID: "t7v3yrYSr0CiygjRBqX2Qg", 577 value: this.inputsValue.get("n_privacy"), 578 }, 579 { 580 fieldID: "lVaPc7SHB0WkPgjQ9VlWRQ", 581 value: this.inputsValue.get("n_subscribe") === "Yes" ? "No" : "Yes", 582 }, 583 { 584 fieldID: "SSAH2Il9Y0eBDwjVMngyDw", 585 value: window.location.href, 586 }, 587 ], 588 source: "0002 Zones Newsletter - Footer - Subscribe to newsletter", 589 }; 590 } 591 592 async postDataToUbiquity() { 593 594 try { 595 const response = await fetch(this.apiUrl, { 596 method: "POST", 597 headers: { "Content-Type": "application/json" }, 598 body: JSON.stringify(this.postData), 599 }); 600 601 const data = await response.json(); 602 console.log(data); 603 } catch (ex) { 604 console.log(ex); 605 } 606 } 607 608} 609 610 611(function () { 612 const newsletter = new NewsLetterForm( 613 "https://refresh-renovations-api-7qbal.ondigitalocean.app/api/zones/newsletter-subscribe", 614 "wf-form-Newsletter" 615 ); 616 617 const inputsId = [ 618 "n_first_name", 619 "n_email", 620 "n_phone", 621 "n_country", 622 "n_privacy", 623 "n_subscribe", 624 ]; 625 626 newsletter.form.addEventListener("submit", async () => { 627 newsletter.getInputsValue(inputsId); 628 newsletter.setPostData(); 629 630 try { 631 await newsletter.postDataToUbiquity(); 632 } catch (ex) { 633 console.log(ex); 634 } 635 }); 636})(); 637</script>
637</div></div></div><div data-w-id="74c7e9ec-5d7b-9608-f237-5ddf1476b5ab" class="modal-close_wrapper w-embed"><svg width="22" height="23" viewBox="0 0 22 23" fill="none" xmlns="http://www.w3.org/2000/svg"> 638<rect x="2.16211" y="0.540039" width="28" height="3" transform="rotate(45 2.16211 0.540039)" fill="#333333"/> 639<rect x="0.0390625" y="20.3389" width="28" height="3" transform="rotate(-45 0.0390625 20.3389)" fill="#333333"/> 640</svg></div></div><div aria-hidden="true" tabindex="-1" id="w-node-_74c7e9ec-5d7b-9608-f237-5ddf1476b5ac-1476b572" class="modal-close-area"></div></div></div></div><div id="w-node-_74c7e9ec-5d7b-9608-f237-5ddf1476b5ad-1476b572"><a href="/category/advice" class="btn footer-txt mb-2 w-button">Inspiration & Advice »</a><a href="/category/project-estimates" class="btn footer-txt mb-2 w-button">Cost Estimates »</a><a href="/about-us" aria-current="page" class="btn footer-txt mb-2 w-button w--current">About Us »</a><a href="/competitions" class="btn footer-txt mb-2 w-button">Competitions & Offers »</a><a href="/category/news" class="btn footer-txt mb-2 w-button">News & Events »</a><a href="/faqs" class="btn footer-txt mb-2 w-button">FAQs »</a></div><div id="w-node-_74c7e9ec-5d7b-9608-f237-5ddf1476b5b6-1476b572"><div class="footer-h4 mb-1">Change Country</div><div data-hover="false" data-delay="0" class="nav-drop_wrapper w-dropdown"><div class="nav-link nav-drop text-white w-dropdown-toggle"><div class="location-icon in-drop w-embed"><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 46 30"><defs><clipPath id="ba4ed7d6-5de3-426f-9c20-26952318eb37" transform="translate(8.04 -0.39)"><path d="M15,0A15,15,0,1,1,0,15,15,15,0,0,1,15,0Z" fill="none"/></clipPath></defs><g id="b91fc28f-e880-41d5-95b7-d599e18dd718" data-name="Layer 2"><g id="b44a39d9-7d04-4854-b125-db9878e1450d" data-name="Layer 1"><g clip-path="url(#ba4ed7d6-5de3-426f-9c20-26952318eb37)"><polygon points="1 0 23.5 0 46 0 46 30 23.5 30 1 30 1 0" fill="#0437a0"/><polygon points="23 13.2 14.31 7.5 23 1.9 23 0 20.14 0 11.45 5.7 2.86 0 0 0 0 1.9 8.69 7.5 0 13.2 0 15 2.86 15 11.45 9.4 20.14 15 23 15 23 13.2" fill="#fff"/><polygon points="23 14.3 12.57 7.5 23 0.7 23 0 21.88 0 11.45 6.8 1.02 0 0 0 0 0.7 10.43 7.5 0 14.3 0 15 1.02 15 11.45 8.2 21.88 15 23 15 23 14.3" fill="#f90805"/><polygon points="10 0 12.18 0 14 0 14 5 23 5 23 10 14 10 14 15 11.72 15 10 15 10 10 1 10 1 5 10 5 10 0" fill="#fff"/><polygon points="13 0 13 6 23 6 23 9 13 9 13 15 11.74 15 11 15 11 9 1 9 1 6 11 6 11 0 11.74 0 13 0" fill="#f90805"/></g><g clip-path="url(#ba4ed7d6-5de3-426f-9c20-26952318eb37)"><path d="M26.2,22.29l.4,1.1h1.2l-1,.7.4,1.1-1-.7-1,.7.4-1.1-1-.7h1.2l.4-1.1Zm6.2-13,.4,1.1H34l-1,.7.4,1.1-1-.7-1,.7.4-1.1-1-.7H32l.4-1.1Zm-13.1,2,.4,1.1h1.2l-1,.7.4,1.1-1-.7-1,.7.4-1.1-1-.7h1.2l.4-1.1Zm7-7,.4,1.1h1.2l-1,.7.4,1.1-1-.7-1,.7.4-1.1-1-.7h1.2l.4-1.1Z" transform="translate(8.04 -0.39)" fill="#ee3329" stroke="#fff" stroke-miterlimit="2.41" stroke-width="0.37"/></g></g></g></svg></div><div class="text-small">New Zealand</div><div class="nav-drop_icon is-white w-icon-dropdown-toggle"></div></div><nav class="nav-drop_list left keep-padding w-dropdown-list"><div><a rel="noopener" href="https://www.zoneslandscaping.com.au/" target="_blank" class="nav-drop_link d-flex w-inline-block"><div class="location-icon in-drop w-embed"><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 45 30"><defs><clipPath id="eaa985b6-7d32-4c68-b5e6-8293448ba51f" transform="translate(7.5)"><path d="M15,0A15,15,0,1,1,0,15,15,15,0,0,1,15,0Z" fill="none"/></clipPath><linearGradient id="b3e820aa-b57c-4b62-8cda-e5a70e582510" x1="-1578.42" y1="-870.95" x2="-1618" y2="-886.14" gradientTransform="matrix(0.59, 0, 0, -0.79, 955.15, -684.27)" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#fbf9f9"/><stop offset="0.45" stop-color="#fbf9f9"/><stop offset="0.8" stop-color="#fbf9f9"/><stop offset="1" stop-color="#fbf9f9"/></linearGradient></defs><g id="ec402c5b-6516-4cc1-a497-54ca3d9359a5" data-name="Layer 2"><g id="bbcceeb9-b7cf-436b-86b2-68f406dd3bd6" data-name="Layer 1"><g clip-path="url(#eaa985b6-7d32-4c68-b5e6-8293448ba51f)"><polygon points="0 0 22.5 0 45 0 45 30 22.5 30 0 30 0 0" fill="#043cb2"/><polygon points="22.5 13.2 14.1 7.5 22.5 1.9 22.5 0 19.7 0 11.3 5.7 2.8 0 0 0 0 1.9 8.5 7.5 0 13.2 0 15 2.8 15 11.3 9.4 19.7 15 22.5 15 22.5 13.2" fill="url(#b3e820aa-b57c-4b62-8cda-e5a70e582510)"/><polygon points="22.5 14.3 12.3 7.5 22.5 0.7 22.5 0 21.5 0 11.3 6.8 1.1 0 0 0 0 0.7 10.2 7.5 0 14.3 0 15 1.1 15 11.3 8.2 21.5 15 22.5 15 22.5 14.3" fill="#f90805"/><polygon points="9.4 0 11.3 0 13.1 0 13.1 5 22.5 5 22.5 10 13.1 10 13.1 15 11.3 15 9.4 15 9.4 10 0 10 0 5 9.4 5 9.4 0" fill="#fbf9f9"/><polygon points="12.4 0 12.4 6 22.5 6 22.5 9.1 12.4 9.1 12.4 15 11.3 15 10.1 15 10.1 9.1 0 9.1 0 6 10.1 6 10.1 0 11.3 0 12.4 0" fill="#f90805"/><polygon points="33.8 19.6 34.1 20.6 35 20.2 34.5 21.1 35.3 21.6 34.3 21.7 34.5 22.7 33.8 21.9 33.1 22.7 33.2 21.7 32.2 21.6 33.1 21.1 32.5 20.2 33.5 20.6 33.8 19.6" fill="#fff"/><polygon points="28.2 10.7 28.5 11.7 29.4 11.3 28.8 12.2 29.7 12.7 28.7 12.8 28.9 13.8 28.2 13 27.5 13.8 27.6 12.8 26.6 12.7 27.5 12.2 26.9 11.3 27.8 11.7 28.2 10.7" fill="#fff"/><polygon points="33.8 4.6 34.1 5.6 35 5.2 34.5 6.1 35.3 6.6 34.3 6.7 34.5 7.7 33.8 6.9 33.1 7.7 33.2 6.7 32.2 6.6 33.1 6.1 32.5 5.2 33.5 5.6 33.8 4.6" fill="#fff"/><polygon points="38.8 9.2 39.1 10.2 40 9.8 39.5 10.7 40.3 11.2 39.3 11.3 39.5 12.3 38.8 11.5 38.1 12.3 38.2 11.3 37.2 11.2 38.1 10.7 37.5 9.8 38.5 10.2 38.8 9.2" fill="#fff"/><polygon points="36 13.7 36.3 14.3 36.9 14.4 36.4 14.8 36.6 15.4 36 15.1 35.5 15.4 35.6 14.8 35.1 14.4 35.8 14.3 36 13.7" fill="#fff"/><polygon points="11.3 18.9 11.9 21 13.9 20.2 12.7 22 14.6 23.1 12.5 23.3 12.7 25.4 11.3 23.8 9.8 25.4 10.1 23.3 8 23.1 9.8 22 8.6 20.2 10.6 21 11.3 18.9" fill="#fbf9f9"/></g></g></g></svg></div><div>Australia</div></a></div></nav></div><div class="footer-h4 mb-1">Follow us</div><div class="d-flex mt-1 mb-2 center-mobile"><a title="Follow us on Instagram" rel="noopener" href="https://www.instagram.com/zoneslandscaping/" target="_blank" class="btn-follow w-inline-block"><div class="social-icon-white is-large w-embed"><svg width="24" height="24" viewBox="0 0 24 24" fill="currentColor" xmlns="http://www.w3.org/2000/svg"> 641<path d="M12 0C8.74 0 8.333 0.015 7.053 0.072C5.775 0.132 4.905 0.333 4.14 0.63C3.351 0.936 2.681 1.347 2.014 2.014C1.347 2.681 0.935 3.35 0.63 4.14C0.333 4.905 0.131 5.775 0.072 7.053C0.012 8.333 0 8.74 0 12C0 15.26 0.015 15.667 0.072 16.947C0.132 18.224 0.333 19.095 0.63 19.86C0.936 20.648 1.347 21.319 2.014 21.986C2.681 22.652 3.35 23.065 4.14 23.37C4.906 23.666 5.776 23.869 7.053 23.928C8.333 23.988 8.74 24
64112 24C15.26 24 15.667 23.985 16.947 23.928C18.224 23.868 19.095 23.666 19.86 23.37C20.648 23.064 21.319 22.652 21.986 21.986C22.652 21.319 23.065 20.651 23.37 19.86C23.666 19.095 23.869 18.224 23.928 16.947C23.988 15.667 24 15.26 24 12C24 8.74 23.985 8.333 23.928 7.053C23.868 5.776 23.666 4.904 23.37 4.14C23.064 3.351 22.652 2.681 21.986 2.014C21.319 1.347 20.651 0.935 19.86 0.63C19.095 0.333 18.224 0.131 16.947 0.072C15.667 0.012 15.26 0 12 0ZM12 2.16C15.203 2.16 15.585 2.176 16.85 2.231C18.02 2.286 18.655 2.48 19.077 2.646C19.639 2.863 20.037 3.123 20.459 3.542C20.878 3.962 21.138 4.361 21.355 4.923C21.519 5.345 21.715 5.98 21.768 7.15C21.825 8.416 21.838 8.796 21.838 12C21.838 15.204 21.823 15.585 21.764 16.85C21.703 18.02 21.508 18.655 21.343 19.077C21.119 19.639 20.864 20.037 20.444 20.459C20.025 20.878 19.62 21.138 19.064 21.355C18.644 21.519 17.999 21.715 16.829 21.768C15.555 21.825 15.18 21.838 11.97 21.838C8.759 21.838 8.384 21.823 7.111 21.764C5.94 21.703 5.295 21.508 4.875 21.343C4.306 21.119 3.915 20.864 3.496 20.444C3.075 20.025 2.806 19.62 2.596 19.064C2.431 18.644 2.237 17.999 2.176 16.829C2.131 15.569 2.115 15.18 2.115 11.985C2.115 8.789 2.131 8.399 2.176 7.124C2.237 5.954 2.431 5.31 2.596 4.89C2.806 4.32 3.075 3.93 3.496 3.509C3.915 3.09 4.306 2.82 4.875 2.611C5.295 2.445 5.926 2.25 7.096 2.19C8.371 2.145 8.746 2.13 11.955 2.13L12 2.16V2.16ZM12 5.838C8.595 5.838 5.838 8.598 5.838 12C5.838 15.405 8.598 18.162 12 18.162C15.405 18.162 18.162 15.402 18.162 12C18.162 8.595 15.402 5.838 12 5.838ZM12 16C9.79 16 8 14.21 8 12C8 9.79 9.79 8 12 8C14.21 8 16 9.79 16 12C16 14.21 14.21 16 12 16ZM19.846 5.595C19.846 6.39 19.2 7.035 18.406 7.035C17.611 7.035 16.966 6.389 16.966 5.595C16.966 4.801 17.612 4.156 18.406 4.156C19.199 4.155 19.846 4.801 19.846 5.595Z"/> 642</svg></div></a><a title="Follow us on Facebook" rel="noopener" href="https://www.facebook.com/zoneslandscaping/" target="_blank" class="btn-follow w-inline-block"><div class="social-icon-white is-large w-embed"><svg fill="currentColor" width="24" height="24" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"> 643<path d="M13.789 23.9943V13.0493H17.3269L17.8566 8.78383H13.789V6.06047C13.789 4.82555 14.1192 3.98389 15.8248 3.98389L18 3.98284V0.167893C17.6236 0.1161 16.3325 0 14.8304 0C11.6942 0 9.54712 1.98771 9.54712 5.63825V8.78395H6V13.0494H9.54701V23.9944L13.789 23.9943Z"/> 644</svg></div></a><a title="Follow us on LinkedIn" rel="noopener" href="https://www.linkedin.com/company/zones-landscaping-specialists/" target="_blank" class="btn-follow w-inline-block"><div class="social-icon-white is-large w-embed"><svg width="24" fill="currentColor" height="24" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"> 645<path d="M20.447 20.452H16.893V14.883C16.893 13.555 16.866 11.846 15.041 11.846C13.188 11.846 12.905 13.291 12.905 14.785V20.452H9.351V9H12.765V10.561H12.811C13.288 9.661 14.448 8.711 16.181 8.711C19.782 8.711 20.448 11.081 20.448 14.166V20.452H20.447ZM5.337 7.433C4.193 7.433 3.274 6.507 3.274 5.368C3.274 4.23 4.194 3.305 5.337 3.305C6.477 3.305 7.401 4.23 7.401 5.368C7.401 6.507 6.476 7.433 5.337 7.433ZM7.119 20.452H3.555V9H7.119V20.452ZM22.225 0H1.771C0.792 0 0 0.774 0 1.729V22.271C0 23.227 0.792 24 1.771 24H22.222C23.2 24 24 23.227 24 22.271V1.729C24 0.774 23.2 0 22.222 0H22.225Z" "/> 646</svg></div></a></div><div class="accordian_item mobile-center"><a role="button" href="#" class="accordian_trigger text-white footer-center w-inline-block"><div data-w-id="74c7e9ec-5d7b-9608-f237-5ddf1476b5dc" class="d-flex a-center is-clickable"><div class="footer-h4">Share this page</div><div class="share-icon w-embed"><?xml version="1.0" encoding="utf-8"?> 647<!-- Generator: Adobe Illustrator 24.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --> 648<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" 649 viewBox="0 0 24 26" style="enable-background:new 0 0 24 26;" xml:space="preserve"> 650<style type="text/css"> 651 .st0{fill:#FFFFFF;} 652</style> 653<g id="Symbols"> 654 <g id="share-text-Black" transform="translate(-149.000000, 0.000000)"> 655 <g id="Group-5"> 656 <g id="share" transform="translate(149.000000, -0.000000)"> 657 <path id="Shape" class="st0" d="M19.4,16.3c-1.5,0-2.8,0.7-3.6,1.8l-7-3.9c0.2-0.5,0.3-1,0.3-1.5c0-0.5-0.1-1-0.3-1.5l7-3.9 658 c0.8,1.1,2.1,1.8,3.6,1.8c2.5,0,4.5-2,4.5-4.5S21.9,0,19.4,0s-4.5,2-4.5,4.5c0,
6580.5,0.1,1,0.3,1.5l-7,3.9 659 C7.4,8.9,6.1,8.2,4.6,8.2c-2.5,0-4.5,2-4.5,4.5s2,4.5,4.5,4.5c1.5,0,2.8-0.7,3.6-1.8l7,3.9c-0.2,0.5-0.3,1-0.3,1.5 660 c0,2.5,2,4.5,4.5,4.5s4.5-2,4.5-4.5S21.9,16.3,19.4,16.3z M19.4,1.4c1.7,0,3.1,1.4,3.1,3.1s-1.4,3.1-3.1,3.1 661 c-1.7,0-3.1-1.4-3.1-3.1S17.7,1.4,19.4,1.4z M4.6,15.8c-1.7,0-3.1-1.4-3.1-3.1s1.4-3.1,3.1-3.1s3.1,1.4,3.1,3.1 662 S6.3,15.8,4.6,15.8z M19.4,24c-1.7,0-3.1-1.4-3.1-3.1s1.4-3.1,3.1-3.1c1.7,0,3.1,1.4,3.1,3.1S21.2,24,19.4,24z"/> 663 </g> 664 </g> 665 </g> 666</g> 667</svg></div></div></a><div role="region" class="accordian_content"><div class="d-flex mt-1 footer-center"><div class="btn-share facebook"><div class="social-icon-white w-embed"><svg fill="currentColor" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"> 668<path d="M13.789 23.9943V13.0493H17.3269L17.8566 8.78383H13.789V6.06047C13.789 4.82555 14.1192 3.98389 15.8248 3.98389L18 3.98284V0.167893C17.6236 0.1161 16.3325 0 14.8304 0C11.6942 0 9.54712 1.98771 9.54712 5.63825V8.78395H6V13.0494H9.54701V23.9944L13.789 23.9943Z"/> 669</svg></div><div rel="noopener" class="html-embed-2 w-embed"><a class="w-inline-block share" rel="noreferrerâ href="https://www.facebook.com/sharer/sharer.php?u=&t=" title="Share on Facebook" target="_blank" onclick="window.open('https://www.facebook.com/sharer/sharer.php?u=' + encodeURIComponent(document.URL) + '&t=' + encodeURIComponent(document.URL)); return false;"> 670</a></div></div><div class="btn-share twitter"><div class="social-icon-white w-embed"><svg fill="currentColor" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"> 671<path d="M24,4.6c-0.9,0.4-1.8,0.7-2.8,0.8c1-0.6,1.8-1.6,2.2-2.7c-1,0.6-2,1-3.1,1.2c-0.9-1-2.2-1.6-3.6-1.6 672 c-2.7,0-4.9,2.2-4.9,4.9c0,0.4,0,0.8,0.1,1.1C7.7,8.1,4.1,6.1,1.6,3.2C1.2,3.9,1,4.7,1,5.6c0,1.7,0.9,3.2,2.2,4.1 673 c-0.8,0-1.6-0.2-2.2-0.6v0.1c0,2.4,1.7,4.4,3.9,4.8c-0.4,0.1-0.8,0.2-1.3,0.2c-0.3,0-0.6,0-0.9-0.1c0.6,2,2.4,3.4,4.6,3.4 674 c-1.7,1.3-3.8,2.1-6.1,2.1c-0.4,0-0.8,0-1.2-0.1c2.2,1.4,4.8,2.2,7.6,2.2c9.1,0,14-7.5,14-14c0-0.2,0-0.4,0-0.6 675 C22.5,6.4,23.3,5.6,24,4.6L24,4.6z"/> 676</svg></div><div rel="noopener" class="html-embed-2 w-embed"><a class="w-inline-block share" rel=ânoreferrerâ href="https://twitter.com/intent/tweet?" target="_blank" title="Tweet" onclick="window.open('https://twitter.com/intent/tweet?text=%20Check%20out%20this%20great%20article: ' + encodeURIComponent(document.title) + ':%20 ' + encodeURIComponent(document.URL)); return false;"> 677</a></div></div><div class="btn-share pinterest"><div class="social-icon-white w-embed"><svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" viewBox="0 0 24.81 25"><g id="bc4f68ee-887e-4e43-8d8c-4c5da2f434d0" data-name="Layer 2"><g id="ebaba70b-9fee-433d-a023-26b953ec4ff9" data-name="Layer 1"><path d="M12.5,0a12.47,12.47,0,0,0-5,23.9A14.64,14.64,0,0,1,7.7,21c.2-1,1.6-6.8,1.6-6.8a4.85,4.85,0,0,1-.4-2C8.9,10.3,10,9,11.3,9A1.74,1.74,0,0,1,13,10.9a23.46,23.46,0,0,1-1.1,4.4,2,2,0,0,0,2,2.4c2.4,0,4-3,4-6.6,0-2.7-1.8-4.8-5.2-4.8a5.94,5.94,0,0,0-6.2,6,3.74,3.74,0,0,0,.8,2.5c.2.3.3.4.2.7s-.2.8-.3,1a.42.42,0,0,1-.6.3C4.9,16.1,4,14.2,4,12c0-3.5,3-7.8,8.9-7.8,4.8,0,7.9,3.5,7.9,7.2,0,4.9-2.7,8.6-6.7,8.6A3.55,3.55,0,0,1,11,18.4s-.7,2.9-.9,3.4a11.26,11.26,0,0,1-1.3,2.7,13.45,13.45,0,0,0,3.5.5A12.5,12.5,0,0,0,24.8,12.5,12.21,12.21,0,0,0,12.5,0Z"/></g></g></svg></div><div rel="noopener" class="html-embed-2 w-embed"><a class="w-inline-block share" rel=ânoreferrerâ href="http://pinterest.com/pin/create/button/?url=&description=" target="_blank" title="Pin it" onclick="window.open('http://pinterest.com/pin/create/button/?url=' + encodeURIComponent(document.URL) + '&description=' + encodeURIComponent(document.title)); return false;"></a></div></div><div class="btn-share linkedin"><div class="social-icon-white w-embed"><svg width="16" fill="currentColor" height="18" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"> 678<path d="M20.447 20.452H16.893V14.883C16.893 13.555 16.866 11.846 15.041 11.846C13.188 11.846 12.905 13.291 12.905 14.785V20.452H9.351V9H12.765V10.561H12.811C13.288 9.661 14.448 8.711 16.181 8.711C19.782 8.711 20.448 11.081 20.448 14.166V20.452H20.447ZM5.337 7.433C4.193 7.433 3.274 6.507 3.274 5.368C3.274 4.23 4.194 3.305 5.337 3.305C6.477 3.305 7.401 4.23 7.401 5.368C7.401 6.507 6.476 7.433 5.337 7.433ZM7.119 20.452H3.555V9H7.119V20.452ZM22.225 0H1.771C0.792 0 0 0.774 0 1.729V22.271C0 23.227 0.792 24 1.771 24H22.222C23.2 24 24 23.227 24 22.271V1.729C24 0.774 23.2 0 22.222 0H22.225Z" "/> 679</svg></div><div rel="noopener" class="html-embed-2 w-embed"><a class="w-inline-block share" rel=ânoreferrerâ href="http://www.linkedin.com/shareArticle?mini=true&url=&title=&summary=&source=" target="_blank" title="Share on LinkedIn" onclick="window.open('http://www.linkedin.com/shareArticle?mini=true&url=' + encodeURIComponent(document.URL) + '&title=' + encodeURIComponent(document.title)); return false;"></a></div></div><div class="btn-share email"><div class="social-icon-white w-embed">
679<svg xmlns="http://www.w3.org/2000/svg"fill="currentColor" height="15" viewBox="0 0 24 24"><g id="f5c272cd-267e-40c3-9be7-4884ea28c0b9" data-name="Layer 2"><g id="e5fb87c9-e6f5-46c0-81b9-a9b3d9006cf1" data-name="Capa 1"><polygon points="15.91 8.37 24 13.49 24 3.04 15.91 8.37"/><polygon points="0 3.04 0 13.49 8.09 8.37 0 3.04"/><path d="M22.5,0H1.5A1.47,1.47,0,0,0,.05,1.27L12,9.15,24,1.28A1.48,1.48,0,0,0,22.5,0Z"/><path d="M14.54,9.28c-3.09,2-2,2-5.08,0l-9.41,6A1.47,1.47,0,0,0,1.5,16.5h21A1.47,1.47,0,0,0,24,15.23Z"/></g></g></svg></div><div rel="noopener" class="html-embed-2 w-embed"><a class="w-inline-block share" rel="noopener" href="mailto:[email protected]?subject=&body=:%20" target="_blank" title="Email" onclick="window.open('mailto:?subject=' + encodeURIComponent(document.title) + '&body=Hey, check out this page on Refresh Renovation's website: %0D%0D%0A' + encodeURIComponent(document.URL)); return false;"></a></div></div></div></div></div></div></div></div><div class="container top-line"><div class="w-layout-grid grid-12 mt-1 text-center-mobile"><div id="w-node-_74c7e9ec-5d7b-9608-f237-5ddf1476b5f3-1476b572" class="d-flex vert-mob"><p class="text-medium text-offgrey">© 2026 Zones Landscaping</p><p class="text-medium text-offgrey mobile-hide"> | </p><p class="text-medium text-offgrey"><a href="/privacy-statement" class="f-link">Privacy Statement</a> | <a href="/website-terms-of-use" class="f-link">Terms of Use</a></p><p class="text-medium text-offgrey mobile-hide"> | </p><p class="text-medium text-offgrey"><a href="/sitemap" class="f-link">Sitemap</a></p></div><div id="w-node-_74c7e9ec-5d7b-9608-f237-5ddf1476b5fe-1476b572"><p class="text-medium text-offgrey">All Zones Landscaping franchises are independently owned and operated.</p></div><p id="w-node-b0e4a01b-ac75-6afc-447c-660c4d92af7d-1476b572" class="text-medium text-offgrey n4"><a href="https://www.n4.studio/?utm_source=referral&utm_medium=zones" target="_blank" class="f-link n4">Site by N4 Studio</a></p></div></div><div class="global-styles w-embed"><style> 680/* Snippet gets rid of top margin on first element in any rich text*/ 681.rich-text>:first-child { 682 margin-top: 0; 683} 684 685/* Snippet gets rid of bottom margin on last element in any rich text*/ 686.rich-text>:last-child, .w-richtext ol li:last-child, .w-richtext ul li:last-child { 687 margin-bottom: 0; 688} 689 690.rich-text br 691{ content: "A" !important; 692 display: block !important; 693 margin-bottom: 1.5em !important; 694} 695</style></div></footer></div>
695<script src="https://d3e54v103j8qbb.cloudfront.net/js/jquery-3.5.1.min.dc5e7f18c8.js?site=62a6520d16a4c81b1aaba2aa" type="text/javascript" integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin="anonymous"></script>
695<script src="https://cdn.prod.website-files.com/62a6520d16a4c81b1aaba2aa/js/zones-global.schunk.36b8fb49256177c8.js" type="text/javascript" integrity="sha384-4abIlA5/v7XaW1HMXKBgnUuhnjBYJ/Z9C1OSg4OhmVw9O3QeHJ/qJqFBERCDPv7G" crossorigin="anonymous"></script>
695<script src="https://cdn.prod.website-files.com/62a6520d16a4c81b1aaba2aa/js/zones-global.schunk.75a7710b67dba2d7.js" type="text/javascript" integrity="sha384-Rg6AHpEGuqahK1fNpl3eLnkb8xt4lU/dZEc3KgZmEwGsNr32gP3SltY2Gpa+HoiD" crossorigin="anonymous"></script>
695<script src="https://cdn.prod.website-files.com/62a6520d16a4c81b1aaba2aa/js/zones-global.705007e6.4597e5f786cf8ea8.js" type="text/javascript" integrity="sha384-9hfhPJDzdGOZ66Rk6oI4zH07b696BsA1I5uYIJ++ttMukSy00gItQ27iBBcT49s7" crossorigin="anonymous"></script>
695<!-- Google Tag Manager (noscript) -->
vendor: 68 bytes, lines 695-696
695 696<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
696GTM-N3B3KFS
vendor: 83 bytes, lines 696-697
696" 697height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
698<!-- End Google Tag Manager (noscript) --> 699 700
701<script> 702 function setRelAttribute() { 703 var elems = document.body.getElementsByTagName('a'); 704 for (var i = 0; i < elems.length; i++) { 705 var elem = elems[i] 706 var re = /zones.co.nz/ 707 var isInternal = re.test(elem.href) 708 if (!isInternal) { 709 elem.rel= 'noopener noreferrer nofollow' 710 } 711 } 712} 713 714document.addEventListener('DOMContentLoaded', function () { 715 setRelAttribute() 716}, false); 717</script>
717 718 719<!--Step Form w/ Validation-->
720<script> 721 $(document).ready(function() { 722 723 // Check Tab 1 Required Fields 724 var requiredFieldsTab1 = []; 725 726 // add required inputs to required fields array 727 $('#form-step1').find('input').each(function() { 728 if ($(this).prop('required')) { 729 requiredFieldsTab1.push(this); 730 } 731 }); 732 733 $('.to_tab2').on('click', function(evt) { 734 evt.preventDefault(); 735 736 var fieldsFilled = 0; 737 738 jQuery.each(requiredFieldsTab1, function(i, val) { 739 // check only required fields on first step 740 var inpObjId = $(val).attr('id'); 741 var inpObj = document.getElementById(inpObjId); 742 if (!inpObj.checkValidity()) { 743 inpObj.reportValidity(); 744 return false; 745 } else { 746 // log the field if it has a value 747 fieldsFilled++; 748 } 749 }); 750 751 if (fieldsFilled == requiredFieldsTab1.length) { 752 $('.tab2').triggerHandler('click'); 753 } 754 755 }); 756 757 // Check Tab 2 Required Fields 758 var requiredFieldsTab2 = []; 759 760 // add required inputs to required fields array 761 $('#form-step2').find('input').each(function() { 762 if ($(this).prop('required')) { 763 requiredFieldsTab2.push(this); 764 } 765 }); 766 }); 767 768</script>
768 769 770 771<!-- Disable body scroll when modals open -->
772<script> 773// when DOM is ready 774document.addEventListener('DOMContentLoaded', () => { 775 // on .open-modal click 776 document.querySelectorAll('.open-modal').forEach(trigger => { 777 trigger.addEventListener('click', function(){ 778 // on every click 779 document.querySelectorAll('body').forEach(target => target.classList.add('no-scroll')); 780 }); 781 }); 782 783 // on .modal-close_wrapper click 784 document.querySelectorAll('.modal-close_wrapper').forEach(trigger => { 785 trigger.addEventListener('click', function(){ 786 // on every click 787 document.querySelectorAll('body').forEach(target => target.classList.remove('no-scroll')); 788 }); 789 }); 790 791 // on .modal-close-area click 792 document.querySelectorAll('.modal-close-area').forEach(trigger => { 793 trigger.addEventListener('click', function(){ 794 // on every click 795 document.querySelectorAll('body').forEach(target => target.classList.remove('no-scroll')); 796 }); 797 }); 798 799}); 800</script>
800 801 802 803<!-- Renovate Magazine Offer -->
804<script src="https://cdnjs.cloudflare.com/ajax/libs/js-cookie/2.2.0/js.cookie.min.js"></script>
804 805
806<script> 807document.addEventListener("DOMContentLoaded", function(event) { 808 // get a reference to the modal wrapper and container 809 const modalWrapper = document.querySelector('.modal-wrapper.offer'); 810 const modalContainer = document.querySelector('.modal-container.offer'); 811 const body = document.querySelector('body'); 812 813 // get the 'seenAnimation' cookie and store in a seenAnimation variable 814 const seenAnimation = Cookies.get('seenAnimation'); 815 var currentLocation = window.location.pathname; 816 817 // if the 'seenAnimation' cookie is undefined 818 if(!seenAnimation && currentLocation !=="/get-in-touch/home-renovation-enquiry" && currentLocation !=="/what-is-zones/services"){ 819 820 // show the offer 821 // get a reference to the loading wrapper 822 823 setTimeout(()=>{ 824 modalWrapper.style.display = "flex"; 825 modalWrapper.style.opacity = "100%"; 826 modalContainer.style.opacity = "100%"; 827 body.classList.add('no-scroll'); 828 }, 7500); 829 // set the 'seenAnimation' cookie and make it expire in two weeks time 830 Cookies.set('seenAnimation', 1, { expires: 14 }); 831 } 832 else{ 833 834 } 835}); 836 837 838// write hidden input to these wrappers 839window.addEventListener("load", function() { 840 const wrappers = document.querySelectorAll(".hidden_input_wrapper"); 841 if (!wrappers.length) return; 842 const hiddenInputHTML = `<input type="hidden" name="utm_source" id="utm_source" value="${getCookie('utm_source')}"> 843<input type="hidden" name="utm_medium" id="utm_medium" value="${getCookie('utm_medium')}"> 844<input type="hidden" name="utm_campaign" id="utm_campaign" value="${getCookie('utm_campaign')}"> 845<input type="hidden" name="utm_term" id="utm_term" value="${getCookie('utm_term')}"> 846<input type="hidden" name="utm_content" id="utm_content" value="${getCookie('utm_content')}"> 847<input type="hidden" name="utm_type" id="utm_type" value="${getCookie('utm_type')}"> 848<input type="hidden" name="gclid" id="gclid" value="${getCookie('gclid')}"> 849<input type="hidden" name="utm_keyword" id="utm_keyword" value="${getCookie('utm_keyword')}"> 850<input type="hidden" name="utm_creative" id="utm_creative" value="${getCookie('utm_creative')}"> 851<input type="hidden" name="Page Enquiry Made On" id="from_page" value="${document.URL}"> 852<input type="hidden" name="Page Name" id="page_name" value="${document.title}">`; 853 Array.from(wrappers).forEach(wrapper => wrapper.innerHTML = hiddenInputHTML); 854}); 855</script>
vendor: 1 bytes, line 855
855
856<script> 857// â Loop through all content elements in body, and add ® after "Refresh Renovations" 858(function() { 859 const all_base_element = document.querySelectorAll("h1, h2, h3, h4, h5, h6, p, a, span:not(img)"); 860 for (const element of all_base_element) { 861 if (element.innerText.includes("Zones®")) continue; 862 if(element.innerText.includes("Zones")) { 863 element.innerHTML = element.innerHTML.replaceAll("Zones", "Zones<span class='trade-mark'>®</span>"); 864 } ; 865 } 866})(); 867</script>
vendor: 1 bytes, line 867
867
868<script> 869$(document).ready(function() { 870 871 if (Webflow.env('editor') !== undefined) { 872 873 let processedEditor; 874 let ajs_id; 875 let lastclick; 876 let reload; 877 878 879 const intervalId = setInterval(function() { 880 881 if ($('span.w-editor-bem-EditorMainMenu_Tab span').eq(1).is(':visible')) { 882 883 if(getCookie('ajs_id') === ""){ 884alert("We are not able to fetch your data. Please log out and log in again."); 885$('.w-editor-bem-EditorMainMenu_Tab-logout').first().trigger('click'); 886} 887 888 const intervalMenu = setInterval(function() { 889 890 891 if(getCookie('ajs_id')==="[email protected]" || getCookie('ajs_id')==="[email protected]"){ 892 ajs_id = "[email protected]"; 893 processedEditor = editor(ajs_id); 894 }else{ 895 ajs_id = getCookie('ajs_id'); 896 processedEditor = editor(ajs_id); 897 } 898 899 console.log(ajs_id ); 900 901 console.log(processedEditor); 902 if(processedEditor !== "Hannah" && processedEditor !== "Jono" && processedEditor !== "Moa" && processedEditor !== "Tom" && processedEditor !== "Jodym" && processedEditor !== "Alex" && processedEditor !== "Himanshu" && processedEditor !== "Jyotir" && processedEditor !== "Data Analytics" && processedEditor !== "Data Seo" ){ 903 904 const searchcss = "input[data-automation-id='cms-data-manager-collection-panel-search']{pointer-events: none; opacity: 0.5; filter: grayscale(0);tab-index: -1;}button[data-automation-id='cms-collection-select-button'],button[data-automation-id='Pane_Head_BackButton'],button[data-automation-id='duplicate-product-button'],button[data-automation-id='delete-item-button']{ display: none !important; }"; 905 const searchstyle = document.createElement('style'); 906 searchstyle.type = 'text/css'; 907 searchstyle.textContent = searchcss; 908 document.head.appendChild(searchstyle); 909 const slug = toSlug(processedEditor); 910 const segments = window.location.pathname.split('/').filter(Boolean); 911 const lastSegment = segments.length ? segments[segments.length - 1] : ''; 912 913 if (!lastSegment.includes(slug)) { 914 alert("Sorry, you don't have permission to edit this page."); 915 window.location.href = "/your-local-team/"+slug; 916 } 917 $('span.w-editor-bem-EditorMainMenu_Tab span').each(function() { 918 const spanText = $(this).text().trim(); 919 if (spanText !== 'Collections') { 920 $(this).parent().remove(); 921 }else{ 922 $(this).parent().attr('id', 'collections-trigger'); 923 924 const collectionsBtn = 925 '<span class="w-reset" style="flex-shrink: 0;border-left: 1px solid #d9d9d9;cursor: pointer; position: relative; vertical-align: top; background: transparent; padding: 0 20px; color: inherit; line-height: 48px;" id="collections" ><span class="w-reset w-editor-bem-Text" style="max-width: 100%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;">Collections</span></span>'; 926 $(this).parent().after(collectionsBtn); 927 $(this).parent().hide(); 928 929 } 930 }); 931 932 //$('#collections').trigger('click'); 933 $('.w-editor-bem-EditorMainMenu_Tab-account').first().trigger('click'); 934 clearInterval(intervalMenu); // Stop checking once visible 935 }else if(processedEditor !== ""){ 936 clearInterval(intervalMenu); 937 } 938 }, 200); 939 clearInterval(intervalId); // Stop checking once visible 940 } 941 }, 200); // Check every 200 milliseconds 942 943 944 945 946 $(document).on('click', '#collections', function() { 947 //console.log('collections clicked'); 948 if(processedEditor===""){ 949 950 alert("We are not able to fetch your data. Please log out and log in again."); 951 $('.w-editor-bem-EditorMainMenu_Tab-account').first().trigger('click'); 952 setTimeout(function() { 953$('.w-editor-bem-EditorMainMenu_Tab-logout').first().trigger('click'); 954}, 2000); 955 956}else{ 957 const $target = $('input[data-automation-id="cms-data-manager-collection-
957panel-search"]'); 958 959 if ($target.length) { 960 $target[0].setAttribute('value', ''); 961 const evInput = document.createEvent('Event'); 962 evInput.initEvent('input', true, true); 963 $target[0].dispatchEvent(evInput); 964 const evChange = new Event('change', { bubbles: true }); 965 $target[0].dispatchEvent(evChange); 966 $('.w-editor-bem-Pane_Body_Inner').hide(); 967 } 968 setTimeout(function() { 969 $('#collections-trigger').trigger('click'); 970}, 500); 971} 972 }); 973$(document).on('click', '#collections-trigger', function() { 974 975 976 const intervalCollection = setInterval(function() { 977if ($('.w-editor-bem-Table_Row-clickable').is(':visible')) { 978clearInterval(intervalCollection); 979$('.w-editor-bem-Table_Row-clickable').each(function() { 980$(this).find('.wf-1rzwxxs') 981.text(function(_, t) { 982return t.replace("Mini Site - ", "").replace("Pages", "Page"); 983}); 984 let collection = $(this).find('.wf-1rzwxxs').text(); 985//console.log(collection); 986if (collection !== 'Home Page' && collection !== 'What We Do Page' && collection !== 'What We Do Services' && collection !== 'Why Choose Us Page' && collection !== 'Case Study Page' && collection !== 'Testimonial Page' && collection != 'Blog Page' && collection !== 'Contact Us' && collection !== 'Case Studies' && collection !== 'Blog Articles'&& collection !== 'Testimonials' ) { 987 $(this).remove(); 988} 989 990if(collection === "What We Do Services" || collection === "Case Studies" || collection ==="Blog Articles" || collection === "Testimonials"){ 991 $(this).find('.wf-1rzwxxs').text("Add / Edit "+collection); 992} 993}); 994$('.w-editor-bem-EditorMainMenu_Tab.w-editor-isActive').hide(); 995 996} 997 }, 50); 998}); 999 1000$(document).on('click', '.w-editor-bem-Table_Cell', function() { 1001 lastclick = $(this).find('.wf-1rzwxxs').text(); 1002 1003 const intervalEntry = setInterval(function() { 1004 1005 1006 if ($('.w-editor-bem-Pane_Actions').is(':visible')) { 1007 $('.w-editor-bem-Pane_Body_Inner').hide(); 1008 $('.w-editor-bem-EditorMainMenu_Tab_Close').remove(); 1009 $('.w-editor-bem-EditorMainMenu_Tab.w-editor-isActive').remove(); 1010 1011 const $target = $('input[data-automation-id="cms-data-manager-collection-panel-search"]'); 1012 if ($target.length){ 1013 $target[0].setAttribute('value', processedEditor); 1014 //$target[0].setAttribute('value', 'Jim'); 1015 const evInput = document.createEvent('Event'); 1016 evInput.initEvent('input', true, true); 1017 $target[0].dispatchEvent(evInput); 1018 const evChange = new Event('change', { bubbles: true }); 1019 $target[0].dispatchEvent(evChange); 1020 } 1021 $('.w-editor-bem-Pane_Body_Inner').show(); 1022 // console.log(lastclick); 1023 if(lastclick==='Home Page' || lastclick==='What We Do Page' || lastclick==='Why Choose Us Page' || lastclick==='Case Study Page' || lastclick==='Testimonial Page' || lastclick==='Blog Page' || lastclick==='Contact Us'){ 1024 $('button[data-automation-id="cms-primary-item-button"]').hide(); 1025 1026 } 1027 //$('.w-editor-bem-Pane_Head h2.wf-1rzwxxs span.w-editor-bem-Text').text($('.w-editor-bem-Pane_Head h2.wf-1rzwxxs span.w-editor-bem-Text').text().replace("Mini Site - ", "")); 1028 1029 1030 1031 clearInterval(intervalEntry); 1032 } 1033 }, 50); 1034 1035 1036 1037 1038}); 1039 1040 // 1041$(document).on('click', '#save-changes-option, #publish-option, #queue-to-publish-option, #unpublish-option', function() { 1042 1043 const changedCollection = setInterval(function() { 1044if ($('span[data-automation-id="published-on-data-manager-row-cell"]').is(':visible')) { 1045clearInterval(changedCollection); 1046$('#collections').trigger('click'); 1047 1048 1049 1050} 1051 }, 50); 1052}); 1053 1054 1055 1056 } 1057 }); 1058 $(document).on('click', '.w-editor-bem-Button.w-editor-bem-Button-emphasis', function() { 1059 let emailValue = $('input[type="email"][class*="w-editor-bem-TextInput"]').val(); 1060 if (emailValue !== ""){ 1061 setCookie('ajs_id', emailValue, 14); 1062 } 1063}); 1064 function editor(inputString) { 1065 const beforeAt = inputString.split('@')[0]; 1066 const parts = beforeAt.split('.'); 1067 const capitalizedParts = parts.map(part => { 1068 if (part.length === 0) { 1069 return ''; 1070 } 1071 return part.charAt(0).toUpperCase() + part.slice(1); 1072 }); 1073 const result = capitalizedParts.join(' '); 1074 return result; 1075} 1076 function toSlug(name) { 1077 if (typeof name !== 'string') return ''; 1078 return name 1079 .trim() // remove surrounding whitespace 1080 .toLowerCase() // normalize case 1081 .replace(/[\s_]+/g, '-') // replace spaces/underscores with dash 1082 .replace(/[^a-z0-9\-]+/g, '') // remove non-alphanumeric/dash characters 1083 .replace(/-+/g, '-') // collapse multiple dashes 1084 .replace(/^-|-$/g, ''); // trim leading/trailing dash 1085} 1086</script>
1086</body></html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.