{"product_id":"retaining-wall-repair-copy","title":"Natural Stone (Royal Masonry)","description":"\u003c!-- About the Tradesman Section --\u003e\n\u003cdiv style=\"background: #f9f9f9; border-radius: 12px; padding: 20px; margin-top: 30px; box-shadow: 0 2px 8px rgba(0,0,0,0.05);\"\u003e\n\u003c!-- Title --\u003e\n\u003ch2 style=\"font-size: 1.4em; font-weight: 600; margin-bottom: 15px; color: #333;\"\u003e👷 \u003cmeta charset=\"utf-8\"\u003eWho You'll Be Working With\u003c\/h2\u003e\n\u003c!-- Video Embed --\u003e\n\u003cdiv style=\"margin-bottom: 20px; position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden; border-radius: 10px;\"\u003e\u003ciframe style=\"position: absolute; top: 0; left: 0; width: 100%; height: 100%; border-radius: 10px;\" src=\"https:\/\/www.youtube.com\/embed\/W-IXw8dDMpE?si=uf59ekHwYDC-rjm7\"\u003e\n    \u003c\/iframe\u003e\u003c\/div\u003e\n\u003cdiv style=\"display: flex; gap: 10px; flex-wrap: wrap; margin-bottom: 20px;\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cul style=\"list-style: none; padding: 0; font-size: 1em; color: #555; line-height: 1.6;\"\u003e\u003c!-- TradeMatch-style photo scroll bar (Compact version, Yellow #FFE033, no title\/subheader) --\u003e\u003c\/ul\u003e\n\u003cdiv class=\"tm-photo-scroll\"\u003e\n\u003cdiv class=\"tm-photo-scroll__viewport\"\u003e\n\u003cbutton class=\"tm-photo-scroll__arrow tm-photo-scroll__arrow--left\" type=\"button\" aria-label=\"Previous photos\"\u003e ❮ \u003c\/button\u003e\n\u003cdiv class=\"tm-photo-scroll__track\"\u003e\n\u003c!-- Replace these with your own images --\u003e\n\u003cdiv class=\"tm-photo-scroll__item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0698\/4695\/8394\/files\/6EC9C483-F850-4EE3-A8B3-658F7CEC9540.jpg?v=1753729153\" alt=\"Project photo 1\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"tm-photo-scroll__item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0698\/4695\/8394\/files\/WhatsApp_Image_2025-07-28_at_15.07.58.jpg?v=1753729842\" alt=\"Project photo 2\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"tm-photo-scroll__item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0698\/4695\/8394\/files\/99AD937D-7B9A-4EAA-B09C-6819C6834D6A.heic?v=1753729049\" alt=\"Project photo 3\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"tm-photo-scroll__item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0698\/4695\/8394\/files\/FFA9A145-080D-4BAC-9B5C-2BCA7312C11B_430x.heic?v=1753729237#\" alt=\"Project photo 4\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbutton class=\"tm-photo-scroll__arrow tm-photo-scroll__arrow--right\" type=\"button\" aria-label=\"Next photos\"\u003e ❯ \u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tm-photo-scroll__dots\" aria-hidden=\"true\"\u003e\n\u003cspan class=\"tm-photo-scroll__dot tm-photo-scroll__dot--active\"\u003e\u003c\/span\u003e \u003cspan class=\"tm-photo-scroll__dot\"\u003e\u003c\/span\u003e \u003cspan class=\"tm-photo-scroll__dot\"\u003e\u003c\/span\u003e \u003cspan class=\"tm-photo-scroll__dot\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cul style=\"list-style: none; padding: 0; font-size: 1em; color: #555; line-height: 1.6;\"\u003e\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n  .tm-photo-scroll {\n    margin: 24px 0;\n    padding: 20px 18px 24px;\n    border-radius: 18px;\n    background: #f8fafc;\n    box-shadow: 0 8px 20px rgba(15, 23, 42, 0.06);\n    font-family: inherit;\n  }\n\n  .tm-photo-scroll__viewport {\n    position: relative;\n    display: flex;\n    align-items: center;\n    margin-top: 0;\n  }\n\n  .tm-photo-scroll__track {\n    display: flex;\n    gap: 12px;\n    overflow-x: auto;\n    scroll-snap-type: x mandatory;\n    scroll-behavior: smooth;\n    padding: 4px 4px 8px;\n    -webkit-overflow-scrolling: touch;\n  }\n\n  .tm-photo-scroll__track::-webkit-scrollbar {\n    height: 6px;\n  }\n\n  .tm-photo-scroll__track::-webkit-scrollbar-thumb {\n    background: #FFE033;\n    border-radius: 999px;\n  }\n\n  \/* 🔥 COMPACT IMAGE SIZES *\/\n  .tm-photo-scroll__item {\n    flex: 0 0 60%;\n    max-width: 60%;\n    scroll-snap-align: center;\n  }\n\n  @media (min-width: 900px) {\n    .tm-photo-scroll__item {\n      flex: 0 0 35%;\n      max-width: 35%;\n    }\n  }\n\n  .tm-photo-scroll__item img {\n    display: block;\n    width: 100%;\n    height: auto;\n    border-radius: 14px;\n    object-fit: cover;\n    background: #e5e7eb;\n  }\n\n  .tm-photo-scroll__arrow {\n    flex: 0 0 auto;\n    border: none;\n    background: #FFE033;\n    color: #000;\n    border-radius: 999px;\n    width: 34px;\n    height: 34px;\n    font-size: 18px;\n    cursor: pointer;\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    transition: transform 0.1s ease, box-shadow 0.15s ease;\n    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.18);\n  }\n\n  .tm-photo-scroll__arrow:hover {\n    background: #ffea66;\n    transform: translateY(-1px);\n  }\n\n  .tm-photo-scroll__arrow:active {\n    transform: translateY(0);\n    box-shadow: 0 2px 6px rgba(0, 0, 0, 0.2);\n  }\n\n  .tm-photo-scroll__arrow--left {\n    margin-right: 8px;\n  }\n\n  .tm-photo-scroll__arrow--right {\n    margin-left: 8px;\n  }\n\n  \/* Dots *\/\n  .tm-photo-scroll__dots {\n    display: flex;\n    justify-content: center;\n    gap: 6px;\n    margin-top: 12px;\n  }\n\n  .tm-photo-scroll__dot {\n    width: 7px;\n    height: 7px;\n    border-radius: 999px;\n    background: #fff3a5;\n    transition: width 0.15s ease, background 0.15s ease;\n  }\n\n  .tm-photo-scroll__dot--active {\n    width: 18px;\n    background: #FFE033;\n  }\n\u003c\/style\u003e\n\u003cdiv style=\"background: #f9f9f9; border-radius: 12px; padding: 20px; margin-top: 30px; box-shadow: 0 2px 8px rgba(0,0,0,0.05);\"\u003e\n\u003cscript\u003e\n  (function() {\n    var containers = document.querySelectorAll('.tm-photo-scroll');\n    if (!containers.length) return;\n\n    containers.forEach(function(container) {\n      var track = container.querySelector('.tm-photo-scroll__track');\n      var items = Array.prototype.slice.call(container.querySelectorAll('.tm-photo-scroll__item'));\n      var left = container.querySelector('.tm-photo-scroll__arrow--left');\n      var right = container.querySelector('.tm-photo-scroll__arrow--right');\n      var dots = Array.prototype.slice.call(container.querySelectorAll('.tm-photo-scroll__dot'));\n\n      function getCurrentIndex() {\n        var scrollLeft = track.scrollLeft;\n        var itemWidth = items[0].offsetWidth + 12;\n        return Math.round(scrollLeft \/ itemWidth);\n      }\n\n      function goToIndex(index) {\n        if (index \u003c 0) index = 0;\n        if (index \u003e items.length - 1) index = items.length - 1;\n        var itemWidth = items[0].offsetWidth + 12;\n        track.scrollTo({ left: index * itemWidth, behavior: 'smooth' });\n        updateDots(index);\n      }\n\n      function updateDots(activeIndex) {\n        dots.forEach(function(dot, i) {\n          dot.classList.toggle('tm-photo-scroll__dot--active', i === activeIndex);\n        });\n      }\n\n      left.addEventListener('click', function() {\n        goToIndex(getCurrentIndex() - 1);\n      });\n\n      right.addEventListener('click', function() {\n        goToIndex(getCurrentIndex() + 1);\n      });\n\n      track.addEventListener('scroll', function() {\n        if (track._tmScrolling) return;\n        track._tmScrolling = true;\n        window.requestAnimationFrame(function() {\n          track._tmScrolling = false;\n          updateDots(getCurrentIndex());\n        });\n      });\n\n      updateDots(0);\n    });\n  })();\n  \u003c\/script\u003e\n  \n\u003cul style=\"list-style: none; padding: 0; font-size: 1em; color: #555; line-height: 1.6;\"\u003e\n\u003cul style=\"list-style: none; padding: 0; font-size: 1em; color: #555; line-height: 1.6;\"\u003e\n\u003cli\u003e⭐️ 4.8 Stars (32 reviews on Google \u0026amp; Facebook)\u003c\/li\u003e\n\u003cli\u003e🛠️ 20 Years of Hands-On Experience\u003c\/li\u003e\n\u003cli\u003e📍 Serving Within 100km of Kitchener-Waterloo\u003c\/li\u003e\n\u003cli\u003e🛡️ Licensed • Insured • Warranty Options Available\u003c\/li\u003e\n\u003cli\u003e🕒 Response Time: Replies usually within 3 hours\u003c\/li\u003e\n\u003c!-- Description --\u003e\n\u003c\/ul\u003e\n\u003cp style=\"line-height: 1.6; font-size: 1em; color: #555; margin-top: 15px;\"\u003eWith years of hands-on experience in masonry and repair work, I take pride in delivering reliable, long-lasting results. My focus is on making the repair process easy for you — from clear communication and transparent pricing to finishing your project with care and precision.\u003c\/p\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c!-- Other Services Section --\u003e\n\u003cdiv style=\"margin-top: 40px; padding: 20px; background: #fffbe6; border-left: 5px solid #FFE033; border-radius: 12px; box-shadow: 0 2px 8px rgba(0,0,0,0.05);\"\u003e\n  \u003ch2 style=\"font-size: 1.3em; font-weight: 600; margin-bottom: 15px; color: #333;\"\u003e\n    Other Services I Offer\n  \u003c\/h2\u003e\n\n  \u003c!-- SECTION: CLICKABLE SERVICES (READY) --\u003e\n  \u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 10px; margin-bottom: 18px;\"\u003e\n\n    \u003c!-- CLICKABLE SERVICE #1 --\u003e\n    \u003ca href=\"https:\/\/canadiantradematch.ca\/products\/repointing-stone-pillar-joint-repair?_pos=17\u0026amp;_sid=2fd81800b\u0026amp;_ss=r\" style=\"\n        flex: 1 1 calc(50% - 10px);\n        min-width: 200px;\n        text-align: center;\n        background: #FFE033;\n        color: #333;\n        font-weight: 600;\n        text-decoration: none;\n        padding: 12px 16px;\n        border-radius: 8px;\n        display: inline-block;\n        cursor: pointer;\n        transition: 0.2s;\n      \"\u003e\n      Stone Repointing\n    \u003c\/a\u003e\n\n    \u003c!-- CLICKABLE SERVICE #2 --\u003e\n    \u003ca href=\"https:\/\/canadiantradematch.ca\/products\/complete-chimney-rebuild-with-new-materials?_pos=14\u0026amp;_sid=3613016f5\u0026amp;_ss=r\" style=\"\n        flex: 1 1 calc(50% - 10px);\n        min-width: 200px;\n        text-align: center;\n        background: #FFE033;\n        color: #333;\n        font-weight: 600;\n        text-decoration: none;\n        padding: 12px 16px;\n        border-radius: 8px;\n        display: inline-block;\n        cursor: pointer;\n        transition: 0.2s;\n      \"\u003e\n      Chimney Repairs\n    \u003c\/a\u003e\n\n    \u003c!-- CLICKABLE SERVICE #3 --\u003e\n    \u003ca href=\"https:\/\/canadiantradematch.ca\/products\/marks-job-2?_pos=13\u0026amp;_sid=3613016f5\u0026amp;_ss=r\" style=\"\n        flex: 1 1 calc(50% - 10px);\n        min-width: 200px;\n        text-align: center;\n        background: #FFE033;\n        color: #333;\n        font-weight: 600;\n        text-decoration: none;\n        padding: 12px 16px;\n        border-radius: 8px;\n        display: inline-block;\n        cursor: pointer;\n        transition: 0.2s;\n      \"\u003e\n      Brick Repointing \n    \u003c\/a\u003e\n\n    \u003c!-- CLICKABLE SERVICE #4 --\u003e\n    \u003ca href=\"https:\/\/canadiantradematch.ca\/products\/brick-corner-repair-below-downspout?_pos=5\u0026amp;_sid=3613016f5\u0026amp;_ss=r\" style=\"\n        flex: 1 1 calc(50% - 10px);\n        min-width: 200px;\n        text-align: center;\n        background: #FFE033;\n        color: #333;\n        font-weight: 600;\n        text-decoration: none;\n        padding: 12px 16px;\n        border-radius: 8px;\n        display: inline-block;\n        cursor: pointer;\n        transition: 0.2s;\n      \"\u003e\n      Brick Veneer Repairs\n    \u003c\/a\u003e\n\n    \u003c!-- CLICKABLE SERVICE #5 --\u003e\n    \u003ca href=\"https:\/\/canadiantradematch.ca\/products\/paula-ds-job-2?_pos=7\u0026amp;_sid=3613016f5\u0026amp;_ss=r\" style=\"\n        flex: 1 1 calc(50% - 10px);\n        min-width: 200px;\n        text-align: center;\n        background: #FFE033;\n        color: #333;\n        font-weight: 600;\n        text-decoration: none;\n        padding: 12px 16px;\n        border-radius: 8px;\n        display: inline-block;\n        cursor: pointer;\n        transition: 0.2s;\n      \"\u003e\n      Stone Walkway Repair\n    \u003c\/a\u003e\n \u003c!-- CLICKABLE SERVICE #6 --\u003e\n    \u003ca href=\"https:\/\/canadiantradematch.ca\/products\/window-sill-replacement?_pos=15\u0026amp;_sid=0c85441d3\u0026amp;_ss=r\" style=\"\n        flex: 1 1 calc(50% - 10px);\n        min-width: 200px;\n        text-align: center;\n        background: #FFE033;\n        color: #333;\n        font-weight: 600;\n        text-decoration: none;\n        padding: 12px 16px;\n        border-radius: 8px;\n        display: inline-block;\n        cursor: pointer;\n        transition: 0.2s;\n      \"\u003e\n      Sill Replacement\n    \u003c\/a\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- SECTION: COMING SOON SERVICES (NOT CLICKABLE) --\u003e\n  \u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 10px;\"\u003e\n\n    \u003c!-- COMING SOON #1 --\u003e\n    \u003cspan style=\"\n        flex: 1 1 calc(50% - 10px);\n        min-width: 200px;\n        text-align: center;\n        background: #FFE033;\n        color: #333;\n        font-weight: 600;\n        padding: 12px 16px;\n        border-radius: 8px;\n        display: inline-block;\n        cursor: default;\n        opacity: 0.65;\n      \"\u003e\n      Step repairs\u003cbr\u003e\n      \u003cspan style=\"font-size: 0.85em; color: #555;\"\u003e(Not Yet Available)\u003c\/span\u003e\n    \u003c\/span\u003e\n\n    \u003c!-- COMING SOON #2 --\u003e\n    \u003cspan style=\"\n        flex: 1 1 calc(50% - 10px);\n        min-width: 200px;\n        text-align: center;\n        background: #FFE033;\n        color: #333;\n        font-weight: 600;\n        padding: 12px 16px;\n        border-radius: 8px;\n        display: inline-block;\n        cursor: default;\n        opacity: 0.65;\n      \"\u003e\n      Concrete Repairs\u003cbr\u003e\n      \u003cspan style=\"font-size: 0.85em; color: #555;\"\u003e(Not Yet Available)\u003c\/span\u003e\n    \u003c\/span\u003e\n\n    \u003c!-- COMING SOON #3 --\u003e\n    \u003cspan style=\"\n        flex: 1 1 calc(50% - 10px);\n        min-width: 200px;\n        text-align: center;\n        background: #FFE033;\n        color: #333;\n        font-weight: 600;\n        padding: 12px 16px;\n        border-radius: 8px;\n        display: inline-block;\n        cursor: default;\n        opacity: 0.65;\n      \"\u003e\n      Parging\u003cbr\u003e\n      \u003cspan style=\"font-size: 0.85em; color: #555;\"\u003e(Not Yet Available)\u003c\/span\u003e\n    \u003c\/span\u003e\n\n    \u003c!-- COMING SOON #4 --\u003e\n    \u003cspan style=\"\n        flex: 1 1 calc(50% - 10px);\n        min-width: 200px;\n        text-align: center;\n        background: #FFE033;\n        color: #333;\n        font-weight: 600;\n        padding: 12px 16px;\n        border-radius: 8px;\n        display: inline-block;\n        cursor: default;\n        opacity: 0.65;\n      \"\u003e\n      Concrete Resurfacing \u003cbr\u003e\n      \u003cspan style=\"font-size: 0.85em; color: #555;\"\u003e(Not Yet Available)\u003c\/span\u003e\n    \u003c\/span\u003e\n\n   \n\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- What Homeowners Say Section --\u003e\n\u003csection style=\"padding: 20px; background-color: #f9f9f9; border-radius: 10px; margin-top: 30px; margin-bottom: 30px;\"\u003e\n\u003ch2 style=\"font-size: 1.5em; margin-bottom: 20px; text-align: center; color: #333;\"\u003e🗣️ What Homeowners Are Saying\u003c\/h2\u003e\n\u003cdiv style=\"display: flex; flex-direction: column; gap: 15px;\"\u003e\n\u003cdiv style=\"background-color: #fff; padding: 15px; border-radius: 8px; box-shadow: 0 2px 6px rgba(0,0,0,0.05);\"\u003e\n\u003cp style=\"font-style: italic; margin-bottom: 10px;\"\u003e“The team was professional, efficient, and the wall looks better than ever. Highly recommend!”\u003c\/p\u003e\n\u003cp style=\"font-weight: bold; text-align: right; margin: 0;\"\u003e— Sarah T., Kitchener\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background-color: #fff; padding: 15px; border-radius: 8px; box-shadow: 0 2px 6px rgba(0,0,0,0.05);\"\u003e\n\u003cp style=\"font-style: italic; margin-bottom: 10px;\"\u003e“Fast response and clear communication. The repair was seamless and stress-free.”\u003c\/p\u003e\n\u003cp style=\"font-weight: bold; text-align: right; margin: 0;\"\u003e— Mark L., Waterloo\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background-color: #fff; padding: 15px; border-radius: 8px; box-shadow: 0 2px 6px rgba(0,0,0,0.05);\"\u003e\n\u003cp style=\"font-style: italic; margin-bottom: 10px;\"\u003e“Reused our existing stones perfectly. The wall blends in beautifully with our yard.”\u003c\/p\u003e\n\u003cp style=\"font-weight: bold; text-align: right; margin: 0;\"\u003e— Emily H., Cambridge\u003cmeta charset=\"utf-8\"\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cdiv style=\"background: #fffbe6; border-left: 5px solid #ffe066; padding: 18px; border-radius: 12px; box-shadow: 0 2px 8px rgba(0,0,0,0.05); margin-top: 24px; margin-bottom: 24px;\"\u003e\n\u003ch3 data-start=\"212\" data-end=\"251\"\u003e📍 Ready for the next step?\u003c\/h3\u003e\n\u003cp\u003e\u003cspan style=\"color: rgb(51, 51, 51); font-size: 1.1em; font-family: -apple-system, BlinkMacSystemFont, 'San Francisco', 'Segoe UI', Roboto, 'Helvetica Neue', sans-serif;\"\u003e\u003cmeta charset=\"utf-8\"\u003eJust fill in what you can and tap “\u003cstrong\u003eSend To Tradesmen For Review.\u003c\/strong\u003e”\u003cbr data-start=\"116\" data-end=\"119\"\u003eIt only takes a minute — you’ll see your price range, and then a tradesman will take a quick look. \u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cdiv style=\"font-size: 1.1em; line-height: 1.7; color: #333;\"\u003e\u003ca href=\"#calculator\" style=\"background: #FFE033; color: #333; padding: 7px 20px; border-radius: 8px; font-weight: bold; text-decoration: none; box-shadow: 0 2px 6px rgba(0,0,0,0.1);\"\u003eStart My Estimate\u003c\/a\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- FAQ Section --\u003e\n\u003csection style=\"padding: 20px; background-color: #f9f9f9; border-radius: 10px; margin-top: 40px; margin-bottom: 40px;\"\u003e\n\u003ch2 style=\"font-size: 1.5em; margin-bottom: 20px; text-align: center; color: #333;\"\u003e❓ Frequently Asked Questions\u003c\/h2\u003e\n\u003cdetails style=\"background-color: #fff; padding: 15px; border-radius: 8px; box-shadow: 0 2px 6px rgba(0,0,0,0.05); margin-bottom: 10px;\"\u003e\n\u003csummary style=\"font-weight: bold; cursor: pointer;\"\u003eIs it free to use TradeMatch?\u003c\/summary\u003e\n\u003cp style=\"margin-top: 10px;\"\u003eYes, signing up and browsing tradesmen is completely free!\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails style=\"background-color: #fff; padding: 15px; border-radius: 8px; box-shadow: 0 2px 6px rgba(0,0,0,0.05); margin-bottom: 10px;\"\u003e\n\u003csummary style=\"font-weight: bold; cursor: pointer;\"\u003eHow do I know if the tradesmen are reliable?\u003c\/summary\u003e\n\u003cp style=\"margin-top: 10px;\"\u003eTradesmen are rated by previous customers. You can read reviews, see ratings, and view their work portfolio before making a decision.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails style=\"background-color: #fff; padding: 15px; border-radius: 8px; box-shadow: 0 2px 6px rgba(0,0,0,0.05); margin-bottom: 10px;\"\u003e\n\u003csummary style=\"font-weight: bold; cursor: pointer;\"\u003eCan I choose which tradesman I want to hire?\u003c\/summary\u003e\n\u003cp style=\"margin-top: 10px;\"\u003eYes! You can select the tradesman that best fits your needs based on experience, reviews, and services offered.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails style=\"background-color: #fff; padding: 15px; border-radius: 8px; box-shadow: 0 2px 6px rgba(0,0,0,0.05); margin-bottom: 10px;\"\u003e\n\u003csummary style=\"font-weight: bold; cursor: pointer;\"\u003eHow do I book a job?\u003c\/summary\u003e\n\u003cp style=\"margin-top: 10px;\"\u003eBrowse available tradesmen, select the service and package you need, fill out the details, and you'll be put in direct contact to schedule a time.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails style=\"background-color: #fff; padding: 15px; border-radius: 8px; box-shadow: 0 2px 6px rgba(0,0,0,0.05); margin-bottom: 10px;\"\u003e\n\u003csummary style=\"font-weight: bold; cursor: pointer;\"\u003eWhat if the job turns out to be more complicated than expected?\u003c\/summary\u003e\n\u003cp style=\"margin-top: 10px;\"\u003eIf the project scope changes, the tradesman will provide an updated quote. You’ll always be kept informed with no surprises.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails style=\"background-color: #fff; padding: 15px; border-radius: 8px; box-shadow: 0 2px 6px rgba(0,0,0,0.05); margin-bottom: 10px;\"\u003e\n\u003csummary style=\"font-weight: bold; cursor: pointer;\"\u003eHow do I pay for the service?\u003c\/summary\u003e\n\u003cp style=\"margin-top: 10px;\"\u003ePayment is made directly to the tradesman after the job is completed. Methods may include bank transfer, credit card, or other preferred options.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails style=\"background-color: #fff; padding: 15px; border-radius: 8px; box-shadow: 0 2px 6px rgba(0,0,0,0.05); margin-bottom: 10px;\"\u003e\n\u003csummary style=\"font-weight: bold; cursor: pointer;\"\u003eAre there any hidden fees?\u003c\/summary\u003e\n\u003cp style=\"margin-top: 10px;\"\u003eNo. We don’t charge homeowners any fees beyond the cost of the job itself.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails style=\"background-color: #fff; padding: 15px; border-radius: 8px; box-shadow: 0 2px 6px rgba(0,0,0,0.05); margin-bottom: 10px;\"\u003e\n\u003csummary style=\"font-weight: bold; cursor: pointer;\"\u003eWhat if I’m not happy with the work?\u003c\/summary\u003e\n\u003cp style=\"margin-top: 10px;\"\u003eDiscuss concerns directly with the tradesman. If needed, our support team can help facilitate a resolution.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003c\/section\u003e","brand":"Royal Masonry","offers":[{"title":"Default Title","offer_id":53217258045754,"sku":"7440530172","price":35496.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0698\/4695\/8394\/files\/FD66287A-84A9-45E3-9EB2-6E16B5AD4FD9.jpg?v=1751734713","url":"https:\/\/canadiantradematch.ca\/products\/retaining-wall-repair-copy","provider":"TradeMatch","version":"1.0","type":"link"}