1<!doctype html > 2<html xmlns="http://www.w3.org/1999/xhtml" lang="en" 3 class="ios-preview-native-scroll"> 4<head> 5 <meta charset="utf-8"> 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44
45<script type="text/javascript"> 46 window._currentDevice = 'desktop'; 47 window.Parameters = window.Parameters || { 48 HomeUrl: 'https://www.landscapingservicesajax.com/', 49 50 SystemID: 'US_DIRECT_PRODUCTION', 51 SiteAlias: '7939ee3d', 52 SiteType: atob('RFVEQU9ORQ=='), 53 PublicationDate: 'Jan 26, 2026', 54 ExternalUid: null, 55 IsSiteMultilingual: false, 56 InitialPostAlias: '', 57 InitialPostPageUuid: '', 58 InitialDynamicItem: '', 59 DynamicPageInfo: { 60 isDynamicPage: false, 61 base64JsonRowData: 'null', 62 }, 63 InitialPageAlias: 'interlock-stone-installation', 64 InitialPageUuid: 'bd6ba55cc47c43b68fc155e2c304f6c7', 65 InitialPageId: '946056553', 66 InitialEncodedPageAlias: 'aW50ZXJsb2NrLXN0b25lLWluc3RhbGxhdGlvbg==', 67 InitialHeaderUuid: '8a293319b7f9435bb1425dab112a535d', 68 CurrentPageUrl: '', 69 IsCurrentHomePage: false, 70 AllowAjax: false, 71 AfterAjaxCommand: null, 72 HomeLinkText: 'Back To Home', 73 UseGalleryModule: false, 74 CurrentThemeName: 'Layout Theme', 75 ThemeVersion: '500000', 76 DefaultPageAlias: '', 77 RemoveDID: true, 78 WidgetStyleID: null, 79 IsHeaderFixed: false, 80 IsHeaderSkinny: false, 81 IsBfs: true, 82 StorePageAlias: 'null', 83 StorePagesUrls: 'e30=', 84 IsNewStore: 'false', 85 StorePath: '', 86 StoreId: 'null', 87 StoreVersion: 0, 88 StoreBaseUrl: '', 89 StoreCleanUrl: true, 90 StoreDisableScrolling: true, 91 IsStoreSuspended: false, 92 HasCustomDomain: true, 93 SimpleSite: false, 94 showCookieNotification: false, 95 cookiesNotificationMarkup: 'null', 96 translatedPageUrl: '', 97 isFastMigrationSite: false, 98 sidebarPosition: 'LEFT', 99 currentLanguage: 'en', 100 currentLocale: 'en', 101 NavItems: '{}', 102 errors: { 103 general: 'There was an error connecting to the page.<br/> Make sure you are not offline.', 104 password: 'Incorrect name/password combination', 105 tryAgain: 'Try again' 106 }, 107 108 mapConsent: { 109 message: 'This content is served by a third party, {0}. If enabled, {0} may collect information about your activity.', 110 enable: 'Enable' 111 }, 112 NavigationAreaParams: { 113 ShowBackToHomeOnInnerPages: true, 114 NavbarSize: 4, 115 NavbarLiveHomePage: 'https://www.landscapingservicesajax.com/', 116 BlockContainerSelector: '.dmBody', 117 NavbarSelector: '#dmNav:has(a)', 118 SubNavbarSelector: '#subnav_main' 119 }, 120 hasCustomCode: true, 121 planID: '802', 122 customTemplateId: 'null', 123 siteTemplateId: 'null', 124 productId: 'DM_DIRECT', 125 disableTracking: false, 126 pageType: 'FROM_SCRATCH', 127 isRuntimeServer: true, 128 isInEditor: false, 129 isInPreview: false, 130 hasNativeStore: false, 131 defaultLang: 'en', 132 hamburgerMigration: null, 133 isFlexSite: false 134 }; 135 136 window.Parameters.LayoutID = {}; 137 window.Parameters.LayoutID[window._currentDevice] = 6; 138 window.Parameters.LayoutVariationID = {}; 139 window.Parameters.LayoutVariationID[window._currentDevice] = 5; 140</script>
140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163<!-- Injecting site-wide to the head --> 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182
183<script type="text/javascript" id="d_track_campaign" data-entry-referrer> 184 (function() { 185 if (!window.location.search) { 186 return; 187 } 188 const cleanParams = window.location.search.substring(1); // Strip ? 189 const queryParams = cleanParams.split('&'); 190 191 const expires = 'expires=' + new Date().getTime() + 24 * 60 * 60 * 1000; 192 const domain = 'domain=' + window.location.hostname; 193 const path = "path=/"; 194 195 queryParams.forEach((param) => { 196 const [key, value = ''] = param.split('='); 197 if (key.startsWith('utm_')) { 198 const cookieName = "_dm_rt_" + key.substring(4); 199 const cookie = cookieName + "=" + value; 200 const joined = [cookie, expires, domain, path].join(";"); 201 document.cookie = joined; 202 } 203 }); 204 }()); 205</script>
205 206
207<script type="text/javascript" > 208 var _dm_gaq = {}; 209 var _gaq = _gaq || []; 210 var _dm_insite = []; 211</script>
211 212 213 214 215 216 217 218<!-- End Injecting site-wide to the head --> 219 220 221 222 223
224<script> 225 try { 226 if ( 227 navigator.serviceWorker && 228 navigator.serviceWorker.getRegistrations && 229 location.protocol === 'https:' 230 ) { 231 // remove all service workers 232 navigator.serviceWorker 233 .getRegistrations() 234 .then(function (registrations) { 235 if (registrations && registrations.length) { 236 console.log('unregistering service workers'); 237 registrations.forEach(function (registration) { 238 registration.unregister(); 239 }); 240 } 241 }); 242 // clear caches 243 if (caches) { 244 caches.keys().then(function (keyList) { 245 if (keyList && keyList.length) { 246 console.log('deleting caches'); 247 keyList.forEach(function (key) { 248 if (key && key.indexOf('druntime') === 0) { 249 caches.delete(key); 250 } 251 }); 252 } 253 }); 254 } 255 } 256} catch (err) { 257 // not a secured location 258} 259</script>
259 260 261 262 263<link rel="canonical" href="https://www.landscapingservicesajax.com/interlock-stone-installation"> 264 265<meta id="view" name="viewport" content="initial-scale=1, minimum-scale=1, maximum-scale=5, viewport-fit=cover"> 266 267<meta name="apple-mobile-web-app-capable" content="yes"> 268 269 270 271<link rel="apple-touch-icon" 272 href="https://irp.cdn-website.com/7939ee3d/dms3rep/multi/Landscaping-Logo.PNG"/> 273 274<link rel="icon" type="image/x-icon" href="https://irp.cdn-website.com/7939ee3d/site_favicon_16_1618160899454.ico"/> 275 276 277<link rel="preconnect" href="https://irp.cdn-website.com"/> 278<link rel="preconnect" href="https://irp.cdn-website.com" crossorigin/> 279<link rel="preconnect" href="https://static.cdn-website.com"/> 280 281 282 283
284<script id='d-js-dmapi'> 285 window.SystemID = 'US_DIRECT_PRODUCTION'; 286 287 if (!window.dmAPI) { 288 window.dmAPI = { 289 registerExternalRuntimeComponent: function () { 290 }, 291 getCurrentDeviceType: function () { 292 return window._currentDevice; 293 }, 294 runOnReady: (ns, fn) => { 295 const safeFn = dmAPI.toSafeFn(fn); 296 ns = ns || 'global_' + Math.random().toString(36).slice(2, 11); 297 const eventName = 'afterAjax.' + ns; 298 299 if (document.readyState === 'complete') { 300 $.DM.events.off(eventName).on(eventName, safeFn); 301 setTimeout(function () { 302 safeFn({ 303 isAjax: false, 304 }); 305 }, 0); 306 } else { 307 window?.waitForDeferred?.('dmAjax', () => { 308 $.DM.events.off(eventName).on(eventName, safeFn); 309 safeFn({ 310 isAjax: false, 311 }); 312 }); 313 } 314 }, 315 toSafeFn: (fn) => { 316 if (fn?.safe) { 317 return fn; 318 } 319 const safeFn = function (...args) { 320 try { 321 return fn?.apply(null, args); 322 } catch (e) { 323 console.log('function failed ' + e.message); 324 } 325 }; 326 safeFn.safe = true; 327 return safeFn; 328 } 329 }; 330 } 331 332 if (!window.requestIdleCallback) { 333 window.requestIdleCallback = function (fn) { 334 setTimeout(fn, 0); 335 } 336 } 337</script>
337 338 339 340 341 342 343 344 345
346<script id="d-js-load-css"> 347/** 348 * There are a few <link> tags with CSS resource in them that are preloaded in the page 349 * in each of those there is a "onload" handler which invokes the loadCSS callback 350 * defined here. 351 * We are monitoring 3 main CSS files - the runtime, the global and the page. 352 * When each load we check to see if we can append them all in a batch. If threre 353 * is no page css (which may happen on inner pages) then we do not wait for it 354 */ 355(function () { 356 let cssLinks = {}; 357 function loadCssLink(link) { 358 link.onload = null; 359 link.rel = "stylesheet"; 360 link.type = "text/css"; 361 } 362 363 function checkCss() { 364 const pageCssLink = document.querySelector("[id*='CssLink']"); 365 const widgetCssLink = document.querySelector("[id*='widgetCSS']"); 366 367 if (cssLinks && cssLinks.runtime && cssLinks.global && (!pageCssLink || cssLinks.page) && (!widgetCssLink || cssLinks.widget)) { 368 const storedRuntimeCssLink = cssLinks.runtime; 369 const storedPageCssLink = cssLinks.page; 370 const storedGlobalCssLink = cssLinks.global; 371 const storedWidgetCssLink = cssLinks.widget; 372 373 storedGlobalCssLink.disabled = true; 374 loadCssLink(storedGlobalCssLink); 375 376 if (storedPageCssLink) { 377 storedPageCssLink.disabled = true; 378 loadCssLink(storedPageCssLink); 379 } 380 381 if(storedWidgetCssLink) { 382 storedWidgetCssLink.disabled = true; 383 loadCssLink(storedWidgetCssLink); 384 } 385 386 storedRuntimeCssLink.disabled = true; 387 loadCssLink(storedRuntimeCssLink); 388 389 requestAnimationFrame(() => { 390 setTimeout(() => { 391 storedRuntimeCssLink.disabled = false; 392 storedGlobalCssLink.disabled = false; 393 if (storedPageCssLink) { 394 storedPageCssLink.disabled = false; 395 } 396 if (storedWidgetCssLink) { 397 storedWidgetCssLink.disabled = false; 398 } 399 // (SUP-4179) Clear the accumulated cssLinks only when we're 400 // sure that the document has finished loading and the document 401 // has been parsed. 402 if(document.readyState === 'interactive') { 403 cssLinks = null; 404 } 405 }, 0); 406 }); 407 } 408 } 409 410 411 function loadCSS(link) { 412 try { 413 var urlParams = new URLSearchParams(window.location.search); 414 var noCSS = !!urlParams.get("nocss"); 415 var cssTimeout = urlParams.get("cssTimeout") || 0; 416 417 if (noCSS) { 418 return; 419 } 420 if (link.href && link.href.includes("d-css-runtime")) { 421 cssLinks.runtime = link; 422 checkCss(); 423 } else if (link.id === "siteGlobalCss") { 424 cssLinks.global = link; 425 checkCss(); 426 } 427 428 else if (link.id && link.id.includes("CssLink")) { 429 cssLinks.page = link; 430 checkCss(); 431 } else if (link.id && link.id.includes("widgetCSS")) { 432 cssLinks.widget = link; 433 checkCss(); 434 } 435 436 else { 437 requestIdleCallback(function () { 438 window.setTimeout(function () { 439 loadCssLink(link); 440 }, parseInt(cssTimeout, 10)); 441 }); 442 } 443 } catch (e) { 444 throw e 445 } 446 } 447 window.loadCSS = window.loadCSS || loadCSS; 448})(); 449</script>
449 450 451 452
453<script data-role="deferred-init" type="text/javascript"> 454 /* usage: window.getDeferred(<deferred name>).resolve() or window.getDeferred(<deferred name>).promise.then(...)*/ 455 function Def() { 456 this.promise = new Promise((function (a, b) { 457 this.resolve = a, this.reject = b 458 }).bind(this)) 459 } 460 461 const defs = {}; 462 window.getDeferred = function (a) { 463 return null == defs[a] && (defs[a] = new Def), defs[a] 464 } 465 window.waitForDeferred = function (b, a, c) { 466 let d = window?.getDeferred?.(b); 467 d 468 ? d.promise.then(a) 469 : c && ["complete", "interactive"].includes(document.readyState) 470 ? setTimeout(a, 1) 471 : c 472 ? document.addEventListener("DOMContentLoaded", a) 473 : console.error(`Deferred does not exist`); 474 }; 475</script>
475 476<style id="forceCssIncludes"> 477 /* This file is auto-generated from a `scss` file with the same name */ 478 479.videobgwrapper{overflow:hidden;position:absolute;z-index:0;width:100%;height:100%;top:0;left:0;pointer-events:none;border-radius:inherit}.videobgframe{position:absolute;width:101%;height:100%;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);object-fit:fill}#dm video.videobgframe{margin:0}@media (max-width:767px){.dmRoot .dmPhotoGallery.newPhotoGallery:not(.photo-gallery-done){min-height:80vh}}@media (min-width:1025px){.dmRoot .dmPhotoGallery.newPhotoGallery:not(.photo-gallery-done){min-height:45vh}}@media (min-width:768px) and (max-width:1024px){.responsiveTablet .dmPhotoGallery.newPhotoGallery:not(.photo-gallery-done){min-height:45vh}}#dm [data-show-on-page-only]{display:none!important}#dmRoot div.stickyHeaderFix div.site_content{margin-top:0!important}#dmRoot div.stickyHeaderFix div.hamburger-header-container{position:relative}@media (min-width:768px) and (max-width:1024px){.responsiveTablet #dm .dmInner .hide-for-medium,[data-hidden-on-tablet]{display:none!important}} 480 481 482</style> 483<style id="cssVariables" type="text/css"> 484 485</style> 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529<link type="text/css" rel="stylesheet" href="https://irp.cdn-website.com/fonts/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&family=Montserrat:ital,wght@0,100..900;1,100..900&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Merriweather:ital,wght@0,300;0,400;0,700;0,900;1,300;1,400;1,700;1,900&family=Open+Sans:ital,wght@0,300..800;1,300..800&subset=latin-ext&display=swap" /> 530 531 532 533 534 535 536<link rel="stylesheet" type="text/css" href="https://static.cdn-website.com/mnlt/production/6817/_dm/s/rt/dist/css/d-css-runtime-desktop-one-package-structured-global.min.css" /> 537 538 539 540<link type="text/css" rel="stylesheet" href="https://irp.cdn-website.com/WIDGET_CSS/eed139451d5d23282a23482c366ea1f1.css" id="widgetCSS" /> 541 542 543<style>img[width][height] { 544 height: auto; 545}</style> 546 547 548<style> 549 body[data-page-alias="interlock-stone-installation"] #dm [data-show-on-page-only="interlock-stone-installation"] { 550 display: block !important; 551 } 552</style> 553 554 555<style id="pageAdditionalWidgetsCss" type="text/css"> 556</style> 557 558 559 560 561 562<link type="text/css" rel="stylesheet" href="https://irp.cdn-website.com/7939ee3d/files/7939ee3d_1.min.css?v=177" id="siteGlobalCss" /> 563 564 565 566<style id="customWidgetStyle" type="text/css"> 567 568</style> 569<style id="innerPagesStyle" type="text/css"> 570 571</style> 572 573 574<style 575 id="additionalGlobalCss" type="text/css" 576> 577</style> 578 579<style id="pagestyle" type="text/css"> 580 *#dm *.dmBody div.u_1854571410 581{ 582 background-repeat:no-repeat !important; 583 background-image:none !important; 584 background-size:cover !important; 585} 586div.u_1443305078 587{ 588 line-height:1.5 !important; 589} 590*#dm *.dmBody *.u_1018712295:before 591{ 592 opacity:0.5 !important; 593 background-color:rgb(255,255,255) !important; 594} 595*#dm *.dmBody *.u_1018712295.before 596{ 597 opacity:0.5 !important; 598 background-color:rgb(255,255,255) !important; 599} 600*#dm *.dmBody *.u_1018712295>.bgExtraLayerOverlay 601{ 602 opacity:0.5 !important; 603 background-color:rgb(255,255,255) !important; 604} 605*#dm *.dmBody *.u_1220636467:before 606{ 607 opacity:0.5 !important; 608 background-color:rgb(0,0,0) !important; 609} 610*#dm *.dmBody *.u_1220636467.before 611{ 612 opacity:0.5 !important; 613 background-color:rgb(0,0,0) !important; 614} 615*#dm *.dmBody div.u_1220636467:before 616{ 617 background-color:rgba(0,0,0,1) !important; 618 opacity:0.42 !important; 619} 620*#dm *.dmBody div.u_1220636467.before 621{ 622 background-color:rgba(0,0,0,1) !important; 623 opacity:0.42 !important; 624} 625*#dm *.dmBody div.u_1220636467 626{ 627 background-color:rgba(0,0,0,0) !important; 628 border-top-style:solid !important; 629 border-top-width:0 !important; 630 background-repeat:no-repeat !important; 631 background-image:url(https://irp.cdn-website.com/7939ee3d/dms3rep/multi/opt/professional-landscaper-toronto-ON-2880w.jpg) !important; 632 background-size:cover !important; 633} 634*#dm *.dmBody *.u_1434048153 .photoGalleryThumbs .image-container a 635{ 636 background-size:contain !important; 637} 638*#dm *.dmBody nav.u_1971045927 639{ 640 color:white !important; 641} 642*#dm *.dmBody div.u_1018712295 643{ 644 background-repeat:no-repeat !important; 645 background-image:url(https://irp.cdn-website.com/7939ee3d/dms3rep/multi/opt/durham+region+landscaper-5df8c9bd-2880w.jpg) !important; 646} 647*#dm *.dmBody *.u_1593272286 648{ 649 background-position:50% 50% !important; 650} 651*#dm *.dmBody div.u_1236577991 hr 652{ 653 color:rgba(245,116,0,1) !important; 654} 655 656</style> 657 658<style id="pagestyleDevice" type="text/css"> 659 *#dm *.dmBody h1.u_1716082496 660{ 661 display:block !important; 662 float:none !important; 663 top:0 !important; 664 left:0 !important; 665 width:100% !important; 666 position:relative !important; 667 height:auto !important; 668 padding-top:2px !important; 669 padding-left:0 !important; 670 padding-bottom:2px !important; 671 margin-right:auto !important; 672 margin-left:auto !important; 673 max-width:100% !important; 674 margin-top:8px !important; 675 margin-bottom:8px !important; 676 padding-right:0 !important; 677 min-width:0 !important; 678 text-align:center !important; 679} 680*#dm *.dmBody h3.u_1716082496 681{ 682 margin-bottom:0 !important; 683 margin-top:0 !important; 684 float:none !important; 685 top:0 !important; 686 left:0 !important; 687 width:100% !important; 688 position:relative !important; 689 height:auto !important; 690 padding-top:2px !important; 691 padding-left:0 !important; 692 padding-bottom:2px !important; 693 margin-right:auto !important; 694 margin-left:auto !important; 695 max-width:calc(100% - 0px) !important; 696 padding-right:0 !important; 697 min-width:25px !important; 698 text-align:left !important; 699} 700div.u_1716082496 701{ 702 display:block !important; 703 float:none !important; 704 top:0 !important; 705 left:0 !important; 706 width:100% !important; 707 position:relative !important; 708 height:auto !important; 709 padding-top:0 !important; 710 padding-left:0 !important; 711 padding-bottom:0 !important; 712 margin-right:auto !important; 713 margin-left:auto !important; 714 max-width:calc(100% - 0px) !important; 715 margin-top:0 !important; 716 margin-bottom:0 !important; 717 padding-right:0 !important; 718 min-width:25px !important; 719} 720div.u_1443305078 721{ 722 float:none !important; 723 top:0 !important; 724 left:0 !important; 725 width:100% !important; 726 position:relative !important; 727 height:auto !important; 728 padding-top:2px !important; 729 padding-left:0 !important; 730 padding-bottom:2px !important; 731 max-width:calc(100% - 0px) !important; 732 padding-right:0 !important; 733 min-width:25px !important; 734 display:block !important; 735 margin-right:0 !important; 736 margin-left:0 !important; 737 margin-top:23px !important; 738 margin-bottom:8px !important; 739} 740*#dm *.dmBody div.u_1018712295 741{ 742 margin-left:0 !important; 743 padding-top:190.5px !important; 744 padding-left:0 !important; 745 padding-bottom:190.5px !important; 746 margin-top:0 !important; 747 margin-bottom:0 !important; 748 padding-right:0 !important; 749 margin-right:0 !important; 750 float:none !important; 751 top:0 !important; 752 left:0 !important; 753 width:auto !important; 754 position:relative !important; 755 height:auto !important; 756 max-width:100% !important; 757 min-width:0 !important; 758 text-align:center !important; 759 background-attachment:initial !important; 760 background-size:cover !important; 761 background-repeat:no-repeat !important; 762 background-position:50% 100% !important; 763} 764*#dm *.dmBody h2.u_1759182121 765{ 766 float:none !important; 767 top:0 !important; 768 left:0 !important; 769 width:100% !important; 770 position:relative !important; 771 height:auto !important; 772 padding-top:2px !important; 773 padding-left:0 !important; 774 padding-bottom:2px !important; 775 max-width:calc(100% - 0px) !important; 776 padding-right:0 !important; 777 min-width:25px !important; 778 text-align:left !important; 779} 780*#dm *.dmBody h4.u_1759182121 781{ 782 float:none !important; 783 top:0 !important; 784 left:0 !important; 785 width:100% !important; 786 position:relative !important; 787 height:auto !important; 788 padding-top:2px !important; 789 padding-left:0 !important; 790 padding-bottom:2px !important; 791 max-width:calc(100% - 0px) !important; 792 padding-right:0 !important; 793 min-width:25px !important; 794 text-align:left !important; 795} 796div.u_1759182121 797{ 798 display:block !important; 799 float:none !important; 800 top:0 !important; 801 left:0 !important; 802 width:100% !important; 803 position:relative !important; 804 height:auto !important; 805 padding-top:2px !important; 806 padding-left:0 !important; 807 padding-bottom:2px !important; 808 max-width:calc(100% - 0px) !important; 809 padding-right:0 !important; 810 min-width:25px !important; 811 text-align:center !important; 812 margin-right:auto !important; 813 margin-left:auto !important; 814 margin-top:0 !important; 815 margin-bottom:8px !important; 816} 817*#dm *.dmBody a.u_1457831691 818{ 819 display:block !important; 820 float:none !important; 821 top:0 !important; 822 left:0 !important; 823 width:251px !important; 824 position:relative !important; 825 height:53px !important; 826 padding-top:0 !important; 827 padding-left:0 !important; 828 padding-bottom:0 !important; 829 max-width:100% !important; 830 padding-right:0 !important; 831 min-width:0 !important; 832 text-align:center !important; 833 margin-left:auto !important; 834 margin-top:19px !important; 835 margin-bottom:0 !important; 836 margin-right:auto !important; 837} 838*#dm *.dmBody div.u_1465370643 839{ 840 padding-right:0 !important; 841 padding-left:0 !important; 842 margin-left:0 !important; 843 padding-top:0 !important; 844 padding-bottom:0 !important; 845 margin-top:0 !important; 846 margin-bottom:0 !important; 847 margin-right:0 !important; 848} 849*#dm *.dmBody div.u_1220636467 850{ 851 float:none !important; 852 top:0 !important; 853 left:0 !important; 854 width:auto !important; 855 position:relative !important; 856 height:auto !important; 857 padding-top:185px !important; 858 padding-left:20px !important; 859 padding-bottom:185px !important; 860 max-width:100% !important; 861 padding-right:20px !important; 862 min-width:0 !important; 863 text-align:center !important; 864 background-attachment:initial !important; 865 background-size:cover !important; 866 background-position:50% 0 !important; 867} 868*#dm *.dmBody div.u_1434048153 869{ 870 padding-top:0 !important; 871 padding-left:0 !important; 872 padding-bottom:0 !important; 873 margin-top:0 !important; 874 margin-bottom:0 !important; 875 margin-right:0 !important; 876 padding-right:0 !important; 877 important:true !important; 878 width:100% !important; 879} 880*#dm *.dmBody div.u_1999309470 881{ 882 padding-top:30.5px !important; 883 padding-bottom:30.5px !important; 884 float:none !important; 885 top:0 !important; 886 left:0 !important; 887 width:auto !important; 888 position:relative !important; 889 height:auto !important; 890 padding-left:40px !important; 891 margin-right:0 !important; 892 margin-left:0 !important; 893 max-width:100% !important; 894 margin-top:0 !important; 895 margin-bottom:0 !important; 896 padding-right:40px !important; 897 min-width:0 !important; 898 text-align:center !important; 899} 900*#dm *.dmBody div.u_1006347288 901{ 902 float:none !important; 903 top:0 !important; 904 left:0 !important; 905 width:auto !important; 906 position:relative !important; 907 height:auto !important; 908 padding-top:0 !important; 909 padding-left:0 !important; 910 padding-bottom:0 !important; 911 margin-right:0 !important; 912 margin-left:0 !important; 913 max-width:100% !important; 914 margin-top:0 !important; 915 margin-bottom:0 !important; 916 padding-right:0 !important; 917 min-width:0 !important; 918 text-align:start !important; 919} 920*#dm *.dmBody div.u_1563314448 921{ 922 float:none !important; 923 top:0 !important; 924 left:0 !important; 925 width:calc(100% - 0px) !important; 926 position:relative !important; 927 padding-top:0 !important; 928 padding-left:0 !important; 929 padding-bottom:0 !important; 930 max-width:100% !important; 931 padding-right:0 !important; 932 min-width:25px !important; 933 text-align:center !important; 934} 935*#dm *.dmBody div.u_1639709658 936{ 937 float:none !important; 938 top:0 !important; 939 left:0 !important; 940 width:auto !important; 941 position:relative !important; 942 height:auto !important; 943 padding-top:32.5px !important; 944 padding-left:40px !important; 945 padding-bottom:32.5px !important; 946 margin-right:0 !important; 947 margin-left:0 !important; 948 max-width:100% !important; 949 margin-top:0 !important; 950 margin-bottom:0 !important; 951 padding-right:40px !important; 952 min-width:0 !important; 953 text-align:start !important; 954} 955*#dm *.dmBody *.u_1434048153 .photoGalleryThumbs 956{ 957 padding:2.5px !important; 958} 959*#dm *.dmBody *.u_1434048153 .layout-container 960{ 961 padding:2.5px !important; 962} 963*#dm *.dmBody *.u_1434048153 .photoGalleryViewAll 964{ 965 padding:0 5px !important; 966} 967 968</style> 969 970 971 972 973 974 975 976 977 978<style id="globalFontSizeStyle" type="text/css"> 979 .font-size-14, .size-14, .size-14 > font { font-size: 14px !important; }.font-size-11, .size-11, .size-11 > font { font-size: 11px !important; }.font-size-10, .size-10, .size-10 > font { font-size: 10px !important; } 980</style> 981<style id="pageFontSizeStyle" type="text/css"> 982</style> 983 984 985 986 987<style id="hideAnimFix"> 988 .dmDesktopBody:not(.editGrid) [data-anim-desktop]:not([data-anim-desktop='none']), .dmDesktopBody:not(.editGrid) [data-anim-extended] { 989 visibility: hidden; 990 } 991 992 .dmDesktopBody:not(.editGrid) .dmNewParagraph[data-anim-desktop]:not([data-anim-desktop='none']), .dmDesktopBody:not(.editGrid) .dmNewParagraph[data-anim-extended] { 993 visibility: hidden !important; 994 } 995 996 #dmRoot:not(.editGrid) .flex-element [data-anim-extended] { 997 visibility: hidden; 998 } 999 1000</style> 1001 1002 1003 1004 1005<style id="fontFallbacks"> 1006 @font-face { 1007 font-family: "Roboto Fallback"; 1008 src: local('Arial'); 1009 ascent-override: 92.6709%; 1010 descent-override: 24.3871%; 1011 size-adjust: 100.1106%; 1012 line-gap-override: 0%; 1013 }@font-face { 1014 font-family: "Montserrat Fallback"; 1015 src: local('Arial'); 1016 ascent-override: 84.9466%; 1017 descent-override: 22.0264%; 1018 size-adjust: 113.954%; 1019 line-gap-override: 0%; 1020 }@font-face { 1021 font-family: "Poppins Fallback"; 1022 src: local('Arial'); 1023 ascent-override: 92.326%; 1024 descent-override: 30.7753%; 1025 line-gap-override: 8.793%; 1026 size-adjust: 113.7274%; 1027}@font-face { 1028 font-family: "Helvetica Fallback"; 1029 src: local('Arial'); 1030 ascent-override: 77.002%; 1031 descent-override: 22.998%; 1032 line-gap-override: 0%; 1033 }@font-face { 1034 font-family: "Merriweather Fallback"; 1035 src: local('Arial'); 1036 ascent-override: 88.6416%; 1037 descent-override: 24.5926%; 1038 size-adjust: 111.0088%; 1039 line-gap-override: 0%; 1040 }@font-face { 1041 font-family: "Open Sans Fallback"; 1042 src: local('Arial'); 1043 ascent-override: 101.1768%; 1044 descent-override: 27.7323%; 1045 size-adjust: 105.6416%; 1046 line-gap-override: 0%; 1047 } 1048</style> 1049 1050 1051 1052 1053 1054 1055 1056 1057 1058 1059 1060<meta property="og:type" content="website"> 1061<meta property="og:url" content="https://www.landscapingservicesajax.com/interlock-stone-installation"> 1062 1063 <title> 1064 Interlocking Stone and Pool Deck Interlocking Installation and Costs - Pickering | Ajax | Whitby | Oshawa 1065 </title> 1066 <meta name="description" content="Looking to update your driveway or walkway or pool deck with interlocking pavers. We offer design and consulting services and professional interlocking, flagstone and hardscape installations. Proudly serving the community of Durham Region. Call (647) 559"/> 1067 1068 <meta name="twitter:card" content="summary"/> 1069 <meta name="twitter:title" content="Interlocking Stone and Pool Deck Interlocking Installation and Costs - Pickering | Ajax | Whitby | Oshawa"/> 1070 <meta name="twitter:description" content="Looking to update your driveway or walkway or pool deck with interlocking pavers. We offer design and consulting services and professional interlocking, flagstone and hardscape installations. Proudly serving the community of Durham Region. Call (647) 559"/> 1071 <meta name="twitter:image" content="https://irp.cdn-website.com/7939ee3d/dms3rep/multi/opt/Landscaping-Logo-1920w.PNG"/> 1072 <meta property="og:description" content="Looking to update your driveway or walkway or pool deck with interlocking pavers. We offer design and consulting services and professional interlocking, flagstone and hardscape installations. Proudly serving the community of Durham Region. Call (647) 559"/> 1073 <meta property="og:title" content="Interlocking Stone and Pool Deck Interlocking Installation and Costs - Pickering | Ajax | Whitby | Oshawa"/> 1074 <meta property="og:image" content="https://irp.cdn-website.com/7939ee3d/dms3rep/multi/opt/Landscaping-Logo-1920w.PNG"/> 1075 1076 1077 1078 1079<!-- SYS- VVNfRElSRUNUX1BST0RVQ1RJT04= --> 1080</head> 1081 1082 1083 1084 1085 1086 1087 1088 1089 1090 1091 1092 1093 1094 1095 1096 1097 1098 1099 1100 1101 1102<body id="dmRoot" data-page-alias="interlock-stone-installation" class="dmRoot dmDesktopBody fix-mobile-scrolling addCanvasBorder dmResellerSite dmLargeBody responsiveTablet " 1103 style="padding:0;marg
1103in:0;" 1104 1105 > 1106 1107 1108 1109 1110 1111 1112 1113 1114 1115 1116 1117 1118 1119 1120 1121 1122<div id="dm" class='dmwr'> 1123 1124 <div class="dm_wrapper standard-var5 widgetStyle-3 standard"> 1125 <div dmwrapped="true" id="1901957768" class="dm-home-page" themewaschanged="true"> <div dmtemplateid="Hamburger" data-responsive-name="ResponsiveDesktopTopTabletHamburger" class="runtime-module-container dm-bfs dm-layout-sec hasAnimations hasStickyHeader inMiniHeaderMode dmPageBody d-page-1716942098 inputs-css-clean dmFreeHeader" id="dm-outer-wrapper" data-page-class="1716942098" data-soch="true" data-background-parallax-selector=".dmHomeSection1, .dmSectionParallex"> <div id="dmStyle_outerContainer" class="dmOuter"> <div id="dmStyle_innerContainer" class="dmInner" data-auto="page-inner"> <div class="dmLayoutWrapper standard-var dmStandardDesktop"> <div id="site_content"> <div class="p_hfcontainer showOnMedium"> <div id="hamburger-drawer" class="hamburger-drawer layout-drawer" layout="5ff40d2f36ae4e5ea1bc96b2e2fcf67e===header" data-origin="top"> <div class="u_1440662738 dmRespRow" style="text-align: center;" id="1440662738"> <div class="dmRespColsWrapper" id="1380480031"> <div class="u_1895159004 dmRespCol small-12 medium-12 large-12 empty-column" id="1895159004"></div> 1126</div> 1127</div> 1128 <div class="u_1779821872 dmRespRow middleDrawerRow" style="text-align: center;" id="1779821872"> <div class="dmRespColsWrapper" id="1628640807"> <div class="dmRespCol small-12 u_1526078167 medium-12 large-12" id="1526078167"> <nav class="u_1596148418 effect-bottom main-navigation unifiednav dmLinksMenu" data-auto="links-menu" role="navigation" layout-main="vertical_nav_layout_4" layout-sub="" data-show-vertical-sub-items="HIDE" id="1596148418" dmle_extension="onelinksmenu" data-element-type="onelinksmenu" data-logo-src="" alt="" data-nav-structure="VERTICAL" wr="true" icon="true" surround="true" adwords="" navigation-id="unifiedNav"> <ul role="menubar" class="unifiednav__container unav-top " data-auto="navigation-pages"> <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="0"> <a href="/" class="unifiednav__item unav-item unav-top-item dmUDNavigationItem_00 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text=" 1129 Home 1130 " data-auto="page-text-style">Home<span class="icon icon-angle-down"></span> 1131</span> 1132</a> 1133</li> 1134 <li role="menuitem" aria-haspopup="true" aria-expanded="false" data-sub-nav-menu="true" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="0"> <a href="#" class="unifiednav__item unav-item unav-top-item dmUDNavigationItem_010101617320 unifiednav__item_has-sub-nav" target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text=" 1135 Landscaping Services 1136 " data-auto="page-text-style">Landscaping Services<span class="icon icon-angle-down"></span> 1137</span> 1138</a> 1139 <ul role="menu" class="unifiednav__container unifiednav__container_sub-nav unav-sub" data-depth="0" data-auto="sub-pages"> <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="1"> <a href="/retaining-wall" class="unifiednav__item unav-item dmUDNavigationItem_010101698286 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text=" 1140 Retaining Wall Installation 1141 " data-auto="page-text-style">Retaining Wall Installation<span class="icon icon-angle-right"></span> 1142</span> 1143</a> 1144</li> 1145 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="1"> <a href="/interlock-stone-installation" class="unifiednav__item unav-item dmNavItemSelected dmUDNavigationItem_010101605440 " target="" data-target-page-alias="" aria-current="page" data-auto="selected-page"> <span class="nav-item-text " data-link-text=" 1146 Interlock Stone Installation 1147 " data-auto="page-text-style">Interlock Stone Installation<span class="icon icon-angle-right"></span> 1148</span> 1149</a> 1150</li> 1151 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="1"> <a href="/sod-installation" class="unifiednav__item unav-item dmUDNavigationItem_010101370720 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text=" 1152 Sod Installation 1153 " data-auto="page-text-style">Sod Installation<span class="icon icon-angle-right"></span> 1154</span> 1155</a> 1156</li> 1157</ul> 1158</li> 1159 <li role="menuitem" aria-haspopup="true" aria-expanded="false" data-sub-nav-menu="true" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="0"> <a href="#" class="unifiednav__item unav-item unav-top-item dmUDNavigationItem_010101955910 unifiednav__item_has-sub-nav" target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text=" 1160 Service Areas 1161 " data-auto="page-text-style">Service Areas<span class="icon icon-angle-down"></span> 1162</span> 1163</a> 1164 <ul role="menu" class="unifiednav__container unifiednav__container_sub-nav unav-sub" data-depth="0" data-auto="sub-pages"> <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="1"> <a href="/whitby-landscaping" class="unifiednav__item unav-item dmUDNavigationItem_010101832693 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text=" 1165 Whitby Landscaping 1166 " data-auto="page-text-style">Whitby Landscaping<span class="icon icon-angle-right"></span> 1167</span> 1168</a> 1169</li> 1170 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="1"> <a href="/oshawa-landscaping" class="unifiednav__item unav-item dmUDNavigationItem_010101189014 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text=" 1171 Oshawa Landscaping 1172 " data-auto="page-text-style">Oshawa Landscaping<span class="icon icon-angle-right"></span> 1173</span> 1174</a> 1175</li> 1176</ul> 1177</li> 1178 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="0"> <a href="/about-us" class="unifiednav__item unav-item unav-top-item dmUDNavigationItem_010101325370 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text=" 1179 About Us 1180 " data-auto="page-text-style">About Us<span class="icon icon-angle-down"></span> 1181</span> 1182</a> 1183</li> 1184 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="0"> <a href="/Contact" class="unifiednav__item unav-item unav-top-item dmUDNavigationItem_010101960562 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text=" 1185 Contact 1186 " data-auto="page-text-style">Contact<span class="icon icon-angle-down"></span> 1187</span> 1188</a> 1189</li> 1190</ul> 1191</nav> 1192</div> 1193</div> 1194</div> 1195 <div class="dmRespRow u_1529481098" style="text-align: center;" id="1529481098"> <div class="dmRespColsWrapper" id="1590661602"> <div class="u_1273053056 dmRespCol small-12 medium-12 large-12" id="1273053056"> <a data-display-type="block" class="u_1440821868 align-center dmButtonLink dmWidget dmWwr default dmOnlyButton dmDefaultGradient" file="false" href="/Contact" id="1440821868" data-element-type="dButtonLinkId"> <span class="iconBg" id="1670230702"> <span class="icon hasFontIcon icon-star" id="1153811279"></span> 1196</span> 1197 <span class="text" id="1534383070">Get a quote</span> 1198</a> 1199 <h5 class="u_1560238197 dmNewParagraph" data-element-type="paragraph" id="1560238197" style="transition: none; display: block;"><div><span style=""><font style="color: rgb(234, 234, 234);"></font></span></div><span style="font-weight: 400;"><div style="text-align: center; ">(249) 209-0206<br/></div><div style="text-align: center; ">[email protected]</div></span><span style=""><font style="color: rgb(234, 234, 234);"><div style=""><span style=""></span></div></font></span><div><span style="color: rgb(234, 234, 234);"></span></div></h5></div> 1200</div> 1201</div> 1202</div> 1203 <div class="layout-drawer-overlay" id="layout-drawer-overlay"></div> 1204</div> 1205 <div class="site_content"> <div id="hamburger-header-container" class="showOnMedium hamburger-header-container p_hfcontainer"> <div id="hamburger-header" class="hamburger-header p_hfcontainer" layout="44dc38f951e9489490b055748e10ba9f===header"> <div class="u_1672581905 dmRespRow fullBleedChanged fullBleedMode" style="text-align: center;" id="1672581905"> <div class="dmRespColsWrapper" id="1530585171"> <div class="u_1660791693 dmRespCol small-12 large-7 medium-7" id="1660791693"> <div class="u_1330020058 imageWidget align-center" data-element-type="image" data-widget-type="image" id="1330020058"> <a href="/" id="1297342281" file="false"><img src="https://irp.cdn-website.com/7939ee3d/dms3rep/multi/opt/Landscaping-Logo-1920w.PNG" id="1889490233" class="" data-dm-image-path="https://irp.cdn-website.com/7939ee3d/dms3rep/multi/Landscaping-Logo.PNG" onerror="handleImageLoadError(this)"/></a> 1206</div> 1207</div> 1208 <div class="u_1276896981 dmRespCol small-12 large-5 medium-5" id="1276896981"> <div class="u_1583575145 imageWidget align-center" data-element-type="image" data-widget-type="image" id="1583575145"> <a id="1626897536"><img src="https://irp.cdn-website.com/7939ee3d/dms3rep/multi/opt/Sod+Installation+Quote+Durham+Region-1920w.png" alt="" id="1808150415" class="" data-dm-image-path="https://irp.cdn-website.com/7939ee3d/dms3rep/multi/Sod+Installation+Quote+Durham+Region.png" onerror="handleImageLoadError(this)"/></a> 1209</div> 1210</div> 1211</div> 1212</div> 1213</div> 1214</div> 1215 <button class="showOnMedium layout-drawer-hamburger hamburger-on-header" id="layout-drawer-hamburger" data-auto="layout-drawer-hamburger" aria-label="menu" aria-controls="hamburger-drawer" aria-expanded="false"> <span class="hamburger__slice"></span> 1216 <span class="hamburger__slice"></span> 1217 <span class="hamburger__slice"></span> 1218</button> 1219 <div class="dmHeaderContainer fHeader d-header-wrapper showOnLarge"> <div id="hcontainer" class="u_hcontainer dmHeader p_hfcontainer" freeheader="true" headerlayout="b58ba5b5703b4cd7b5f5f7951565dc87===horizontal-layout-5" data-scrollable-target="body" data-scrollable-target-threshold="1" data-scroll-responder-id="1" preserve-sticky-header="true" logo-size-target="79%" has-shadow="true" data-auto="header"> <div dm:templateorder="85" class="dmHeaderResp dmHeaderStack noSwitch" id="1709005236"> <div class="dmRespRow dmDefaultListContentRow u_1783767067 fullBleedChanged fullBleedMode" style="text-align:center" id="1783767067"> <div class="dmRespColsWrapper" id="1527230018">
1219 <div class="u_1952458124 small-12 dmRespCol large-2 medium-2" id="1952458124"> <div class="u_1623205752 imageWidget align-center" data-widget-type="image" id="1623205752" data-element-type="image"> <a href="/" id="1829253137" file="false"><img src="https://irp.cdn-website.com/7939ee3d/dms3rep/multi/opt/Landscaping-Logo-1920w.PNG" id="1359157006" class="" data-dm-image-path="https://irp.cdn-website.com/7939ee3d/dms3rep/multi/Landscaping-Logo.PNG" onerror="handleImageLoadError(this)"/></a> 1220</div> 1221</div> 1222 <div class="u_1068781528 dmRespCol small-12 large-8 medium-8" id="1068781528"> <span id="1605138758"></span> 1223 <nav class="u_1783404857 effect-bottom2 main-navigation unifiednav dmLinksMenu" data-auto="links-menu" role="navigation" layout-main="horizontal_nav_layout_1" layout-sub="submenu_horizontal_1" data-show-vertical-sub-items="HOVER" id="1783404857" dmle_extension="onelinksmenu" data-element-type="onelinksmenu" wr="true" icon="true" surround="true" adwords="" navigation-id="unifiedNav"> <ul role="menubar" class="unifiednav__container unav-top " data-auto="navigation-pages"> <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="0"> <a href="/" class="unifiednav__item unav-item unav-top-item dmUDNavigationItem_00 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text=" 1224 Home 1225 " data-auto="page-text-style">Home<span class="icon icon-angle-down"></span> 1226</span> 1227</a> 1228</li> 1229 <li role="menuitem" aria-haspopup="true" aria-expanded="false" data-sub-nav-menu="true" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="0"> <a href="#" class="unifiednav__item unav-item unav-top-item dmUDNavigationItem_010101617320 unifiednav__item_has-sub-nav" target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text=" 1230 Landscaping Services 1231 " data-auto="page-text-style">Landscaping Services<span class="icon icon-angle-down"></span> 1232</span> 1233</a> 1234 <ul role="menu" class="unifiednav__container unifiednav__container_sub-nav unav-sub" data-depth="0" data-auto="sub-pages"> <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="1"> <a href="/retaining-wall" class="unifiednav__item unav-item dmUDNavigationItem_010101698286 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text=" 1235 Retaining Wall Installation 1236 " data-auto="page-text-style">Retaining Wall Installation<span class="icon icon-angle-right"></span> 1237</span> 1238</a> 1239</li> 1240 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="1"> <a href="/interlock-stone-installation" class="unifiednav__item unav-item dmNavItemSelected dmUDNavigationItem_010101605440 " target="" data-target-page-alias="" aria-current="page" data-auto="selected-page"> <span class="nav-item-text " data-link-text=" 1241 Interlock Stone Installation 1242 " data-auto="page-text-style">Interlock Stone Installation<span class="icon icon-angle-right"></span> 1243</span> 1244</a> 1245</li> 1246 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="1"> <a href="/sod-installation" class="unifiednav__item unav-item dmUDNavigationItem_010101370720 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text=" 1247 Sod Installation 1248 " data-auto="page-text-style">Sod Installation<span class="icon icon-angle-right"></span> 1249</span> 1250</a> 1251</li> 1252</ul> 1253</li> 1254 <li role="menuitem" aria-haspopup="true" aria-expanded="false" data-sub-nav-menu="true" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="0"> <a href="#" class="unifiednav__item unav-item unav-top-item dmUDNavigationItem_010101955910 unifiednav__item_has-sub-nav" target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text=" 1255 Service Areas 1256 " data-auto="page-text-style">Service Areas<span class="icon icon-angle-down"></span> 1257</span> 1258</a> 1259 <ul role="menu" class="unifiednav__container unifiednav__container_sub-nav unav-sub" data-depth="0" data-auto="sub-pages"> <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="1"> <a href="/whitby-landscaping" class="unifiednav__item unav-item dmUDNavigationItem_010101832693 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text=" 1260 Whitby Landscaping 1261 " data-auto="page-text-style">Whitby Landscaping<span class="icon icon-angle-right"></span> 1262</span> 1263</a> 1264</li> 1265 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="1"> <a href="/oshawa-landscaping" class="unifiednav__item unav-item dmUDNavigationItem_010101189014 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text=" 1266 Oshawa Landscaping 1267 " data-auto="page-text-style">Oshawa Landscaping<span class="icon icon-angle-right"></span> 1268</span> 1269</a> 1270</li> 1271</ul> 1272</li> 1273 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="0"> <a href="/about-us" class="unifiednav__item unav-item unav-top-item dmUDNavigationItem_010101325370 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text=" 1274 About Us 1275 " data-auto="page-text-style">About Us<span class="icon icon-angle-down"></span> 1276</span> 1277</a> 1278</li> 1279 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="0"> <a href="/Contact" class="unifiednav__item unav-item unav-top-item dmUDNavigationItem_010101960562 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text=" 1280 Contact 1281 " data-auto="page-text-style">Contact<span class="icon icon-angle-down"></span> 1282</span> 1283</a> 1284</li> 1285</ul> 1286</nav> 1287</div> 1288 <div class="u_1467130560 dmRespCol small-12 large-2 medium-2" id="1467130560"> <span id="1692637248"></span> 1289 <div class="u_1470900680 imageWidget align-center" data-element-type="image" data-widget-type="image" id="1470900680"> <a id="1760135752"><img src="https://irp.cdn-website.com/7939ee3d/dms3rep/multi/opt/Sod-Installation-Quote-Durham-Region-1920w.png" alt="" id="1539909718" class="" data-dm-image-path="https://irp.cdn-website.com/7939ee3d/dms3rep/multi/Sod-Installation-Quote-Durham-Region.png" data-hover-effect="zoomout" onerror="handleImageLoadError(this)"/></a> 1290</div> 1291</div> 1292</div> 1293</div> 1294</div> 1295</div> 1296</div> 1297 <div class="stickyHeaderSpacer" id="stickyHeaderSpacer" data-auto="sticky-header-spacer" data-new="true"></div> 1298 <div dmwrapped="true" id="dmFirstContainer" class="dmBody u_dmStyle_template_interlock-stone-installation dm-home-page" themewaschanged="true"> <div id="allWrapper" class="allWrapper" data-auto="all-wrapper"><!-- navigation placeholders -->
1298 <div id="dm_content" class="dmContent" role="main"> <div dm:templateorder="170" class="dmHomeRespTmpl mainBorder dmRespRowsWrapper dmFullRowRespTmpl" id="1716942098"> <div class="u_1018712295 dmRespRow fullBleedChanged fullBleedMode dmSectionNoParallax" style="text-align: center;" id="1018712295"> <div class="dmRespColsWrapper" id="1581887252"> <div class="dmRespCol small-12 medium-12 large-12 u_1854571410" id="1854571410"> <div class="dmNewParagraph" data-element-type="paragraph" data-version="5" id="1669820867" style="transition: opacity 1s ease-in-out 0s;"> <h2 class="text-align-center"><span style="display: initial; color: rgb(255, 255, 255);">Hardscaping Services Ajax</span></h2> 1299</div> 1300</div> 1301</div> 1302</div> 1303 <div class="u_1999309470 dmRespRow" style="text-align: center;" id="1999309470"> <div class="dmRespColsWrapper" id="1471918022"> <div class="u_1203615710 dmRespCol small-12 medium-12 large-12" id="1203615710"> <div class="u_1716082496 dmNewParagraph" id="1716082496" style="transition-duration: 1s; transition-timing-function: ease-in-out; transition-delay: initial; transition-property: opacity;" data-element-type="paragraph" data-version="5"> <h1 class="text-align-center"><span style="display: initial;">Interlock Stone Installation Ajax</span></h1> 1304</div> <div class="dmDividerWrapper clearfix u_1236577991" data-element-type="dDividerId" data-layout="divider-style-1" data-widget-version="2" id="1236577991"><hr class="dmDivider" style="border-width:2px; border-top-style:solid; color:grey;" id="1254491634"/></div> 1305 <div class="u_1443305078 dmNewParagraph" id="1443305078" style="transition: none; display: block;" data-version="5"><p><span style="display: initial;">Interlocking stone installation is a task that requires good materials and experience to be done in a way that is both long lasting and visually appealing. We can make suggestions as it pertains to what interlocking stones to use (and the ones to avoid), and you can trust that when you choose Landscaping Services Ajax for your project, you are taking advantage of our many years of professional experience. Our commitment to helping you to add long lasting beauty to your home through interlocking stone installation is what we offer with every project we take on!</span></p><p><span style="display: initial;">​Choosing the Right Paving Stones</span></p><p class="text-align-left"><span style="display: initial;">Choosing the right paving stones doesn’t need to be difficult because you aren’t sure what to use; trust our expert knowledge of what the right paving stone for each job is! We will help you to choose the right paving stones for your needs and help you to avoid both overpaying for interlocking stone materials as well as accidentally choosing something that won’t stand the test of time and the elements! These are a couple of potential pitfalls that we have helped scores of homeowners avoid by offering our knowledge and not (like other landscapers sometimes do) treating every situation the same.</span></p></div></div> 1306</div> 1307</div> 1308 <div class="u_1006347288 dmRespRow fullBleedChanged fullBleedMode" id="1006347288"> <div class="dmRespColsWrapper" id="1711758340"> <div class="dmRespCol large-12 medium-12 small-12" id="1169317556"> <div class="dmPhotoGallery newPhotoGallery dmPhotoGalleryResp u_1434048153 hasFullWidth photo-gallery-done text-layout-bottom captionAlignment-center_center photoGallery" galleryoptionsparams="{thumbnailsPerRow: 3, rowsToShow: 3, imageScaleMethod: true}" data-desktop-layout="classic-drops" data-desktop-columns="4" data-element-type="dPhotoGalleryId" data-desktop-text-layout="bottom" id="1434048153" data-placeholder="false" data-rows-to-show="100" data-desktop-caption-alignment="center_center" data-hide-share="true" data-auto-adjust-columns="true"> <div class="dmPhotoGalleryHolder clearfix gallery shadowEffectToChildren gallery4inArow" id="1362986591"></div> 1309 <div class="layout-container classic-drops"> <div class="photogallery-row " data-index=""> <div class="photogallery-column column-4" data-index="0"> <div index="0" class="photoGalleryThumbs animated " data-index="0"> <div class="thumbnailInnerWrapper" style="opacity: 1;"> <div class="image-container revealed"> <a data-dm-multisize-attr="temp" data-dm-force-device="mobile" class="u_1593272286" data-image-url="https://irp.cdn-website.com/7939ee3d/dms3rep/multi/trusted+stone+installation+durham+ON.jpg" style="background-image: url('https://irp.cdn-website.com/7939ee3d/dms3rep/multi/opt/trusted+stone+installation+durham+ON-640w.jpg');"><img id="1777826772" data-src="https://irp.cdn-website.com/7939ee3d/dms3rep/multi/opt/trusted+stone+installation+durham+ON-1920w.jpg" alt="" onerror="handleImageLoadError(this)"/></a> 1310</div> 1311 <div id="1564254482" class="caption-container u_1564254482" style="display:none"> <span class="caption-inner"> <a id="1953481569" class="caption-button dmWidget clearfix u_1953481569" data-auto="c
1311aption-button" href="" style=""> <span class="iconBg" data-auto="button-icon-bg"> <span class="icon hasFontIcon " data-auto="button-icon"></span> 1312</span> 1313 <span class="text" data-auto="button-text">Button</span> 1314</a> 1315</span> 1316</div> 1317</div> 1318</div> 1319</div> 1320 <div class="photogallery-column column-4" data-index="1"> <div index="1" class="photoGalleryThumbs animated " data-index="1"> <div class="thumbnailInnerWrapper" style="opacity: 1;"> <div class="image-container revealed"> <a data-dm-multisize-attr="temp" data-dm-force-device="mobile" class="u_1480691563" data-image-url="https://irp.cdn-website.com/7939ee3d/dms3rep/multi/durham+region+landscaper-5df8c9bd.jpg" style="background-image: url('https://irp.cdn-website.com/7939ee3d/dms3rep/multi/opt/durham+region+landscaper-5df8c9bd-640w.jpg');"><img id="1846010220" data-src="https://irp.cdn-website.com/7939ee3d/dms3rep/multi/opt/durham+region+landscaper-5df8c9bd-1920w.jpg" alt="" onerror="handleImageLoadError(this)"/></a> 1321</div> 1322 <div id="1787201584" class="caption-container u_1787201584" style="display:none"> <span class="caption-inner"> <a id="1173149407" class="caption-button dmWidget clearfix u_1173149407" data-auto="caption-button" href="" style=""> <span class="iconBg" data-auto="button-icon-bg"> <span class="icon hasFontIcon " data-auto="button-icon"></span> 1323</span> 1324 <span class="text" data-auto="button-text">Button</span> 1325</a> 1326</span> 1327</div> 1328</div> 1329</div> 1330</div> 1331 <div class="photogallery-column column-4" data-index="2"> <div index="2" class="photoGalleryThumbs animated " data-index="2"> <div class="thumbnailInnerWrapper" style="opacity: 1;"> <div class="image-container revealed"> <a data-dm-multisize-attr="temp" data-dm-force-device="mobile" class="u_1862750270" data-image-url="https://irp.cdn-website.com/7939ee3d/dms3rep/multi/patio+installation+durham+region-53e8a3ce.jpg" style="background-image: url('https://irp.cdn-website.com/7939ee3d/dms3rep/multi/opt/patio+installation+durham+region-53e8a3ce-640w.jpg');"><img id="1233064076" data-src="https://irp.cdn-website.com/7939ee3d/dms3rep/multi/opt/patio+installation+durham+region-53e8a3ce-1920w.jpg" alt="" onerror="handleImageLoadError(this)"/></a> 1332</div> 1333 <div id="1765396815" class="caption-container u_1765396815" style="display:none"> <span class="caption-inner"> <a id="1670320560" class="caption-button dmWidget clearfix u_1670320560" data-auto="caption-button" href="" style=""> <span class="iconBg" data-auto="button-icon-bg"> <span class="icon hasFontIcon " data-auto="button-icon"></span> 1334</span> 1335 <span class="text" data-auto="button-text">Button</span> 1336</a> 1337</span> 1338</div> 1339</div> 1340</div> 1341</div> 1342 <div class="photogallery-column column-4" data-index="3"> <div index="3" class="photoGalleryThumbs animated " data-index="3"> <div class="thumbnailInnerWrapper" style="opacity: 1;"> <div class="image-container revealed"> <a data-dm-multisize-attr="temp" data-dm-force-device="mobile" class="u_1484601251" data-image-url="https://irp.cdn-website.com/7939ee3d/dms3rep/multi/expert+interlocking+installation+oshawa+ON.jpg" style="background-image: url('https://irp.cdn-website.com/7939ee3d/dms3rep/multi/opt/expert+interlocking+installation+oshawa+ON-640w.jpg');"><img id="1641480346" data-src="https://irp.cdn-website.com/7939ee3d/dms3rep/multi/opt/expert+interlocking+installation+oshawa+ON-1920w.jpg" alt="" onerror="handleImageLoadError(this)"/></a> 1343</div> 1344 <div id="1215382314" class="caption-container u_1215382314" style="display:none"> <span class="caption-inner"> <a id="1548956120" class="caption-button dmWidget clearfix u_1548956120" data-auto="caption-button" href="" style=""> <span class="iconBg" data-auto="button-icon-bg"> <span class="icon hasFontIcon " data-auto="button-icon"></span> 1345</span> 1346 <span class="text" data-auto="button-text">Button</span> 1347</a> 1348</span> 1349</div> 1350</div> 1351</div> 1352</div> 1353</div> 1354</div> 1355</div> 1356</div> 1357</div> 1358</div> 1359 <div class="u_1639709658 dmRespRow" id="1639709658"> <div class="dmRespColsWrapper" id="1834292744"> <div class="dmRespCol large-6 medium-6 small-12" id="1911987498"> <div class="dmNewParagraph" data-element-type="paragraph" data-version="5" id="1404093820" style="transition: opacity 1s ease-in-out 0s;"> <h3><span style="display: initial;">​Making Art from Stone</span></h3> 1360<p><span style="display: initial;">
1360Interlocking stone is a versatile material that comes in a wide range of options like thickness, hardness, polish, texture, color, and more!</span></p><p><span style="display: initial;">Interlocking stone is so versatile in fact that it can be used to create things like water falls and fountains.</span></p><p><span style="display: initial;"><br/></span></p><p><span style="display: initial;">One tip for a visually striking design is to alternate between two colors on a paved surface like a walkway or even a porch or a patio. With the versatility of interlocking stone the design possibilities are endless! We can also use interlocking stone to build interlock stairs to improve your front entrance.</span></p><p><span style="display: initial;"><br/></span></p><p><span style="display: initial;">​Of course, once we have completed your interlocking stone project we finish it off with the application of interlocking sealers to maintain its beauty and lengthen the life of the stone. Call us today for a free consultation on your next interlocking stone project! </span></p><p><span style="display: initial;"><br/></span></p> <h3><span style="display: initial;">Patio Pavers and Interlocking Restoration</span></h3> 1361<p><span style="display: initial;">Patio pavers, another term for interlocking stone, are a type of material that is designed to withstand regular traffic and pressure. As with any stonework we can help you to choose the right patio pavers for you needs, whether it is for the patio floor itself or an integrated section like the area around a pool. Also, if you have existing pavers around your pool deck that have become uneven and need pool deck repairs, we can certainly assist in paver repairs.</span></p><p><span style="display: initial;"><br/></span></p><p><span style="display: initial;">The harsh Canadian winters and temperature swings from minus 30 to plus 30 often causes pavers to become uneven and either rise or sink. Having to restore these interlocking stone or dipped patio pavers can be back breaking work to reset them. Let us take on the heavy lifting and repair your patio pavers while you have time to enjoy your family on your days off. By working with you and your design and functional needs, Landscaping Services Ajax will create a long lasting and beautiful patio surface that you and your family will enjoy for a very long time!</span></p><p><span style="display: initial;"><br/></span></p> <h3><span style="display: initial;">Landscapers Near You</span></h3> 1362<p><span style="display: initial;">Are you searching for the best hardscaper near you to provide amazing results when it comes to interlocking stonework around your home?</span></p><p><span class="" style="display: initial;"><span style="display: initial;">Look no further than Landscaping Services Ajax to provide the premium hardscaping services! We are well known for our skill and experience when it comes to creating, pathways, sidewalks, patios,</span> 1363</span><a href="/sod-installation" runtime_url="/sod-installation" type="page" style="display: initial;">sod installation</a><span class="" style="display: initial;"> <span style="display: initial;">and much more from interlocking stone. We work closely with our clients in understanding their vision and will create a landscape design that meets your approval and expectations. No work is done until signed off by you. Our goal is to provide the most affordable solution while ensuring the highest levels of quality in everything that we do! Our commitment to these and our other core values is what makes us the best landscapers near you! Call us today!</span></span></p></div> 1364</div> 1365 <div class="dmRespCol large-6 medium-6 small-12" id="1901810032"> <div class="u_1563314448 imageWidget align-center" data-element-type="image" data-widget-type="image" id="1563314448"> <a id="1159376712"><img src="https://irp.cdn-website.com/7939ee3d/dms3rep/multi/opt/Free+Instant+Landscaping+Quote-480w.png" alt="" id="1637377316" class="" data-dm-image-path="https://irp.cdn-website.com/7939ee3d/dms3rep/multi/Free+Instant+Landscaping+Quote.png" onerror="handleImageLoadError(this)"/></a> 1366</div> 1367 <div data-element-type="html" class="dmCustomHtml" id="1221658451"> <iframe id="JotFormIFrame-202059469414255" title="Landscaping Quote Request" onload="window.parent.scrollTo(0,0)" allowtransparency="true" allowfullscreen="true" allow="geolocation; microphone; camera" src="https://form.jotform.com/202059469414255" frameborder="0" style=" 1368 min-width: 100%; 1369 height:539px; 1370 border:none;" scrolling="no"></iframe> 1371
1371<script type="text/javascript"> 1372 1373 1374 1375 var ifr = document.getElementById("JotFormIFrame-202059469414255"); 1376 if (ifr) { 1377 var src = ifr.src; 1378 var iframeParams = []; 1379 if (window.location.href && window.location.href.indexOf("?") > -1) { 1380 iframeParams = iframeParams.concat(window.location.href.substr(window.location.href.indexOf("?") + 1).split('&')); 1381 } 1382 if (src && src.indexOf("?") > -1) { 1383 iframeParams = iframeParams.concat(src.substr(src.indexOf("?") + 1).split("&")); 1384 src = src.substr(0, src.indexOf("?")) 1385 } 1386 iframeParams.push("isIframeEmbed=1"); 1387 ifr.src = src + "?" + iframeParams.join('&'); 1388 } 1389 window.handleIFrameMessage = function(e) { 1390 if (typeof e.data === 'object') { return; } 1391 var args = e.data.split(":"); 1392 if (args.length > 2) { iframe = document.getElementById("JotFormIFrame-" + args[(args.length - 1)]); } else { iframe = document.getElementById("JotFormIFrame"); } 1393 if (!iframe) { return; } 1394 switch (args[0]) { 1395 case "scrollIntoView": 1396 iframe.scrollIntoView(); 1397 break; 1398 case "setHeight": 1399 iframe.style.height = args[1] + "px"; 1400 break; 1401 case "collapseErrorPage": 1402 if (iframe.clientHeight > window.innerHeight) { 1403 iframe.style.height = window.innerHeight + "px"; 1404 } 1405 break; 1406 case "reloadPage": 1407 window.location.reload(); 1408 break; 1409 case "loadScript": 1410 if( !window.isPermitted(e.origin, ['jotform.com', 'jotform.pro']) ) { break; } 1411 var src = args[1]; 1412 if (args.length > 3) { 1413 src = args[1] + ':' + args[2]; 1414 } 1415 var script = document.createElement('script'); 1416 script.src = src; 1417 script.type = 'text/javascript'; 1418 document.body.appendChild(script); 1419 break; 1420 case "exitFullscreen": 1421 if (window.document.exitFullscreen) window.document.exitFullscreen(); 1422 else if (window.document.mozCancelFullScreen) window.document.mozCancelFullScreen(); 1423 else if (window.document.mozCancelFullscreen) window.document.mozCancelFullScreen(); 1424 else if (window.document.webkitExitFullscreen) window.document.webkitExitFullscreen(); 1425 else if (window.document.msExitFullscreen) window.document.msExitFullscreen(); 1426 break; 1427 } 1428 var isJotForm = (e.origin.indexOf("jotform") > -1) ? true : false; 1429 if(isJotForm && "contentWindow" in iframe && "postMessage" in iframe.contentWindow) { 1430 var urls = {"docurl":encodeURIComponent(document.URL),"referrer":encodeURIComponent(document.referrer)}; 1431 iframe.contentWindow.postMessage(JSON.stringify({"type":"urls","value":urls}), "*"); 1432 } 1433 }; 1434 window.isPermitted = function(originUrl, whitelisted_domains) { 1435 var url = document.createElement('a'); 1436 url.href = originUrl; 1437 var hostname = url.hostname; 1438 var result = false;
1439 if( typeof hostname !== 'undefined' ) { 1440 whitelisted_domains.forEach(function(element) { 1441 if( hostname.slice((-1 * element.length - 1)) === '.'.concat(element) || hostname === element ) { 1442 result = true; 1443 } 1444 }); 1445 return result; 1446 } 1447 } 1448 if (window.addEventListener) { 1449 window.addEventListener("message", handleIFrameMessage, false); 1450 } else if (window.attachEvent) { 1451 window.attachEvent("onmessage", handleIFrameMessage); 1452 } 1453 1454 1455 1456 </script>
1456 1457</div> 1458</div> 1459</div> 1460</div> 1461 <div class="u_1220636467 dmRespRow hasBackgroundOverlay dmSectionNoParallax" style="text-align: center;" id="1220636467" data-anim-desktop="none"> <div class="dmRespColsWrapper" id="1135955503"> <div class="u_1465370643 dmRespCol small-12 medium-12 large-12" id="1465370643" data-anim-desktop="fadeInUp"> <span id="1080186578"></span> 1462 <h3 class="u_1759182121 dmNewParagraph" id="1759182121" style="transition: none;" data-element-type="paragraph"><div><b></b></div><span style=""><div style="text-align: center; "><font color="#ffffff">Let us care for all your landscaping needs</font></div></span><b></b><div></div></h3> <h5 class="u_1693334395 dmNewParagraph" data-element-type="paragraph" id="1693334395" style="transition: opacity 1s ease-in-out;"><div style="text-align: center;"><font color="#ffffff">Call us at (647) 559-4919 or contact us for your free quote.</font></div></h5> <a data-display-type="block" class="u_1457831691 align-center dmButtonLink dmWidget dmWwr default dmOnlyButton dmDefaultGradient hide-for-large" file="false" href="tel:(647) 559-4919" id="1457831691" data-element-type="dButtonLinkId"> <span class="iconBg" id="1020811269"> <span class="icon hasFontIcon icon-star" id="1010433995"></span> 1463</span> 1464 <span class="text" id="1518596697">Contact Us</span> 1465</a> 1466</div> 1467</div> 1468</div> 1469</div> 1470</div> 1471</div> 1472</div> 1473 <div class="sticky-widgets-container-global" id="1671053701"></div> 1474 <div class="dmFooterContainer"> <div id="fcontainer" class="u_fcontainer f_hcontainer dmFooter p_hfcontainer"> <div dm:templateorder="250" class="dmFooterResp generalFooter" id="1943048428"> <div class="u_1632155419 dmRespRow" style="text-align: center;" id="1632155419"> <div class="dmRespColsWrapper" id="1253858808"> <div class="u_1553864455 dmRespCol small-12 medium-4 large-4" id="1553864455"> <nav class="u_1971045927 unifiednav_vertical effect-text-fill main-navigation unifiednav dmLinksMenu" data-auto="links-menu" role="navigation" layout-main="vertical_nav_layout_4" layout-sub="" data-show-vertical-sub-items="HOVER" id="1971045927" dmle_extension="onelinksmenu" data-element-type="onelinksmenu" data-logo-src="https://lirp-cdn.multiscreensite.com/2269f0a2/dms3rep/multi/opt/Best+Tree+Contractor+Simcoe+County-1920w.png" alt="" data-nav-structure="VERTICAL" wr="true" icon="true" surround="true" adwords="" navigation-id="unifiedNav"> <ul role="menubar" class="unifiednav__container unav-top " data-auto="navigation-pages"> <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="0"> <a href="/" class="unifiednav__item unav-item unav-top-item " target="" data-target-page-alias="home"> <span class="nav-item-text " data-link-text=" 1475 Home 1476 " data-auto="page-text-style">Home<span class="icon icon-angle-down" data-hidden-on-mobile="" data-hidden-on-desktop="" data-hidden-on-tablet=""></span> 1477</span> 1478</a> 1479</li> 1480 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="0"> <a href="/about-us" class="unifiednav__item unav-item unav-top-item " target="" data-target-page-alias="about-us"> <span class="nav-item-text " data-link-text=" 1481 About Us 1482 " data-auto="page-text-style">About Us<span class="icon icon-angle-down" data-hidden-on-mobile="" data-hidden-on-desktop="" data-hidden-on-tablet=""></span> 1483</span> 1484</a> 1485</li> 1486 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="0"> <a href="/Contact" class="unifiednav__item unav-item unav-top-item " target="" data-target-page-alias="Contact"> <span class="nav-item-text " data-link-text=" 1487 Contact 1488 " data-auto="page-text-style">Contact<span class="icon icon-angle-down" data-hidden-on-mobile="" data-hidden-on-desktop="" data-hidden-on-tablet=""></span> 1489</span> 1490</a> 1491</li> 1492 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="0"> <a href="/privacy" class="unifiednav__item unav-item unav-top-item " target="" data-target-page-alias="privacy"> <span class="nav-item-text " data-link-text=" 1493 Privacy 1494 " data-auto="page-text-style">Privacy<span class="icon icon-angle-down" data-hidden-on-mobile="" data-hidden-on-desktop="" data-hidden-on-tablet=""></span> 1495</span> 1496</a> 1497</li> 1498 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="0"> <a href="/tos" class="unifiednav__item unav-item unav-top-item " target="" data-target-page-alias="tos"> <span class="nav-item-text " data-link-text=" 1499 TOS 1500 " data-auto="page-text-style">TOS<span class="icon icon-angle-down" data-hidden-on-mobile="" data-hidden-on-desktop="" data-hidden-on-tablet=""></span> 1501</span> 1502</a> 1503</li> 1504</ul> 1505</nav> 1506 <div class="dmNewParagraph" data-element-type="paragraph" data-version="5" id="1825884356" style="transition: opacity 1s ease-in-out 0s;"><p class="size-14 m-size-11 text-align-left"><span style="display: initial; color: rgb(255, 255, 255);" class="font-size-14 m-font-size-11">In Partnership With</span></p></div> 1507</div> 1508 <div class="u_1332161287 dmRespCol small-12 medium-4 large-4" id="1332161287"> <nav class="u_1139093135 unifiednav_vertical effect-text-fill main-navigation unifiednav dmLinksMenu" data-auto="links-menu" role="navigation" layout-main="vertical_nav_layout_4" layout-sub="" data-show-vertical-sub-items="HOVER" id="1139093135" dmle_extension="onelinksmenu" data-element-type="onelinksmenu" data-logo-src="https://lirp-cdn.multiscreensite.com/2269f0a2/dms3rep/multi/opt/Best+Tree+Contractor+Simcoe+County-1920w.png" alt="" data-nav-structure="VERTICAL" wr="true" icon="true" surround="true" adwords="" navigation-id="unifiedNav"> <ul role="menubar" class="unifiednav__container unav-top " data-auto="navigation-pages"> <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="0"> <a href="/retaining-wall" class="unifiednav__item unav-item unav-top-item " target="" data-target-page-alias="retaining-wall"> <span class="nav-item-text " data-link-text=" 1509 Retaining Wall Installation 1510 " data-auto="page-text-style">Retaining Wall Installation<span class="icon icon-angle-down" data-hidden-on-mobile="" data-hidden-on-desktop="" data-hidden-on-tablet=""></span> 1511</span> 1512</a> 1513</li> 1514 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="0"> <a href="/interlock-stone-installation" class="unifiednav__item unav-item unav-top-item dmNavItemSelected " target="" data-target-page-alias="interlock-stone-installation" aria-current="page" data-auto="selected-page"> <span class="nav-item-text " data-link-text=" 1515 Interlock Stone Installation 1516 " data-auto="page-text-style">Interlock Stone Installation<span class="icon icon-angle-down" data-hidden-on-mobile="" data-hidden-on-desktop="" data-hidden-on-tablet=""></span> 1517</span> 1518</a> 1519</li> 1520 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="0"> <a href="/sod-installation" class="unifiednav__item unav-item unav-top-item " target="" data-target-page-alias="sod-installation"> <span class="nav-item-text " data-link-text=" 1521 Sod Installation 1522 " data-auto="page-text-style">Sod Installation<span class="icon icon-angle-down" data-hidden-on-mobile="" data-hidden-on-desktop="" data-hidden-on-tablet=""></span> 1523</span> 1524</a> 1525</li> 1526</ul> 1527</nav> 1528 <div class="u_1299492659 dmNewParagraph" data-element-type="paragraph" id="1299492659" style="transition: opacity 1s ease-in-out;" data-version="5"> <h6 class="text-align-left"><span style="display: initial;"><br/></span><span style="display: initial; color: rgb(255, 255, 255); font-weight: 600;">Contact</span></h6> 1529</div> <div class="u_1521574249 dmNewParagraph" data-element-type="paragraph" id="1521574249" style="transition: none 0s ease 0s; display: block;" data-version="5"> <h6 class="text-align-left"><span style="color: rgb(255, 255, 255); font-weight: 300; display: initial;">(647) 559-4919<br/></span></h6> 1530 <h6 class="text-align-left"><span style="font-weight: 300; color: rgb(255, 255, 255); display: initial;">[email protected]</span></h6> 1531 <h6 class="text-align-left"><span style="font-weight: 300; color: rgb(255, 255, 255); display: initial;">M-S - 9:00 AM - 5:00 PM</span><span style="display: initial;"><br/></span></h6> 1532</div></div> 1533 <div class="u_1793378685 dmRespCol small-12 medium-4 large-4" id="1793378685"> <div data-element-type="html" class="u_1595543455 dmCustomHtml" id="1595543455"> <iframe src="https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d367856.1313017923!2d-79.28890412533332!3d43.9205407107759!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x0%3A0x33921836f938319c!2sLandscaping+Services+Ajax!5e0!3m2!1sen!2sca!4v1556590677174!5m2!1sen!2sca" width="400" height="300" frameborder="0" style="border:0" allowfullscreen="" title="Google Maps"></iframe> 1534</div> 1535</div> 1536</div> 1537</div>
1538 <div class="u_1488001883 dmRespRow" id="1488001883"> <div class="dmRespColsWrapper" id="1556116537"> <div class="dmRespCol large-12 medium-12 small-12" id="1449665129"> <div class="dmNewParagraph" data-element-type="paragraph" data-version="5" id="1915304088" style="transition: opacity 1s ease-in-out 0s;"><p class="text-align-center"><span class="" style="display: initial; color: rgb(255, 255, 255); font-weight: normal;"><span style="display: initial; color: rgb(255, 255, 255); font-weight: normal;">Serving - Markham | Pickering | Ajax | Whitby | Oshawa</span> 1539</span></p><p class="text-align-center m-size-8 size-11"><span class="font-size-11 m-font-size-8" style="color: rgb(255, 255, 255); display: initial;">Copyright © 2017 Landscaping Services Ajax, All Rights Reserved</span></p><p class="text-align-center"><span style="display: initial;"><br/></span></p><p class="text-align-center m-size-7 size-10"><span class="font-size-10 m-font-size-7" style="color: rgb(255, 255, 255); display: initial;">This website is managed by a marketing service for the home improvement industry. All work is performed by licensed and insured contractors. We serve the public by referring inquiring parties to the most qualified landscaping expert. </span></p></div> 1540</div> 1541</div> 1542</div> 1543</div> 1544 <div id="1236746004" dmle_extension="powered_by" data-element-type="powered_by" icon="true" surround="false"></div> 1545</div> 1546</div> 1547</div> 1548</div> 1549</div> 1550</div> 1551</div> 1552</div> 1553</div> 1554 1555 </div> 1556</div> 1557 1558 1559 1560 1561 1562 1563 1564 1565 1566 1567 1568 1569 1570 1571 1572 1573 1574 1575 1576 1577 1578 1579 1580 1581 1582 1583 1584 1585 1586 1587 1588 1589 1590 1591 1592 1593 1594 1595
1596<script> 1597 var isWLR = true; 1598 1599 window.customWidgetsFunctions = {}; 1600 window.customWidgetsStrings = {}; 1601 window.collections = {}; 1602 window.currentLanguage = "ENGLISH" 1603 window.isSitePreview = false; 1604</script>
1604 1605 1606 1607 1608
1609<script type="text/javascript"> 1610 1611 var d_version = "production_6817"; 1612 var build = "2026-10-01T14_02_32"; 1613 window['v' + 'ersion'] = d_version; 1614 1615 function buildEditorParent() { 1616 window.isMultiScreen = true; 1617 window.editorParent = {}; 1618 window.previewParent = {}; 1619 window.assetsCacheQueryParam = "?version=2026-10-01T14_02_32"; 1620 try { 1621 var _p = window.parent; 1622 if (_p && _p.document && _p.$ && _p.$.dmfw) { 1623 window.editorParent = _p; 1624 } else if (_p.isSitePreview) { 1625 window.previewParent = _p; 1626 } 1627 } catch (e) { 1628 1629 } 1630 } 1631 1632 buildEditorParent(); 1633</script>
1633 1634 1635 1636 1637
1638<script type="text/javascript" id='d-js-jquery' 1639 src="https://static.cdn-website.com/libs/jquery/jquery-3.7.0.min.js"></script>
1639 1640 1641 1642 1643 1644<!-- Injecting site-wide before scripts --> 1645 1646<!-- End Injecting site-wide to the head --> 1647 1648 1649
1650<script> 1651 var _jquery = window.$; 1652 1653 var jqueryAliases = ['$', 'jquery', 'jQuery']; 1654 1655 jqueryAliases.forEach((alias) => { 1656 Object.defineProperty(window, alias, { 1657 get() { 1658 return _jquery; 1659 }, 1660 set() { 1661 console.warn("Trying to over-write the global jquery object!"); 1662 } 1663 }); 1664 }); 1665 window.jQuery.migrateMute = true; 1666</script>
1666 1667 1668 1669 1670
1671<script> 1672 window.cookiesNotificationMarkupPreview = 'null'; 1673</script>
1673 1674 1675
1676<script id='d-js-params'> 1677 window.INSITE = window.INSITE || {}; 1678 window.INSITE.device = "desktop"; 1679 1680 window.rtCommonProps = {}; 1681 rtCommonProps["runtimecollector.url"] = 'https://rtc.multiscreensite.com'; 1682 rtCommonProps["performance.tabletPreview.removeScroll"] = 'false'; 1683 rtCommonProps["inlineEditGrid.snap"] =true; 1684 rtCommonProps["popup.insite.cookie.ttl"] = '0.5'; 1685 rtCommonProps["common.mapbox.token"] = 'pk.eyJ1IjoiZGFubnliMTIzIiwiYSI6ImNqMGljZ256dzAwMDAycXBkdWxwbDgzeXYifQ.Ck5P-0NKPVKAZ6SH98gxxw'; 1686 rtCommonProps["common.mapbox.js.override"] =false; 1687 rtCommonProps["common.here.appId"] = 'iYvDjIQ2quyEu0rg0hLo'; 1688 rtCommonProps["common.here.appCode"] = '1hcIxLJcbybmtBYTD9Z1UA'; 1689 rtCommonProps["ecommerce.ecwid.script"] = 'https://app.multiscreenstore.com/script.js'; 1690 rtCommonProps["common.build.dist.folder"] = 'production/6817'; 1691 rtCommonProps["common.resources.cdn.host"] = 'https://static.cdn-website.com'; 1692 rtCommonProps["common.resources.folder"] = 'https://static.cdn-website.com/mnlt/production/6817'; 1693 rtCommonProps["common.fonts.api.v2.url"] = 'https://irp.cdn-website.com/fonts/css2?family='; 1694 rtCommonProps["feature.flag.runtime.backgroundSlider.preload.slowly"] =true; 1695 rtCommonProps["feature.flag.runtime.newAnimation.jitAnimation.enabled"] =true; 1696 rtCommonProps["feature.flag.sites.google.analytics.gtag"] =true; 1697 rtCommonProps["feature.flag.runOnReadyNewTask"] =true; 1698 rtCommonProps["isAutomation.test"] =false; 1699 rtCommonProps["booking.cal.api.domain"] = 'api.cal.com'; 1700 1701 1702 rtCommonProps['common.mapsProvider'] = 'mapbox'; 1703 1704 rtCommonProps['common.mapsProvider.version'] = '0.52.0'; 1705 rtCommonProps['common.geocodeProvider'] = 'mapbox'; 1706 rtCommonProps['server.for.resources'] = ''; 1707 rtCommonProps['feature.flag.lazy.widgets'] = false; 1708 rtCommonProps['feature.flag.single.wow'] = false; 1709 rtCommonProps['feature.flag.disallowPopupsInEditor'] = true; 1710 rtCommonProps['feature.flag.mark.anchors'] = true; 1711 rtCommonProps['captcha.public.key'] = '6LffcBsUAAAAAMU-MYacU-6QHY4iDtUEYv_Ppwlz'; 1712 rtCommonProps['captcha.invisible.public.key'] = '6LeiWB8UAAAAAHYnVJM7_-7ap6bXCUNGiv7bBPME'; 1713 rtCommonProps["images.sizes.small"] =160; 1714 rtCommonProps["images.sizes.mobile"] =640; 1715 rtCommonProps["images.sizes.tablet"] =1280; 1716 rtCommonProps["images.sizes.desktop"] =1920; 1717 rtCommonProps["import.images.storage.imageCDN"] = 'https://irp.cdn-website.com/'; 1718 rtCommonProps["feature.flag.performance.logs"] =false; 1719 rtCommonProps["site.widget.form.captcha.type"] = 'g_recaptcha'; 1720 rtCommonProps["friendly.captcha.site.key"] = 'FCMGSQG9GVNMFS8K'; 1721 rtCommonProps["cookiebot.mapbox.consent.category"] = 'marketing'; 1722 rtCommonProps["termly.mapbox.consent.category"] = 'performance'; 1723 // feature flags that's used out of runtime module (in legacy files) 1724 rtCommonProps["platform.monolith.personalization.dateTimeCondition.popupMsgAction.moveToclient.enabled"] =true; 1725 1726 window.rtFlags = {}; 1727 rtFlags["unsuspendEcwidStoreOnRuntime.enabled"] =true; 1728 rtFlags["scripts.widgetCount.enabled"] =true; 1729 rtFlags["fnb.animations.tracking.enabled"] =true; 1730 rtFlags["ecom.ecwidNewUrlStructure.enabled"] = false; 1731 rtFlags["ecom.ecwid.accountPage.emptyBaseUrl.enabled"] = true; 1732 rtFlags["ecom.ecwid.accountPage.repeatOrderRedirect.enabled"] = false; 1733 rtFlags["ecom.ecwid.oldStore.keepScrollOnLoad.enabled"] = true; 1734 rtFlags["ecom.ecwid.storefrontV3.enabled"] = false; 1735 rtFlags["ecom.monolith.legacy.js.api.disabled.for.new.sites"] = false; 1736 rtFlags["geocode.search.localize"] =false; 1737 rtFlags["feature.flag.runtime.newAnimation.asyncInit.setTimeout.enabled"] =false; 1738 rtFlags["twitter.heightLimit.enabled"] = true; 1739 rtFlags["streamline.monolith.personalization.supportMultipleConditions.enabled"] =false; 1740 rtFlags["flex.animation.design.panel.layout"] =true; 1741 rtFlags["runtime.cwv.report.cls.enabled"] =false; 1742 rtFlags["runtime.cwv.report.lcp.enabled"] =false; 1743 rtFlags["runtime.lcp.preload.selfheal.enabled"] =true; 1744 rtFlags["runtime.lcp.preload.bootstrap.enabled"] =true; 1745 rtFlags["runtime.lcp.preload.monitor.enabled"] =false; 1746 rtFlags["runtime.customwidget.heightpin.enabled"] =true; 1747 rtFlags["runtime.video.widget.lazy.enabled"] =true; 1748 rtFlags["contact.form.useActiveForm"] =true; 1749 rtFlags["contact.form.custom.errors.enabled"] =true; 1750 rtFlags["runtime.ssr.productStore.internal.observer"] =true; 1751 rtFlags["editor.widget.form.a11y"] =true; 1752</script>
vendor: 1 bytes, line 1752
1752
1753<script src="https://static.cdn-website.com/mnlt/production/6817/_dm/s/rt/dist/scripts/d-js-one-runtime-unified-desktop.min.js" id="d-js-core"></script>
1753 1754 1755 1756 1757 1758 1759 1760 1761 1762 1763 1764 1765 1766 1767
1767<script src="https://static.cdn-website.com/mnlt/production/6817/_dm/s/rt/dist/scripts/d-js-jquery-migrate.min.js" ></script>
1767 1768 1769 1770 1771 1772
1773<script> 1774 1775 $(window).bind("orientationchange", function (e) { 1776 $.layoutManager.initLayout(); 1777 1778 }); 1779 $(document).resize(function () { 1780 1781 }); 1782</script>
1782 1783 1784 1785 1786 1787 1788 1789 1790 1791 1792 1793 1794 1795 1796 1797 1798 1799 1800 1801
1802<script type="text/javascript" id="d_track_sp"> 1803 ;(function(p,l,o,w,i,n,g){if(!p[i]){p.GlobalSnowplowNamespace=p.GlobalSnowplowNamespace||[]; 1804 p.GlobalSnowplowNamespace.push(i);p[i]=function(){(p[i].q=p[i].q||[]).push(arguments) 1805 };p[i].q=p[i].q||[];n=l.createElement(o);g=l.getElementsByTagName(o)[0];n.async=1; 1806 n.src=w;g.parentNode.insertBefore(n,g)}}(window,document,"script","//d32hwlnfiv2gyn.cloudfront.net/sp-2.0.0-dm-0.1.min.js","snowplow")); 1807 window.dmsnowplow = window.snowplow; 1808 1809 dmsnowplow('newTracker', 'cf', 'd32hwlnfiv2gyn.cloudfront.net', { // Initialise a tracker 1810 appId: '7939ee3d' 1811 }); 1812 1813 // snowplow queries element styles so we wait until CSS calculations are done. 1814 requestAnimationFrame(() => { 1815 dmsnowplow('trackPageView'); 1816 _dm_insite.forEach((rule) => { 1817 // Specifically in popup only the client knows if it is shown or not so we don't always want to track its impression here 1818 // the tracking is in popup.js 1819 if (rule.actionName !== "popup") { 1820 dmsnowplow('trackStructEvent', 'insite', 'impression', rule.ruleType, rule.ruleId); 1821 } 1822 window?.waitForDeferred?.('dmAjax', () => { 1823 $.DM.events.trigger('event-ruleTriggered', {value: rule}); 1824 }); 1825 }); 1826 }); 1827</script>
1827 1828 1829 1830 1831<div style="display:none;" id="P6iryBW0Wu"></div> 1832 1833 1834 1835 1836 1837 1838 1839 1840 1841 1842 1843<div class="pswp" tabindex="-1" role="dialog" aria-hidden="true"> 1844 1845 1846 <div class="pswp__bg"></div> 1847 1848 1849 <div class="pswp__scroll-wrap"> 1850 1851 1852 <div class="pswp__container"> 1853 <div class="pswp__item"></div> 1854 <div class="pswp__item"></div> 1855 <div class="pswp__item"></div> 1856 </div> 1857 1858 1859 <div class="pswp__ui pswp__ui--hidden"> 1860 1861 <div class="pswp__top-bar"> 1862 1863 1864 1865 <div class="pswp__counter"></div> 1866 1867 <button class="pswp__button pswp__button--close" data-auto="pswp-close" title="Close (Esc)"></button> 1868 1869 <button class="pswp__button pswp__button--share" data-auto="pswp-share" title="Share"></button> 1870 1871 <button class="pswp__button pswp__button--fs" title="Toggle fullscreen"></button> 1872 1873 <button class="pswp__button pswp__button--zoom" title="Zoom in/out"></button> 1874 1875 1876 1877 <div class="pswp__preloader"> 1878 <div class="pswp__preloader__icn"> 1879 <div class="pswp__preloader__cut"> 1880 <div class="pswp__preloader__donut"></div> 1881 </div> 1882 </div> 1883 </div> 1884 </div> 1885 1886 <div class="pswp__share-modal pswp__share-modal--hidden pswp__single-tap"> 1887 <div class="pswp__share-tooltip"></div> 1888 </div> 1889 1890 <button class="pswp__button pswp__button--arrow--left" title="Previous (arrow left)"> 1891 </button> 1892 1893 <button class="pswp__button pswp__button--arrow--right" title="Next (arrow right)"> 1894 </button> 1895 1896 <div class="pswp__caption"> 1897 <div class="pswp__caption__center"></div> 1898 </div> 1899 1900 </div> 1901 1902 </div> 1903 1904</div> 1905<div id="fb-root" 1906 data-locale="en"></div> 1907<!-- Alias: 7939ee3d --> 1908<div class="dmPopupMask" id="dmPopupMask"></div> 1909<div id="dmPopup" class="dmPopup" data-auto="popup"> 1910 <div class="dmPopupCloseWrapper"> <div class="dmPopupClose dm-common-icons-close oneIcon" data-auto="popup-close" onclick="dmHidePopup(event);"></div> </div> 1911 <div class="dmPopupTitle"> <span></span> Share by:</div> 1912 <div class="data"></div> 1913</div>
1913<script id="d_track_personalization"> 1914 window?.waitForDeferred?.('dmAjax', () => { 1915 // Collects client data and updates cookies used by smart sites 1916 window.expireDays = 365; 1917 window.visitLength = 30 * 60000; 1918 $.setCookie("dm_timezone_offset", (new Date()).getTimezoneOffset(), window.expireDays); 1919 setSmartSiteCookiesInternal("dm_this_page_view","dm_last_page_view","dm_total_visits","dm_last_visit"); 1920 }); 1921</script>
vendor: 1 bytes, line 1921
1921
1922<script type="text/javascript"> 1923 1924 Parameters.NavigationAreaParams.MoreButtonText = 'MORE'; 1925 1926 Parameters.NavigationAreaParams.LessButtonText = 'LESS'; 1927 Parameters.HomeLinkText = 'Home'; 1928 </script>
1928 1929<!-- Site Wide Html Markup --> 1930<!-- Site Wide Html Markup --> 1931</body> 1932</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.