{"id":17412,"date":"2026-10-30T17:41:07","date_gmt":"2026-10-31T00:41:07","guid":{"rendered":"https:\/\/allinonemarketingpro.com\/abbotsford\/case-studies\/ndt-pilot\/"},"modified":"2026-11-10T15:58:12","modified_gmt":"2026-11-10T22:58:12","slug":"ndt-pilot","status":"publish","type":"page","link":"https:\/\/www.allinonemarketingpro.com\/abbotsford\/case-studies\/ndt-pilot\/","title":{"rendered":"NDT Pilot"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"17412\" class=\"elementor elementor-17412\">\n\t\t\t\t<div class=\"elementor-element elementor-element-7023243 e-con-full aio-page e-flex e-con e-parent\" data-id=\"7023243\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-dff31bb elementor-widget elementor-widget-aio-case-hero\" data-id=\"dff31bb\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"aio-case-hero.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<header style=\"background:#093346;color:#fff;padding:clamp(130px,15vw,190px) clamp(20px,4.5vw,64px) clamp(48px,6vw,80px)\">\n      <div style=\"max-width:1312px;margin:0 auto;display:flex;flex-direction:column;gap:28px\">\n        <a href=\"\/abbotsford\/case-studies\/\" style=\"font-family:Montserrat,MontserratFb;font-weight:700;font-size:13px;letter-spacing:.08em;color:#9FB3BE;text-decoration:none;align-self:flex-start;padding:10px 0\" class=\"h1f6476f\">\u2190 BACK TO CASE STUDIES<\/a>\n        <div style=\"display:flex;flex-wrap:wrap;gap:24px 64px;align-items:flex-end;justify-content:space-between\">\n          <div style=\"display:flex;flex-direction:column;gap:18px;flex:1 1 600px\"><span data-case-logo data-case-logo-lg style=\"background:#fff\"><img decoding=\"async\" src=\"https:\/\/allinonemarketingpro.com\/abbotsford\/wp-content\/uploads\/2026\/11\/case-logo-ndt-pilot.png\" alt=\"NDT Pilot logo\" loading=\"lazy\"><\/span><div style=\"font-family:Montserrat,MontserratFb;font-weight:600;font-size:13px;letter-spacing:.2em;color:#9FB3BE\">CASE STUDY 15 \u00b7 INDUSTRIAL INSPECTION \u00b7 SAAS<\/div><h1 style=\"margin:0;font-family:Montserrat,MontserratFb;font-weight:800;font-size:clamp(40px,7vw,104px);line-height:.94;letter-spacing:-.035em;color:#fff;font-size:clamp(38px,6vw,88px)\">NDT Pilot<\/h1><\/div>\n          <dl style=\"flex:0 1 420px;margin:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 24px;border-top:1px solid rgba(228,233,236,.18);padding-top:20px\">\n            <div><dt style=\"font-family:Montserrat,MontserratFb;font-weight:600;font-size:13px;letter-spacing:.2em;color:#9FB3BE;font-size:12px\">LOCATION<\/dt><dd style=\"margin:6px 0 0;font-size:16px;color:#fff\">Canada<\/dd><\/div>\n            <div><dt style=\"font-family:Montserrat,MontserratFb;font-weight:600;font-size:13px;letter-spacing:.2em;color:#9FB3BE;font-size:12px\">DURATION<\/dt><dd style=\"margin:6px 0 0;font-size:16px;color:#fff\">2026<\/dd><\/div>\n            <div style=\"grid-column:1 \/ -1\"><dt style=\"font-family:Montserrat,MontserratFb;font-weight:600;font-size:13px;letter-spacing:.2em;color:#9FB3BE;font-size:12px\">CAMPAIGN<\/dt><dd style=\"margin:6px 0 0;font-size:16px;color:#fff\">Cloud inspection management platform for non-destructive testing (NDT) companies.<\/dd><\/div>\n          <\/dl>\n        <\/div>\n      <\/div>\n    <\/header>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6953927 elementor-widget elementor-widget-aio-case-body\" data-id=\"6953927\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"aio-case-body.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<section style=\"background:#fff;padding:clamp(48px,7vw,96px) clamp(20px,4.5vw,64px)\" data-case-body>\n      <div style=\"max-width:1312px;margin:0 auto;display:flex;flex-direction:column;gap:clamp(40px,5vw,64px)\">\n        <section data-case-highlights aria-labelledby=\"cs-hl\"><div data-hx-top><h2 id=\"cs-hl\">Project highlights<\/h2><span data-hx-per><b>Engagement<\/b>2026<\/span><\/div><div data-hx-g=\"3\" data-rv=\"st\"><div data-hx-t=\"1\"><div data-hx-fr><\/div><div data-hx-v data-count data-tv=\"\">12<\/div><div data-hx-l>Connected workflow stages<\/div><\/div><div data-hx-t=\"2\"><div data-hx-fr><\/div><div data-hx-v data-count data-tv=\"\">16<\/div><div data-hx-l>Platform modules<\/div><\/div><div data-hx-t=\"3\"><div data-hx-fr><\/div><div data-hx-v data-count data-tv=\"\">10<\/div><div data-hx-l>NDT methods supported (UT, RT, MT, PT, PAUT, TOFD\u2026)<\/div><\/div><\/div><div data-hx-d><h3>What we delivered<\/h3><ul data-rv=\"st\"><li><span aria-hidden=\"true\">\u2713<\/span><span>Assignment checks each technician\u2019s certified methods, level and expiry before dispatch<\/span><\/li><li><span aria-hidden=\"true\">\u2713<\/span><span>Only in-service, calibrated equipment can be selected for an inspection<\/span><\/li><\/ul><\/div><\/section>\n        \n        <div style=\"display:flex;flex-wrap:wrap;gap:40px clamp(48px,7vw,112px);align-items:flex-start\">\n          <aside data-unpin style=\"flex:1 1 300px;position:sticky;top:32px;display:flex;flex-direction:column;gap:24px\">\n            <div style=\"font-family:Montserrat,MontserratFb;font-weight:600;font-size:13px;letter-spacing:.2em;color:#45606F\">PROJECT FACTS<\/div>\n            <dl style=\"margin:0;display:flex;flex-direction:column;border-top:1px solid #DCE3E7\">\n              <div style=\"display:grid;grid-template-columns:120px minmax(0,1fr);gap:12px;padding:12px 0;border-bottom:1px solid #DCE3E7\"><dt style=\"font-family:Montserrat,MontserratFb;font-weight:600;font-size:13px;letter-spacing:.2em;color:#45606F;font-size:12px;padding-top:3px\">CLIENT<\/dt><dd style=\"margin:0;font-size:15px;line-height:1.5;color:#093346\">NDT Pilot<\/dd><\/div><div style=\"display:grid;grid-template-columns:120px minmax(0,1fr);gap:12px;padding:12px 0;border-bottom:1px solid #DCE3E7\"><dt style=\"font-family:Montserrat,MontserratFb;font-weight:600;font-size:13px;letter-spacing:.2em;color:#45606F;font-size:12px;padding-top:3px\">LOCATION<\/dt><dd style=\"margin:0;font-size:15px;line-height:1.5;color:#093346\">Canada<\/dd><\/div><div style=\"display:grid;grid-template-columns:120px minmax(0,1fr);gap:12px;padding:12px 0;border-bottom:1px solid #DCE3E7\"><dt style=\"font-family:Montserrat,MontserratFb;font-weight:600;font-size:13px;letter-spacing:.2em;color:#45606F;font-size:12px;padding-top:3px\">INDUSTRY<\/dt><dd style=\"margin:0;font-size:15px;line-height:1.5;color:#093346\">Industrial inspection \u00b7 SaaS<\/dd><\/div><div style=\"display:grid;grid-template-columns:120px minmax(0,1fr);gap:12px;padding:12px 0;border-bottom:1px solid #DCE3E7\"><dt style=\"font-family:Montserrat,MontserratFb;font-weight:600;font-size:13px;letter-spacing:.2em;color:#45606F;font-size:12px;padding-top:3px\">PERIOD<\/dt><dd style=\"margin:0;font-size:15px;line-height:1.5;color:#093346\">2026<\/dd><\/div>\n            <\/dl>\n            <div style=\"display:flex;flex-direction:column;gap:8px\"><span style=\"font-family:Montserrat,MontserratFb;font-weight:600;font-size:13px;letter-spacing:.2em;color:#45606F;font-size:12px\">SERVICES<\/span><span style=\"display:flex;flex-wrap:wrap;gap:6px\"><span style=\"font-family:Montserrat,MontserratFb;font-weight:600;font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:#093346;border:1px solid #9FB0BA;padding:6px 10px\">Product design<\/span><span style=\"font-family:Montserrat,MontserratFb;font-weight:600;font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:#093346;border:1px solid #9FB0BA;padding:6px 10px\">Web app development<\/span><span style=\"font-family:Montserrat,MontserratFb;font-weight:600;font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:#093346;border:1px solid #9FB0BA;padding:6px 10px\">Marketing site<\/span><\/span><\/div>\n            <a href=\"https:\/\/ndtpilot.com\/\" style=\"font-family:Montserrat,MontserratFb;font-weight:700;font-size:14px;letter-spacing:.06em;color:#fff;background:#E82400;padding:14px 18px;text-decoration:none;display:inline-flex;align-self:flex-start;gap:10px\">OPEN THE LIVE PORTAL \u2197<\/a><a href=\"https:\/\/ndtpilot.com\/\" style=\"font-family:Montserrat,MontserratFb;font-weight:700;font-size:15px;letter-spacing:.04em;color:#093346;align-self:flex-start;padding:12px 0 4px;min-height:44px;display:inline-flex;align-items:flex-end;border-bottom:1px solid #093346;text-decoration:none;font-size:13px\">Source: Live platform \u00b7 ndtpilot.com \u2197<\/a>\n          <\/aside>\n          <div style=\"flex:2 1 520px;min-width:0;display:flex;flex-direction:column;gap:clamp(40px,5vw,56px)\">\n            <section style=\"display:flex;flex-direction:column;gap:14px\"><div style=\"font-family:Montserrat,MontserratFb;font-weight:600;font-size:13px;letter-spacing:.2em;color:#45606F\">THE CLIENT<\/div><p style=\"margin:0;font-family:Montserrat,MontserratFb;font-weight:700;font-size:clamp(20px,2vw,26px);line-height:1.35;letter-spacing:-.01em;color:#093346\">NDT Pilot is inspection workflow software developed and operated in Canada, for inspection service providers and industrial asset owners.<\/p><\/section><section style=\"display:flex;flex-direction:column;gap:14px\"><div style=\"font-family:Montserrat,MontserratFb;font-weight:600;font-size:13px;letter-spacing:.2em;color:#45606F\">THE CHALLENGE<\/div><p style=\"margin:0;font-size:18px;line-height:1.65;color:#2B4A5A\">NDT Pilot was designed around specific failures: technicians could be dispatched without a valid certification for the inspection method, instruments reached site with expired calibration, field reports were lost to poor signal or closed browsers, reports went in missing readings, photos or declarations, and requests, scope, reports and invoices were retyped across emails and spreadsheets. Each of those gaps is a quality or audit risk for a non-destructive testing company, and the platform had to close them inside one connected system.<\/p><\/section><section style=\"display:flex;flex-direction:column;gap:14px\"><div style=\"font-family:Montserrat,MontserratFb;font-weight:600;font-size:13px;letter-spacing:.2em;color:#45606F\">THE INDUSTRY<\/div><p style=\"margin:0;font-size:18px;line-height:1.65;color:#2B4A5A\">Non-destructive testing is judged on evidence. Asset owners choose inspection providers on certified technicians, method capability, procedures and the quality of the reports they receive, and providers choose software the same way: it has to stand up to an audit. Buyers in this field are technical and often sceptical of software claims, so marketing has to explain workflows in their own terms, show how certification, calibration and review are handled, and be honest about what is available today and what is still planned.<\/p><\/section>\n            <section style=\"display:flex;flex-direction:column;gap:14px\"><h2 style=\"margin:0;font-family:Montserrat,MontserratFb;font-weight:800;font-size:clamp(24px,2.4vw,32px);line-height:1.1;letter-spacing:-.02em;color:#093346\">The problem<\/h2><ul style=\"margin:0;padding:0;list-style:none;display:flex;flex-direction:column;border-top:1px solid #DCE3E7\"><li style=\"display:grid;grid-template-columns:20px minmax(0,1fr);gap:12px;padding:14px 0;border-bottom:1px solid #DCE3E7;font-size:16px;line-height:1.55;color:#2B4A5A;opacity:var(--csdo,1);transform:translateY(var(--csdy,0px));transition:opacity .5s ease, transform .6s cubic-bezier(.2,.7,.2,1)\"><span aria-hidden=\"true\" style=\"width:8px;height:8px;margin-top:9px;background:#E82400\"><\/span><span>Technicians could be dispatched without a valid certification for the inspection method<\/span><\/li><li style=\"display:grid;grid-template-columns:20px minmax(0,1fr);gap:12px;padding:14px 0;border-bottom:1px solid #DCE3E7;font-size:16px;line-height:1.55;color:#2B4A5A;opacity:var(--csdo,1);transform:translateY(var(--csdy,0px));transition:opacity .5s ease, transform .6s cubic-bezier(.2,.7,.2,1)\"><span aria-hidden=\"true\" style=\"width:8px;height:8px;margin-top:9px;background:#E82400\"><\/span><span>Instruments reached site with expired calibration<\/span><\/li><li style=\"display:grid;grid-template-columns:20px minmax(0,1fr);gap:12px;padding:14px 0;border-bottom:1px solid #DCE3E7;font-size:16px;line-height:1.55;color:#2B4A5A;opacity:var(--csdo,1);transform:translateY(var(--csdy,0px));transition:opacity .5s ease, transform .6s cubic-bezier(.2,.7,.2,1)\"><span aria-hidden=\"true\" style=\"width:8px;height:8px;margin-top:9px;background:#E82400\"><\/span><span>Field reports were lost to poor signal or closed browsers<\/span><\/li><li style=\"display:grid;grid-template-columns:20px minmax(0,1fr);gap:12px;padding:14px 0;border-bottom:1px solid #DCE3E7;font-size:16px;line-height:1.55;color:#2B4A5A;opacity:var(--csdo,1);transform:translateY(var(--csdy,0px));transition:opacity .5s ease, transform .6s cubic-bezier(.2,.7,.2,1)\"><span aria-hidden=\"true\" style=\"width:8px;height:8px;margin-top:9px;background:#E82400\"><\/span><span>Reports were submitted with missing readings, photos or declarations<\/span><\/li><li style=\"display:grid;grid-template-columns:20px minmax(0,1fr);gap:12px;padding:14px 0;border-bottom:1px solid #DCE3E7;font-size:16px;line-height:1.55;color:#2B4A5A;opacity:var(--csdo,1);transform:translateY(var(--csdy,0px));transition:opacity .5s ease, transform .6s cubic-bezier(.2,.7,.2,1)\"><span aria-hidden=\"true\" style=\"width:8px;height:8px;margin-top:9px;background:#E82400\"><\/span><span>Requests, scope, reports and invoices were retyped across emails and spreadsheets<\/span><\/li><\/ul><\/section>\n            <section style=\"display:flex;flex-direction:column;gap:14px\"><h2 style=\"margin:0;font-family:Montserrat,MontserratFb;font-weight:800;font-size:clamp(24px,2.4vw,32px);line-height:1.1;letter-spacing:-.02em;color:#093346\">What we built<\/h2><ul style=\"margin:0;padding:0;list-style:none;display:flex;flex-direction:column;border-top:1px solid #DCE3E7\"><li style=\"display:grid;grid-template-columns:20px minmax(0,1fr);gap:12px;padding:14px 0;border-bottom:1px solid #DCE3E7;font-size:16px;line-height:1.55;color:#2B4A5A;opacity:var(--csdo,1);transform:translateY(var(--csdy,0px));transition:opacity .5s ease, transform .6s cubic-bezier(.2,.7,.2,1)\"><span aria-hidden=\"true\" style=\"width:8px;height:8px;margin-top:9px;background:#E82400\"><\/span><span>Assignment checks each technician\u2019s certified methods, level and expiry before dispatch<\/span><\/li><li style=\"display:grid;grid-template-columns:20px minmax(0,1fr);gap:12px;padding:14px 0;border-bottom:1px solid #DCE3E7;font-size:16px;line-height:1.55;color:#2B4A5A;opacity:var(--csdo,1);transform:translateY(var(--csdy,0px));transition:opacity .5s ease, transform .6s cubic-bezier(.2,.7,.2,1)\"><span aria-hidden=\"true\" style=\"width:8px;height:8px;margin-top:9px;background:#E82400\"><\/span><span>Only in-service, calibrated equipment can be selected for an inspection<\/span><\/li><li style=\"display:grid;grid-template-columns:20px minmax(0,1fr);gap:12px;padding:14px 0;border-bottom:1px solid #DCE3E7;font-size:16px;line-height:1.55;color:#2B4A5A;opacity:var(--csdo,1);transform:translateY(var(--csdy,0px));transition:opacity .5s ease, transform .6s cubic-bezier(.2,.7,.2,1)\"><span aria-hidden=\"true\" style=\"width:8px;height:8px;margin-top:9px;background:#E82400\"><\/span><span>Offline-first field forms that save on the device and sync when back in coverage<\/span><\/li><li style=\"display:grid;grid-template-columns:20px minmax(0,1fr);gap:12px;padding:14px 0;border-bottom:1px solid #DCE3E7;font-size:16px;line-height:1.55;color:#2B4A5A;opacity:var(--csdo,1);transform:translateY(var(--csdy,0px));transition:opacity .5s ease, transform .6s cubic-bezier(.2,.7,.2,1)\"><span aria-hidden=\"true\" style=\"width:8px;height:8px;margin-top:9px;background:#E82400\"><\/span><span>Section-by-section validation before a report can be submitted<\/span><\/li><li style=\"display:grid;grid-template-columns:20px minmax(0,1fr);gap:12px;padding:14px 0;border-bottom:1px solid #DCE3E7;font-size:16px;line-height:1.55;color:#2B4A5A;opacity:var(--csdo,1);transform:translateY(var(--csdy,0px));transition:opacity .5s ease, transform .6s cubic-bezier(.2,.7,.2,1)\"><span aria-hidden=\"true\" style=\"width:8px;height:8px;margin-top:9px;background:#E82400\"><\/span><span>Exception-first technical review, signed approval and controlled release<\/span><\/li><li style=\"display:grid;grid-template-columns:20px minmax(0,1fr);gap:12px;padding:14px 0;border-bottom:1px solid #DCE3E7;font-size:16px;line-height:1.55;color:#2B4A5A;opacity:var(--csdo,1);transform:translateY(var(--csdy,0px));transition:opacity .5s ease, transform .6s cubic-bezier(.2,.7,.2,1)\"><span aria-hidden=\"true\" style=\"width:8px;height:8px;margin-top:9px;background:#E82400\"><\/span><span>Customer portal for requests and approved reports, plus connected invoicing<\/span><\/li><\/ul><\/section>\n            <section style=\"display:flex;flex-direction:column;gap:20px\"><h2 style=\"margin:0;font-family:Montserrat,MontserratFb;font-weight:800;font-size:clamp(24px,2.4vw,32px);line-height:1.1;letter-spacing:-.02em;color:#093346\">The platform today<\/h2>\n              <div style=\"display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:24px 32px\"><div style=\"display:flex;flex-direction:column;gap:12px;background:#F4F7F8;padding:22px\" data-metric data-bars=\"false\"><span style=\"font-family:Montserrat,MontserratFb;font-weight:800;font-size:clamp(40px,4.4vw,60px);line-height:.9;letter-spacing:-.04em;color:#093346\" data-shown>12<\/span><span style=\"font-size:15px;color:#45606F\">Connected workflow stages<\/span><span aria-hidden=\"true\" style=\"display:none;flex-direction:column;gap:6px\"><span style=\"height:6px;background:#DCE3E7\"><span style=\"display:block;height:100%;width:0%;background:#9FB0BA;transition:width .9s cubic-bezier(.2,.7,.2,1)\" data-wb><\/span><\/span><span style=\"height:6px;background:#DCE3E7\"><span style=\"display:block;height:100%;width:0%;background:#E82400;transition:width 1.2s cubic-bezier(.2,.7,.2,1) .15s\" data-wa><\/span><\/span><\/span><\/div><div style=\"display:flex;flex-direction:column;gap:12px;background:#F4F7F8;padding:22px\" data-metric data-bars=\"false\"><span style=\"font-family:Montserrat,MontserratFb;font-weight:800;font-size:clamp(40px,4.4vw,60px);line-height:.9;letter-spacing:-.04em;color:#093346\" data-shown>16<\/span><span style=\"font-size:15px;color:#45606F\">Platform modules<\/span><span aria-hidden=\"true\" style=\"display:none;flex-direction:column;gap:6px\"><span style=\"height:6px;background:#DCE3E7\"><span style=\"display:block;height:100%;width:0%;background:#9FB0BA;transition:width .9s cubic-bezier(.2,.7,.2,1)\" data-wb><\/span><\/span><span style=\"height:6px;background:#DCE3E7\"><span style=\"display:block;height:100%;width:0%;background:#E82400;transition:width 1.2s cubic-bezier(.2,.7,.2,1) .15s\" data-wa><\/span><\/span><\/span><\/div><div style=\"display:flex;flex-direction:column;gap:12px;background:#F4F7F8;padding:22px\" data-metric data-bars=\"false\"><span style=\"font-family:Montserrat,MontserratFb;font-weight:800;font-size:clamp(40px,4.4vw,60px);line-height:.9;letter-spacing:-.04em;color:#093346\" data-shown>10<\/span><span style=\"font-size:15px;color:#45606F\">NDT methods supported (UT, RT, MT, PT, PAUT, TOFD\u2026)<\/span><span aria-hidden=\"true\" style=\"display:none;flex-direction:column;gap:6px\"><span style=\"height:6px;background:#DCE3E7\"><span style=\"display:block;height:100%;width:0%;background:#9FB0BA;transition:width .9s cubic-bezier(.2,.7,.2,1)\" data-wb><\/span><\/span><span style=\"height:6px;background:#DCE3E7\"><span style=\"display:block;height:100%;width:0%;background:#E82400;transition:width 1.2s cubic-bezier(.2,.7,.2,1) .15s\" data-wa><\/span><\/span><\/span><\/div><\/div>\n              <ul style=\"margin:0;padding:0;list-style:none;display:flex;flex-direction:column;border-top:1px solid #DCE3E7\"><li style=\"display:grid;grid-template-columns:20px minmax(0,1fr);gap:12px;padding:14px 0;border-bottom:1px solid #DCE3E7;font-size:16px;line-height:1.55;color:#2B4A5A;opacity:var(--csdo,1);transform:translateY(var(--csdy,0px));transition:opacity .5s ease, transform .6s cubic-bezier(.2,.7,.2,1)\"><span aria-hidden=\"true\" style=\"width:8px;height:8px;margin-top:9px;background:#E82400\"><\/span><span>One connected record from first request to approved report and invoice<\/span><\/li><li style=\"display:grid;grid-template-columns:20px minmax(0,1fr);gap:12px;padding:14px 0;border-bottom:1px solid #DCE3E7;font-size:16px;line-height:1.55;color:#2B4A5A;opacity:var(--csdo,1);transform:translateY(var(--csdy,0px));transition:opacity .5s ease, transform .6s cubic-bezier(.2,.7,.2,1)\"><span aria-hidden=\"true\" style=\"width:8px;height:8px;margin-top:9px;background:#E82400\"><\/span><span>A full, auditable review and approval trail<\/span><\/li><\/ul>\n              <span style=\"font-size:13px;color:#6B8291\">NDT Pilot labels each module Available, Partially available or Planned.<\/span><span style=\"font-size:13px;color:#6B8291\">No two businesses start from the same place, so your results will vary.<\/span>\n            <\/section>\n            \n            \n          <\/div>\n        <\/div>\n      <\/div>\n    <\/section>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3a1cb3d elementor-widget elementor-widget-aio-case-steps\" data-id=\"3a1cb3d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"aio-case-steps.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<section aria-labelledby=\"cs-how\" style=\"background:#093346;color:#fff;padding:clamp(56px,8vw,120px) clamp(20px,4.5vw,64px)\"><div data-rv=\"ip6\" style=\"max-width:1312px;margin:0 auto;display:flex;flex-direction:column;gap:clamp(32px,4vw,56px)\"><div style=\"display:flex;flex-wrap:wrap;gap:20px 64px;justify-content:space-between;align-items:flex-end\"><div style=\"display:flex;flex-direction:column;gap:16px\"><div style=\"font-family:Montserrat,MontserratFb;font-weight:600;font-size:13px;letter-spacing:.2em;color:#9FB3BE\">HOW WE WORK<\/div><h2 id=\"cs-how\" style=\"margin:0;font-family:Montserrat,MontserratFb;font-weight:800;font-size:clamp(30px,3.6vw,52px);line-height:1;letter-spacing:-.03em;color:#fff\">How we tackled it.<\/h2><\/div><a href=\"\/abbotsford\/#process\" style=\"font-family:Montserrat,MontserratFb;font-weight:700;font-size:14px;letter-spacing:.06em;color:#fff;border-bottom:1px solid #fff;padding:8px 0 4px;text-decoration:none\">OUR PROCESS \u2192<\/a><\/div>\n      <ol style=\"list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));gap:32px 32px\"><li style=\"display:flex;flex-direction:column;gap:14px;opacity:var(--rv-o,1);transform:translateY(var(--rv-y,0px));transition:opacity .6s ease 0.00s, transform .75s cubic-bezier(.2,.7,.2,1) 0.00s, box-shadow .3s, border-color .3s\"><span aria-hidden=\"true\" style=\"display:block;height:2px;background:rgba(228,233,236,.2)\"><span style=\"display:block;height:100%;background:#E82400;transform:scaleX(1);transform-origin:left;transition:transform 1s cubic-bezier(.7,0,.2,1) 0.00s\"><\/span><\/span><span style=\"font-family:Montserrat,MontserratFb;font-weight:300;font-size:44px;line-height:1;letter-spacing:-.04em;color:#9FB3BE\">01<\/span><h3 style=\"margin:0;font-family:Montserrat,MontserratFb;font-weight:800;font-size:22px;letter-spacing:-.01em;color:#fff\">Discover<\/h3><p style=\"margin:0;font-size:15px;line-height:1.6;color:#E4E9EC\">We review your site, search presence, ads and nearby competitors, then show you what helps and what holds you back.<\/p><\/li><li style=\"display:flex;flex-direction:column;gap:14px;opacity:var(--rv-o,1);transform:translateY(var(--rv-y,0px));transition:opacity .6s ease 0.15s, transform .75s cubic-bezier(.2,.7,.2,1) 0.15s, box-shadow .3s, border-color .3s\"><span aria-hidden=\"true\" style=\"display:block;height:2px;background:rgba(228,233,236,.2)\"><span style=\"display:block;height:100%;background:#E82400;transform:scaleX(1);transform-origin:left;transition:transform 1s cubic-bezier(.7,0,.2,1) 0.15s\"><\/span><\/span><span style=\"font-family:Montserrat,MontserratFb;font-weight:300;font-size:44px;line-height:1;letter-spacing:-.04em;color:#9FB3BE\">02<\/span><h3 style=\"margin:0;font-family:Montserrat,MontserratFb;font-weight:800;font-size:22px;letter-spacing:-.01em;color:#fff\">Plan<\/h3><p style=\"margin:0;font-size:15px;line-height:1.6;color:#E4E9EC\">A written plan covering where to show up, what to spend and the numbers we will be measured on.<\/p><\/li><li style=\"display:flex;flex-direction:column;gap:14px;opacity:var(--rv-o,1);transform:translateY(var(--rv-y,0px));transition:opacity .6s ease 0.30s, transform .75s cubic-bezier(.2,.7,.2,1) 0.30s, box-shadow .3s, border-color .3s\"><span aria-hidden=\"true\" style=\"display:block;height:2px;background:rgba(228,233,236,.2)\"><span style=\"display:block;height:100%;background:#E82400;transform:scaleX(1);transform-origin:left;transition:transform 1s cubic-bezier(.7,0,.2,1) 0.30s\"><\/span><\/span><span style=\"font-family:Montserrat,MontserratFb;font-weight:300;font-size:44px;line-height:1;letter-spacing:-.04em;color:#9FB3BE\">03<\/span><h3 style=\"margin:0;font-family:Montserrat,MontserratFb;font-weight:800;font-size:22px;letter-spacing:-.01em;color:#fff\">Create &amp; launch<\/h3><p style=\"margin:0;font-size:15px;line-height:1.6;color:#E4E9EC\">Designers, developers, writers and ad managers on one team, working from our Abbotsford studio.<\/p><\/li><li style=\"display:flex;flex-direction:column;gap:14px;opacity:var(--rv-o,1);transform:translateY(var(--rv-y,0px));transition:opacity .6s ease 0.45s, transform .75s cubic-bezier(.2,.7,.2,1) 0.45s, box-shadow .3s, border-color .3s\"><span aria-hidden=\"true\" style=\"display:block;height:2px;background:rgba(228,233,236,.2)\"><span style=\"display:block;height:100%;background:#E82400;transform:scaleX(1);transform-origin:left;transition:transform 1s cubic-bezier(.7,0,.2,1) 0.45s\"><\/span><\/span><span style=\"font-family:Montserrat,MontserratFb;font-weight:300;font-size:44px;line-height:1;letter-spacing:-.04em;color:#9FB3BE\">04<\/span><h3 style=\"margin:0;font-family:Montserrat,MontserratFb;font-weight:800;font-size:22px;letter-spacing:-.01em;color:#fff\">Measure &amp; grow<\/h3><p style=\"margin:0;font-size:15px;line-height:1.6;color:#E4E9EC\">Regular reports and steady tuning, so your budget keeps shifting toward what brings in customers.<\/p><\/li><\/ol>\n    <\/div><\/section>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b6c4b3c elementor-widget elementor-widget-aio-case-issues\" data-id=\"b6c4b3c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"aio-case-issues.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<section aria-labelledby=\"cs-iss\" style=\"background:#F4F7F8;padding:clamp(56px,8vw,120px) clamp(20px,4.5vw,64px)\"><div data-rv=\"ip7\" style=\"max-width:1312px;margin:0 auto;display:flex;flex-direction:column;gap:clamp(32px,4vw,48px)\"><div style=\"display:flex;flex-wrap:wrap;gap:20px 64px;justify-content:space-between;align-items:flex-end\"><div style=\"display:flex;flex-direction:column;gap:16px\"><div style=\"font-family:Montserrat,MontserratFb;font-weight:600;font-size:13px;letter-spacing:.2em;color:#45606F\">PROBLEMS COMMON IN THIS INDUSTRY<\/div><h2 id=\"cs-iss\" style=\"margin:0;font-family:Montserrat,MontserratFb;font-weight:800;font-size:clamp(30px,3.6vw,52px);line-height:1;letter-spacing:-.03em;color:#093346\">Challenges we see <br>in Government, agriculture &amp; industrial<\/h2><\/div><a href=\"\/abbotsford\/industries\/government-agriculture-industrial\/\" style=\"font-family:Montserrat,MontserratFb;font-weight:700;font-size:14px;color:#093346;text-decoration:none;border-bottom:1px solid #093346;padding:8px 0 4px\">See this industry \u2192<\/a><\/div>\n      <ol style=\"list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:16px\"><li style=\"display:flex;flex-direction:column;gap:18px;padding:clamp(24px,2.4vw,32px);background:#fff;border:1px solid #DCE3E7;opacity:var(--rv-o,1);transform:translateY(var(--rv-y,0px));transition:opacity .6s ease 0.00s, transform .75s cubic-bezier(.2,.7,.2,1) 0.00s, box-shadow .3s, border-color .3s\" class=\"he16b05b\"><span style=\"display:flex;justify-content:space-between;align-items:center\"><span style=\"font-family:Montserrat,MontserratFb;font-weight:700;font-size:13px;letter-spacing:.1em;color:#E82400\">01<\/span><span aria-hidden=\"true\" style=\"width:10px;height:10px;background:#E82400\"><\/span><\/span><h3 style=\"margin:0;font-family:Montserrat,MontserratFb;font-weight:800;font-size:clamp(19px,1.6vw,22px);line-height:1.25;letter-spacing:-.01em;color:#093346;text-wrap:pretty\">Growers and members still phone for forms, dates and updates.<\/h3><span style=\"display:flex;flex-direction:column;gap:6px;margin-top:auto;padding-top:16px;border-top:1px solid #DCE3E7\"><span style=\"font-family:Montserrat,MontserratFb;font-weight:600;font-size:13px;letter-spacing:.2em;font-size:12px;color:#45606F\">WHAT WE DO ABOUT IT<\/span><span style=\"font-size:15px;line-height:1.55;color:#2B4A5A\">A member portal holding each person\u2019s documents, training and notices, offered in more than one language where your members need it.<\/span><\/span><\/li><li style=\"display:flex;flex-direction:column;gap:18px;padding:clamp(24px,2.4vw,32px);background:#fff;border:1px solid #DCE3E7;opacity:var(--rv-o,1);transform:translateY(var(--rv-y,0px));transition:opacity .6s ease 0.08s, transform .75s cubic-bezier(.2,.7,.2,1) 0.08s, box-shadow .3s, border-color .3s\" class=\"he16b05b\"><span style=\"display:flex;justify-content:space-between;align-items:center\"><span style=\"font-family:Montserrat,MontserratFb;font-weight:700;font-size:13px;letter-spacing:.1em;color:#E82400\">02<\/span><span aria-hidden=\"true\" style=\"width:10px;height:10px;background:#E82400\"><\/span><\/span><h3 style=\"margin:0;font-family:Montserrat,MontserratFb;font-weight:800;font-size:clamp(19px,1.6vw,22px);line-height:1.25;letter-spacing:-.01em;color:#093346;text-wrap:pretty\">Food safety and compliance records live in binders and spreadsheets.<\/h3><span style=\"display:flex;flex-direction:column;gap:6px;margin-top:auto;padding-top:16px;border-top:1px solid #DCE3E7\"><span style=\"font-family:Montserrat,MontserratFb;font-weight:600;font-size:13px;letter-spacing:.2em;font-size:12px;color:#45606F\">WHAT WE DO ABOUT IT<\/span><span style=\"font-size:15px;line-height:1.55;color:#2B4A5A\">Secure portals that store documents, reminders and sign-offs, with a log of who changed what, ready for an audit.<\/span><\/span><\/li><li style=\"display:flex;flex-direction:column;gap:18px;padding:clamp(24px,2.4vw,32px);background:#fff;border:1px solid #DCE3E7;opacity:var(--rv-o,1);transform:translateY(var(--rv-y,0px));transition:opacity .6s ease 0.16s, transform .75s cubic-bezier(.2,.7,.2,1) 0.16s, box-shadow .3s, border-color .3s\" class=\"he16b05b\"><span style=\"display:flex;justify-content:space-between;align-items:center\"><span style=\"font-family:Montserrat,MontserratFb;font-weight:700;font-size:13px;letter-spacing:.1em;color:#E82400\">03<\/span><span aria-hidden=\"true\" style=\"width:10px;height:10px;background:#E82400\"><\/span><\/span><h3 style=\"margin:0;font-family:Montserrat,MontserratFb;font-weight:800;font-size:clamp(19px,1.6vw,22px);line-height:1.25;letter-spacing:-.01em;color:#093346;text-wrap:pretty\">Harvest season leaves no time to market the business.<\/h3><span style=\"display:flex;flex-direction:column;gap:6px;margin-top:auto;padding-top:16px;border-top:1px solid #DCE3E7\"><span style=\"font-family:Montserrat,MontserratFb;font-weight:600;font-size:13px;letter-spacing:.2em;font-size:12px;color:#45606F\">WHAT WE DO ABOUT IT<\/span><span style=\"font-size:15px;line-height:1.55;color:#2B4A5A\">Content produced ahead of the season and scheduled, so your site, social and buyer emails stay active while crews are in the field.<\/span><\/span><\/li><li style=\"display:flex;flex-direction:column;gap:18px;padding:clamp(24px,2.4vw,32px);background:#fff;border:1px solid #DCE3E7;opacity:var(--rv-o,1);transform:translateY(var(--rv-y,0px));transition:opacity .6s ease 0.24s, transform .75s cubic-bezier(.2,.7,.2,1) 0.24s, box-shadow .3s, border-color .3s\" class=\"he16b05b\"><span style=\"display:flex;justify-content:space-between;align-items:center\"><span style=\"font-family:Montserrat,MontserratFb;font-weight:700;font-size:13px;letter-spacing:.1em;color:#E82400\">04<\/span><span aria-hidden=\"true\" style=\"width:10px;height:10px;background:#E82400\"><\/span><\/span><h3 style=\"margin:0;font-family:Montserrat,MontserratFb;font-weight:800;font-size:clamp(19px,1.6vw,22px);line-height:1.25;letter-spacing:-.01em;color:#093346;text-wrap:pretty\">Buyers can\u2019t picture our operation or equipment from the website.<\/h3><span style=\"display:flex;flex-direction:column;gap:6px;margin-top:auto;padding-top:16px;border-top:1px solid #DCE3E7\"><span style=\"font-family:Montserrat,MontserratFb;font-weight:600;font-size:13px;letter-spacing:.2em;font-size:12px;color:#45606F\">WHAT WE DO ABOUT IT<\/span><span style=\"font-size:15px;line-height:1.55;color:#2B4A5A\">Photography and video on the farm, in the plant or on site, plus clear product and capability pages written for wholesale buyers.<\/span><\/span><\/li><\/ol>\n    <\/div><\/section>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-9bf45b3 elementor-widget elementor-widget-aio-case-services\" data-id=\"9bf45b3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"aio-case-services.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<section aria-labelledby=\"cs-svc\" style=\"background:#fff;padding:clamp(56px,8vw,120px) clamp(20px,4.5vw,64px)\"><div data-rv=\"ip8\" style=\"max-width:1312px;margin:0 auto;display:flex;flex-direction:column;gap:clamp(32px,4vw,48px)\"><div style=\"display:flex;flex-wrap:wrap;gap:20px 64px;justify-content:space-between;align-items:flex-end\"><div style=\"display:flex;flex-direction:column;gap:16px\"><div style=\"font-family:Montserrat,MontserratFb;font-weight:600;font-size:13px;letter-spacing:.2em;color:#45606F\">SERVICES USED ON THIS PROJECT<\/div><h2 id=\"cs-svc\" style=\"margin:0;font-family:Montserrat,MontserratFb;font-weight:800;font-size:clamp(30px,3.6vw,52px);line-height:1;letter-spacing:-.03em;color:#093346\">What we used.<\/h2><\/div><a href=\"\/abbotsford\/services\/\" style=\"font-family:Montserrat,MontserratFb;font-weight:700;font-size:14px;color:#093346;text-decoration:none;border-bottom:1px solid #093346;padding:8px 0 4px\">All services \u2192<\/a><\/div>\n      <ul data-case-used style=\"list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,250px),1fr));gap:16px\"><li style=\"display:flex\"><a href=\"\/abbotsford\/services\/ui-ux-design\/\" style=\"flex:1;display:flex;flex-direction:column;gap:14px;padding:28px;background:#fff;border:1px solid #DCE3E7;text-decoration:none;color:#093346;min-height:200px;opacity:var(--rv-o,1);transform:translateY(var(--rv-y,0px));transition:opacity .6s ease 0.00s, transform .75s cubic-bezier(.2,.7,.2,1) 0.00s, box-shadow .3s, border-color .3s\" class=\"he16b05b\"><span style=\"display:flex;justify-content:space-between\"><span style=\"font-family:Montserrat,MontserratFb;font-weight:300;font-size:36px;line-height:1;color:#9FB0BA\">01<\/span><span aria-hidden=\"true\" style=\"color:#E82400;font-weight:700\">\u2192<\/span><\/span><span style=\"font-family:Montserrat,MontserratFb;font-weight:800;font-size:21px;line-height:1.15;letter-spacing:-.01em\">UI &amp; UX Design<\/span><span style=\"font-size:15px;line-height:1.5;color:#45606F\">Screens that people find easy to use<\/span><\/a><\/li><li style=\"display:flex\"><a href=\"\/abbotsford\/services\/web-app-development\/\" style=\"flex:1;display:flex;flex-direction:column;gap:14px;padding:28px;background:#fff;border:1px solid #DCE3E7;text-decoration:none;color:#093346;min-height:200px;opacity:var(--rv-o,1);transform:translateY(var(--rv-y,0px));transition:opacity .6s ease 0.08s, transform .75s cubic-bezier(.2,.7,.2,1) 0.08s, box-shadow .3s, border-color .3s\" class=\"he16b05b\"><span style=\"display:flex;justify-content:space-between\"><span style=\"font-family:Montserrat,MontserratFb;font-weight:300;font-size:36px;line-height:1;color:#9FB0BA\">02<\/span><span aria-hidden=\"true\" style=\"color:#E82400;font-weight:700\">\u2192<\/span><\/span><span style=\"font-family:Montserrat,MontserratFb;font-weight:800;font-size:21px;line-height:1.15;letter-spacing:-.01em\">Web App Development<\/span><span style=\"font-size:15px;line-height:1.5;color:#45606F\">Custom apps that replace spreadsheets<\/span><\/a><\/li><li style=\"display:flex\"><a href=\"\/abbotsford\/services\/web-portal-development\/\" style=\"flex:1;display:flex;flex-direction:column;gap:14px;padding:28px;background:#fff;border:1px solid #DCE3E7;text-decoration:none;color:#093346;min-height:200px;opacity:var(--rv-o,1);transform:translateY(var(--rv-y,0px));transition:opacity .6s ease 0.16s, transform .75s cubic-bezier(.2,.7,.2,1) 0.16s, box-shadow .3s, border-color .3s\" class=\"he16b05b\"><span style=\"display:flex;justify-content:space-between\"><span style=\"font-family:Montserrat,MontserratFb;font-weight:300;font-size:36px;line-height:1;color:#9FB0BA\">03<\/span><span aria-hidden=\"true\" style=\"color:#E82400;font-weight:700\">\u2192<\/span><\/span><span style=\"font-family:Montserrat,MontserratFb;font-weight:800;font-size:21px;line-height:1.15;letter-spacing:-.01em\">Web Portal Development<\/span><span style=\"font-size:15px;line-height:1.5;color:#45606F\">Secure logins for clients and teams<\/span><\/a><\/li><li style=\"display:flex\"><a href=\"\/abbotsford\/services\/web-design-and-development\/\" style=\"flex:1;display:flex;flex-direction:column;gap:14px;padding:28px;background:#fff;border:1px solid #DCE3E7;text-decoration:none;color:#093346;min-height:200px;opacity:var(--rv-o,1);transform:translateY(var(--rv-y,0px));transition:opacity .6s ease 0.24s, transform .75s cubic-bezier(.2,.7,.2,1) 0.24s, box-shadow .3s, border-color .3s\" class=\"he16b05b\"><span style=\"display:flex;justify-content:space-between\"><span style=\"font-family:Montserrat,MontserratFb;font-weight:300;font-size:36px;line-height:1;color:#9FB0BA\">04<\/span><span aria-hidden=\"true\" style=\"color:#E82400;font-weight:700\">\u2192<\/span><\/span><span style=\"font-family:Montserrat,MontserratFb;font-weight:800;font-size:21px;line-height:1.15;letter-spacing:-.01em\">Web Design and Development<\/span><span style=\"font-size:15px;line-height:1.5;color:#45606F\">Websites that win Fraser Valley customers<\/span><\/a><\/li><\/ul><div style=\"display:flex;flex-direction:column;gap:clamp(20px,2.4vw,28px);border-top:1px solid #DCE3E7;padding-top:clamp(28px,3.5vw,44px)\"><div style=\"display:flex;flex-wrap:wrap;gap:12px 64px;justify-content:space-between;align-items:flex-end\"><div style=\"display:flex;flex-direction:column;gap:12px\"><div style=\"font-family:Montserrat,MontserratFb;font-weight:600;font-size:13px;letter-spacing:.2em;color:#45606F\">RELATED SERVICES<\/div><h3 style=\"margin:0;font-family:Montserrat,MontserratFb;font-weight:800;font-size:clamp(24px,2.4vw,34px);line-height:1.05;letter-spacing:-.02em;color:#093346\">What often comes next.<\/h3><\/div><p style=\"margin:0;max-width:460px;font-size:16px;line-height:1.55;color:#2B4A5A\">None of these were part of this project. They are what clients in a similar spot usually ask us for next.<\/p><\/div><ul data-case-also style=\"list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,250px),1fr));gap:12px\"><li style=\"display:flex\"><a href=\"\/abbotsford\/services\/saas-development\/\" style=\"flex:1;display:flex;flex-direction:column;gap:8px;padding:20px 22px;background:#F4F7F8;text-decoration:none;color:#093346;transition:background .2s\" class=\"h84e77ca\"><span style=\"display:flex;justify-content:space-between;gap:12px;font-family:Montserrat,MontserratFb;font-weight:800;font-size:18px;line-height:1.2;letter-spacing:-.01em\"><span>SaaS Development<\/span><span aria-hidden=\"true\" style=\"color:#E82400;font-weight:700\">\u2192<\/span><\/span><span style=\"font-size:14px;line-height:1.5;color:#45606F\">Build a subscription software product<\/span><\/a><\/li><li style=\"display:flex\"><a href=\"\/abbotsford\/services\/mvp-development\/\" style=\"flex:1;display:flex;flex-direction:column;gap:8px;padding:20px 22px;background:#F4F7F8;text-decoration:none;color:#093346;transition:background .2s\" class=\"h84e77ca\"><span style=\"display:flex;justify-content:space-between;gap:12px;font-family:Montserrat,MontserratFb;font-weight:800;font-size:18px;line-height:1.2;letter-spacing:-.01em\"><span>MVP Development<\/span><span aria-hidden=\"true\" style=\"color:#E82400;font-weight:700\">\u2192<\/span><\/span><span style=\"font-size:14px;line-height:1.5;color:#45606F\">Test your product idea fast<\/span><\/a><\/li><li style=\"display:flex\"><a href=\"\/abbotsford\/services\/ai-software-development\/\" style=\"flex:1;display:flex;flex-direction:column;gap:8px;padding:20px 22px;background:#F4F7F8;text-decoration:none;color:#093346;transition:background .2s\" class=\"h84e77ca\"><span style=\"display:flex;justify-content:space-between;gap:12px;font-family:Montserrat,MontserratFb;font-weight:800;font-size:18px;line-height:1.2;letter-spacing:-.01em\"><span>AI Software Development<\/span><span aria-hidden=\"true\" style=\"color:#E82400;font-weight:700\">\u2192<\/span><\/span><span style=\"font-size:14px;line-height:1.5;color:#45606F\">Products and tools with AI built in<\/span><\/a><\/li><li style=\"display:flex\"><a href=\"\/abbotsford\/services\/qa-software-testing\/\" style=\"flex:1;display:flex;flex-direction:column;gap:8px;padding:20px 22px;background:#F4F7F8;text-decoration:none;color:#093346;transition:background .2s\" class=\"h84e77ca\"><span style=\"display:flex;justify-content:space-between;gap:12px;font-family:Montserrat,MontserratFb;font-weight:800;font-size:18px;line-height:1.2;letter-spacing:-.01em\"><span>QA &amp; Software Testing<\/span><span aria-hidden=\"true\" style=\"color:#E82400;font-weight:700\">\u2192<\/span><\/span><span style=\"font-size:14px;line-height:1.5;color:#45606F\">Catch bugs before customers do<\/span><\/a><\/li><\/ul><\/div>\n    <\/div><\/section>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-9f9a94b elementor-widget elementor-widget-aio-service-faq\" data-id=\"9f9a94b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"aio-service-faq.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<section aria-labelledby=\"sv-faq\" style=\"background:#fff;padding:clamp(56px,8vw,120px) clamp(20px,4.5vw,64px)\"><div style=\"max-width:1312px;margin:0 auto;display:flex;flex-wrap:wrap;gap:32px clamp(40px,6vw,96px)\">\n      <div style=\"flex:1 1 300px;display:flex;flex-direction:column;gap:16px;align-items:flex-start\"><div style=\"font-family:Montserrat,MontserratFb;font-weight:600;font-size:13px;letter-spacing:.2em;color:#45606F\">FAQ<\/div><h2 id=\"sv-faq\" style=\"margin:0;font-family:Montserrat,MontserratFb;font-weight:800;font-size:clamp(30px,3.6vw,52px);line-height:1;letter-spacing:-.03em;color:#093346\"><\/h2><a href=\"\/abbotsford\/faq\/\" style=\"font-family:Montserrat,MontserratFb;font-weight:700;font-size:15px;color:#093346;border-bottom:1px solid #093346;padding:8px 0 4px;text-decoration:none\">Questions about<br>this project.<\/a><\/div>\n      <div style=\"flex:2 1 560px;border-top:1px solid #093346\"><div style=\"border-bottom:1px solid #C5D0D6\"><h3 style=\"margin:0\"><button data-on-click=\"q.toggle\" aria-expanded=\"false\" style=\"all:unset;cursor:pointer;box-sizing:border-box;width:100%;min-height:64px;padding:18px 0;display:flex;justify-content:space-between;align-items:center;gap:24px;font-family:Montserrat,MontserratFb;font-weight:700;font-size:clamp(17px,1.5vw,20px);line-height:1.35;color:#093346\" data-acc-btn class=\"h9b802e9\"><span>What problems was NDT Pilot built to solve?<\/span><span aria-hidden=\"true\" style=\"flex:none;width:36px;height:36px;display:flex;align-items:center;justify-content:center;border:1px solid #C5D0D6;font-size:22px;color:#E82400\" data-acc-icon><\/span><\/button><\/h3><p style=\"margin:0;padding:0 0 22px;font-size:17px;line-height:1.65;color:#2B4A5A\" hidden=\"\" data-acc-panel>Uncertified dispatch, out-of-calibration instruments, field reports lost in poor coverage, incomplete report submissions, and the same request, scope, report and invoice being retyped across emails and spreadsheets. The aim was one connected record from the first request to the approved report and invoice.<\/p><\/div><div style=\"border-bottom:1px solid #C5D0D6\"><h3 style=\"margin:0\"><button data-on-click=\"q.toggle\" aria-expanded=\"false\" style=\"all:unset;cursor:pointer;box-sizing:border-box;width:100%;min-height:64px;padding:18px 0;display:flex;justify-content:space-between;align-items:center;gap:24px;font-family:Montserrat,MontserratFb;font-weight:700;font-size:clamp(17px,1.5vw,20px);line-height:1.35;color:#093346\" data-acc-btn class=\"h9b802e9\"><span>What did the work include?<\/span><span aria-hidden=\"true\" style=\"flex:none;width:36px;height:36px;display:flex;align-items:center;justify-content:center;border:1px solid #C5D0D6;font-size:22px;color:#E82400\" data-acc-icon><\/span><\/button><\/h3><p style=\"margin:0;padding:0 0 22px;font-size:17px;line-height:1.65;color:#2B4A5A\" hidden=\"\" data-acc-panel>The 2026 project covered product design, web app development and a marketing site. Inside the platform, assignment checks each technician\u2019s certified methods, level and expiry before dispatch, and only in-service, calibrated equipment can be selected. Field forms save on the device and sync when coverage returns. Reports are validated section by section, then pass through exception-first technical review, signed approval and controlled release, with a customer portal and connected invoicing.<\/p><\/div><div style=\"border-bottom:1px solid #C5D0D6\"><h3 style=\"margin:0\"><button data-on-click=\"q.toggle\" aria-expanded=\"false\" style=\"all:unset;cursor:pointer;box-sizing:border-box;width:100%;min-height:64px;padding:18px 0;display:flex;justify-content:space-between;align-items:center;gap:24px;font-family:Montserrat,MontserratFb;font-weight:700;font-size:clamp(17px,1.5vw,20px);line-height:1.35;color:#093346\" data-acc-btn class=\"h9b802e9\"><span>What does NDT Pilot offer in numbers?<\/span><span aria-hidden=\"true\" style=\"flex:none;width:36px;height:36px;display:flex;align-items:center;justify-content:center;border:1px solid #C5D0D6;font-size:22px;color:#E82400\" data-acc-icon><\/span><\/button><\/h3><p style=\"margin:0;padding:0 0 22px;font-size:17px;line-height:1.65;color:#2B4A5A\" hidden=\"\" data-acc-panel>12 connected workflow stages, 16 platform modules and 10 NDT methods supported, among them UT, RT, MT, PT, PAUT and TOFD. These describe the platform itself rather than business results. NDT Pilot labels each module Available, Partially available or Planned, so buyers can see what is ready now. The outcome is one connected record with a full, auditable review and approval trail.<\/p><\/div><div style=\"border-bottom:1px solid #C5D0D6\"><h3 style=\"margin:0\"><button data-on-click=\"q.toggle\" aria-expanded=\"false\" style=\"all:unset;cursor:pointer;box-sizing:border-box;width:100%;min-height:64px;padding:18px 0;display:flex;justify-content:space-between;align-items:center;gap:24px;font-family:Montserrat,MontserratFb;font-weight:700;font-size:clamp(17px,1.5vw,20px);line-height:1.35;color:#093346\" data-acc-btn class=\"h9b802e9\"><span>Could a platform like this suit another inspection or compliance business?<\/span><span aria-hidden=\"true\" style=\"flex:none;width:36px;height:36px;display:flex;align-items:center;justify-content:center;border:1px solid #C5D0D6;font-size:22px;color:#E82400\" data-acc-icon><\/span><\/button><\/h3><p style=\"margin:0;padding:0 0 22px;font-size:17px;line-height:1.65;color:#2B4A5A\" hidden=\"\" data-acc-panel>Any business where work must be done by qualified people, with checked equipment, and signed off before release faces similar workflow questions. Whether a custom platform makes sense depends on your volume, your existing tools and how strict your audit requirements are. It is a substantial build, so the honest first step is mapping your current workflow and deciding what actually needs to change.<\/p><\/div><\/div>\n    <\/div><\/section>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-00a9ba6 elementor-widget elementor-widget-aio-case-related\" data-id=\"00a9ba6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"aio-case-related.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<section aria-labelledby=\"cs-rel\" style=\"background:#F4F7F8;padding:clamp(56px,8vw,120px) clamp(20px,4.5vw,64px)\"><div data-rv=\"ip9\" style=\"max-width:1312px;margin:0 auto;display:flex;flex-direction:column;gap:clamp(32px,4vw,48px)\"><div style=\"display:flex;flex-wrap:wrap;gap:20px 64px;justify-content:space-between;align-items:flex-end\"><div style=\"display:flex;flex-direction:column;gap:16px\"><div style=\"font-family:Montserrat,MontserratFb;font-weight:600;font-size:13px;letter-spacing:.2em;color:#45606F\">RELATED CASE STUDIES<\/div><h2 id=\"cs-rel\" style=\"margin:0;font-family:Montserrat,MontserratFb;font-weight:800;font-size:clamp(30px,3.6vw,52px);line-height:1;letter-spacing:-.03em;color:#093346\">More work with results like these.<\/h2><\/div><a href=\"\/abbotsford\/case-studies\/\" style=\"font-family:Montserrat,MontserratFb;font-weight:700;font-size:14px;color:#093346;text-decoration:none;border-bottom:1px solid #093346;padding:8px 0 4px\">Browse every case study \u2192<\/a><\/div>\n      <ul data-case-related style=\"list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));gap:16px\"><li style=\"display:flex\"><a href=\"\/abbotsford\/case-studies\/bc-blueberry-council-portal\/\" style=\"flex:1;display:flex;flex-direction:column;background:#fff;border:1px solid #DCE3E7;text-decoration:none;color:#093346;opacity:var(--rv-o,1);transform:translateY(var(--rv-y,0px));transition:opacity .6s ease 0.00s, transform .75s cubic-bezier(.2,.7,.2,1) 0.00s, box-shadow .3s, border-color .3s\" class=\"ha3c6055\">\n        <span style=\"position:relative;display:block;aspect-ratio:16\/10;overflow:hidden;background:#C5D0D6;border-bottom:1px solid #DCE3E7\"><img decoding=\"async\" srcset=\"https:\/\/www.allinonemarketingpro.com\/abbotsford\/wp-content\/uploads\/2026\/10\/case-bc-blueberry-council-portal.jpg 1600w, https:\/\/www.allinonemarketingpro.com\/abbotsford\/wp-content\/uploads\/2026\/10\/case-bc-blueberry-council-portal-300x200.jpg 300w, https:\/\/www.allinonemarketingpro.com\/abbotsford\/wp-content\/uploads\/2026\/10\/case-bc-blueberry-council-portal-1024x682.jpg 1024w, https:\/\/www.allinonemarketingpro.com\/abbotsford\/wp-content\/uploads\/2026\/10\/case-bc-blueberry-council-portal-768x512.jpg 768w, https:\/\/www.allinonemarketingpro.com\/abbotsford\/wp-content\/uploads\/2026\/10\/case-bc-blueberry-council-portal-1536x1023.jpg 1536w\" sizes=\"(max-width: 1600px) 100vw, 1600px\" src=\"https:\/\/allinonemarketingpro.com\/abbotsford\/wp-content\/uploads\/2026\/10\/case-bc-blueberry-council-portal.jpg\" alt=\"BC Blueberry Council\" loading=\"lazy\" style=\"position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block;transition:transform .8s cubic-bezier(.2,.7,.2,1)\"><\/span>\n        <span style=\"display:flex;flex-direction:column;gap:12px;padding:24px;flex:1\"><span data-case-head><span style=\"min-width:0;display:flex;flex-direction:column;gap:12px\"><span style=\"font-family:Montserrat,MontserratFb;font-weight:600;font-size:13px;letter-spacing:.2em;font-size:12px;color:#45606F\">COUNCIL \/ GOVERNMENT<\/span><span data-case-name style=\"font-family:Montserrat,MontserratFb;font-weight:800;font-size:22px;line-height:1.15;letter-spacing:-.02em\">BC Blueberry Council<\/span><\/span><span data-case-logo data-case-logo-sm style=\"background:#fff\"><img decoding=\"async\" src=\"https:\/\/allinonemarketingpro.com\/abbotsford\/wp-content\/uploads\/2026\/11\/case-logo-bc-blueberry-council-portal.png\" alt=\"BC Blueberry Council logo\" loading=\"lazy\"><\/span><\/span>\n          <span style=\"display:flex;align-items:baseline;gap:12px;flex-wrap:wrap;margin-top:auto;padding-top:16px;border-top:1px solid #DCE3E7\"><span style=\"font-family:Montserrat,MontserratFb;font-weight:800;font-size:40px;line-height:1;letter-spacing:-.03em;color:#093346\">21M<\/span><span style=\"font-size:14px;line-height:1.4;color:#45606F\">Global reach in five months<\/span><\/span>\n          \n          <span style=\"font-family:Montserrat,MontserratFb;font-weight:700;font-size:13px;letter-spacing:.08em;color:#E82400\">SEE THE FULL CASE STUDY \u2192<\/span><\/span>\n      <\/a><\/li><li style=\"display:flex\"><a href=\"\/abbotsford\/case-studies\/bc-blueberry-grower-portal\/\" style=\"flex:1;display:flex;flex-direction:column;background:#fff;border:1px solid #DCE3E7;text-decoration:none;color:#093346;opacity:var(--rv-o,1);transform:translateY(var(--rv-y,0px));transition:opacity .6s ease 0.08s, transform .75s cubic-bezier(.2,.7,.2,1) 0.08s, box-shadow .3s, border-color .3s\" class=\"ha3c6055\">\n        <span style=\"position:relative;display:block;aspect-ratio:16\/10;overflow:hidden;background:#C5D0D6;border-bottom:1px solid #DCE3E7\"><img decoding=\"async\" srcset=\"https:\/\/www.allinonemarketingpro.com\/abbotsford\/wp-content\/uploads\/2026\/11\/case-bcbc-portal-desktop.jpg 1400w, https:\/\/www.allinonemarketingpro.com\/abbotsford\/wp-content\/uploads\/2026\/11\/case-bcbc-portal-desktop-300x152.jpg 300w, https:\/\/www.allinonemarketingpro.com\/abbotsford\/wp-content\/uploads\/2026\/11\/case-bcbc-portal-desktop-1024x519.jpg 1024w, https:\/\/www.allinonemarketingpro.com\/abbotsford\/wp-content\/uploads\/2026\/11\/case-bcbc-portal-desktop-768x389.jpg 768w\" sizes=\"(max-width: 1400px) 100vw, 1400px\" src=\"https:\/\/allinonemarketingpro.com\/abbotsford\/wp-content\/uploads\/2026\/11\/case-bcbc-portal-desktop.jpg\" alt=\"BC Blueberry Grower Portal\" loading=\"lazy\" style=\"position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block;transition:transform .8s cubic-bezier(.2,.7,.2,1)\"><\/span>\n        <span style=\"display:flex;flex-direction:column;gap:12px;padding:24px;flex:1\"><span data-case-head><span style=\"min-width:0;display:flex;flex-direction:column;gap:12px\"><span style=\"font-family:Montserrat,MontserratFb;font-weight:600;font-size:13px;letter-spacing:.2em;font-size:12px;color:#45606F\">COUNCIL \/ GOVERNMENT<\/span><span data-case-name style=\"font-family:Montserrat,MontserratFb;font-weight:800;font-size:22px;line-height:1.15;letter-spacing:-.02em\">BC Blueberry Grower Portal<\/span><\/span><span data-case-logo data-case-logo-sm style=\"background:#fff\"><img decoding=\"async\" src=\"https:\/\/allinonemarketingpro.com\/abbotsford\/wp-content\/uploads\/2026\/11\/case-logo-bc-blueberry-council-portal.png\" alt=\"BC Blueberry Grower Portal logo\" loading=\"lazy\"><\/span><\/span>\n          <span style=\"display:flex;align-items:baseline;gap:12px;flex-wrap:wrap;margin-top:auto;padding-top:16px;border-top:1px solid #DCE3E7\"><span style=\"font-family:Montserrat,MontserratFb;font-weight:800;font-size:40px;line-height:1;letter-spacing:-.03em;color:#093346\">60 \u2192 300+<\/span><span style=\"font-size:14px;line-height:1.4;color:#45606F\">Grower database records, after correction<\/span><\/span>\n          \n          <span style=\"font-family:Montserrat,MontserratFb;font-weight:700;font-size:13px;letter-spacing:.08em;color:#E82400\">SEE THE FULL CASE STUDY \u2192<\/span><\/span>\n      <\/a><\/li><li style=\"display:flex\"><a href=\"\/abbotsford\/case-studies\/cream-energy-group\/\" style=\"flex:1;display:flex;flex-direction:column;background:#fff;border:1px solid #DCE3E7;text-decoration:none;color:#093346;opacity:var(--rv-o,1);transform:translateY(var(--rv-y,0px));transition:opacity .6s ease 0.16s, transform .75s cubic-bezier(.2,.7,.2,1) 0.16s, box-shadow .3s, border-color .3s\" class=\"ha3c6055\">\n        <span style=\"position:relative;display:block;aspect-ratio:16\/10;overflow:hidden;background:#C5D0D6;border-bottom:1px solid #DCE3E7\"><img decoding=\"async\" srcset=\"https:\/\/www.allinonemarketingpro.com\/abbotsford\/wp-content\/uploads\/2026\/10\/case-cream-energy-group.jpg 1600w, https:\/\/www.allinonemarketingpro.com\/abbotsford\/wp-content\/uploads\/2026\/10\/case-cream-energy-group-300x225.jpg 300w, https:\/\/www.allinonemarketingpro.com\/abbotsford\/wp-content\/uploads\/2026\/10\/case-cream-energy-group-1024x768.jpg 1024w, https:\/\/www.allinonemarketingpro.com\/abbotsford\/wp-content\/uploads\/2026\/10\/case-cream-energy-group-768x576.jpg 768w, https:\/\/www.allinonemarketingpro.com\/abbotsford\/wp-content\/uploads\/2026\/10\/case-cream-energy-group-1536x1152.jpg 1536w\" sizes=\"(max-width: 1600px) 100vw, 1600px\" src=\"https:\/\/allinonemarketingpro.com\/abbotsford\/wp-content\/uploads\/2026\/10\/case-cream-energy-group.jpg\" alt=\"Cream Energy Group (CEG)\" loading=\"lazy\" style=\"position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block;transition:transform .8s cubic-bezier(.2,.7,.2,1)\"><\/span>\n        <span style=\"display:flex;flex-direction:column;gap:12px;padding:24px;flex:1\"><span data-case-head><span style=\"min-width:0;display:flex;flex-direction:column;gap:12px\"><span style=\"font-family:Montserrat,MontserratFb;font-weight:600;font-size:13px;letter-spacing:.2em;font-size:12px;color:#45606F\">OILFIELD &amp; ENERGY SERVICES<\/span><span data-case-name style=\"font-family:Montserrat,MontserratFb;font-weight:800;font-size:22px;line-height:1.15;letter-spacing:-.02em\">Cream Energy Group (CEG)<\/span><\/span><span data-case-logo data-case-logo-sm style=\"background:#fff\"><img decoding=\"async\" srcset=\"https:\/\/www.allinonemarketingpro.com\/abbotsford\/wp-content\/uploads\/2026\/11\/case-logo-cream-energy-group.png 560w, https:\/\/www.allinonemarketingpro.com\/abbotsford\/wp-content\/uploads\/2026\/11\/case-logo-cream-energy-group-300x103.png 300w\" sizes=\"(max-width: 560px) 100vw, 560px\" src=\"https:\/\/allinonemarketingpro.com\/abbotsford\/wp-content\/uploads\/2026\/11\/case-logo-cream-energy-group.png\" alt=\"Cream Energy Group (CEG) logo\" loading=\"lazy\"><\/span><\/span>\n          <span style=\"display:flex;align-items:baseline;gap:12px;flex-wrap:wrap;margin-top:auto;padding-top:16px;border-top:1px solid #DCE3E7\"><span style=\"font-family:Montserrat,MontserratFb;font-weight:800;font-size:40px;line-height:1;letter-spacing:-.03em;color:#093346\">$200 \u2192 $40<\/span><span style=\"font-size:14px;line-height:1.4;color:#45606F\">Conversion cost<\/span><\/span>\n          \n          <span style=\"font-family:Montserrat,MontserratFb;font-weight:700;font-size:13px;letter-spacing:.08em;color:#E82400\">SEE THE FULL CASE STUDY \u2192<\/span><\/span>\n      <\/a><\/li><\/ul>\n    <\/div><\/section>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-44de20f elementor-widget elementor-widget-aio-case-nav\" data-id=\"44de20f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"aio-case-nav.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<nav aria-label=\"More case studies\" style=\"background:#E4E9EC;padding:clamp(40px,5vw,64px) clamp(20px,4.5vw,64px)\">\n      <div style=\"max-width:1312px;margin:0 auto;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:16px\">\n        <a href=\"\/abbotsford\/case-studies\/bugxen-pest-control\/\" style=\"display:flex;flex-direction:column;gap:6px;background:#fff;padding:24px 28px;color:#093346;text-decoration:none\" class=\"h938fe65\"><span style=\"font-family:Montserrat,MontserratFb;font-weight:600;font-size:13px;letter-spacing:.2em;color:#45606F;font-size:12px\">\u2190 PREVIOUS<\/span><span style=\"font-family:Montserrat,MontserratFb;font-weight:700;font-size:20px\">BugXen Pest Control Services<\/span><\/a>\n        <a href=\"\/abbotsford\/case-studies\/aiomp-hub\/\" style=\"display:flex;flex-direction:column;gap:6px;align-items:flex-end;text-align:right;background:#fff;padding:24px 28px;color:#093346;text-decoration:none\" class=\"h938fe65\"><span style=\"font-family:Montserrat,MontserratFb;font-weight:600;font-size:13px;letter-spacing:.2em;color:#45606F;font-size:12px\">NEXT \u2192<\/span><span style=\"font-family:Montserrat,MontserratFb;font-weight:700;font-size:20px\">AIOMP Hub<\/span><\/a>\n      <\/div>\n    <\/nav>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8b0fc4c elementor-widget elementor-widget-aio-cta-talk\" data-id=\"8b0fc4c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"aio-cta-talk.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<section aria-label=\"Get started\" data-rv=\"cta\" style=\"background:#093346;color:#fff;border-top:1px solid rgba(228,233,236,.12);padding:clamp(64px,9vw,128px) clamp(20px,4.5vw,64px)\"><div style=\"max-width:1312px;margin:0 auto;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,440px),1fr));gap:48px clamp(48px,7vw,112px);align-items:center\">\n  <div style=\"display:flex;flex-direction:column;gap:24px;opacity:var(--rv-o,1);transform:translateY(var(--rv-y,0px));transition:opacity .8s ease, transform .8s cubic-bezier(.2,.7,.2,1)\">\n    <div style=\"font-family:Montserrat,MontserratFb;font-weight:600;font-size:13px;letter-spacing:.2em;color:#9FB3BE\">LET\u2019S TALK<\/div>\n    <h2 style=\"margin:0;font-family:Montserrat,MontserratFb;font-weight:800;font-size:clamp(34px,4.6vw,68px);line-height:.96;letter-spacing:-.035em;color:#fff\">Want a result <br>like this?<\/h2>\n    <p style=\"margin:0;max-width:480px;font-size:18px;line-height:1.6;color:#E4E9EC\">Let us know where you want to grow. Within one business day a strategist sends back clear next steps, and there is no obligation.<\/p>\n    <div style=\"display:flex;flex-wrap:wrap;gap:16px 28px;align-items:center;margin-top:8px\"><a href=\"\/abbotsford\/start-a-project\/\" style=\"font-family:Montserrat,MontserratFb;font-weight:700;font-size:14px;letter-spacing:.06em;color:#fff;background:#E82400;padding:18px 26px;text-decoration:none;min-height:56px;display:inline-flex;align-items:center;justify-content:center;gap:12px\" class=\"hf3251d8\">START A PROJECT <span aria-hidden=\"true\">\u2192<\/span><\/a><a href=\"\/abbotsford\/#faq\" style=\"font-family:Montserrat,MontserratFb;font-weight:700;font-size:14px;letter-spacing:.06em;color:#fff;border-bottom:1px solid rgba(255,255,255,.6);padding:10px 0 4px;text-decoration:none\" class=\"h8dad7ea\">Read the FAQ<\/a><\/div>\n  <\/div>\n  <ul style=\"list-style:none;margin:0;padding:0;border-top:1px solid rgba(228,233,236,.18)\">\n    <li style=\"border-bottom:1px solid rgba(228,233,236,.18);opacity:var(--rv-o,1);transform:translateY(var(--rv-y,0px));transition:opacity .7s ease 0.15s, transform .7s cubic-bezier(.2,.7,.2,1) 0.15s\"><a href=\"tel:+16048003883\" style=\"display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px 20px;align-items:center;padding:clamp(18px,2.2vw,26px) 0;color:#fff;text-decoration:none;transition:padding .3s cubic-bezier(.2,.7,.2,1), background .3s\" class=\"h2f3db58\"><span style=\"display:flex;flex-direction:column;gap:6px;min-width:0\"><span style=\"font-family:Montserrat,MontserratFb;font-weight:600;font-size:13px;letter-spacing:.2em;color:#9FB3BE;font-size:12px\">CALL<\/span><span style=\"font-family:Montserrat,MontserratFb;font-weight:700;font-size:clamp(17px,1.6vw,22px);letter-spacing:-.01em;overflow-wrap:anywhere\">+1 (604) 800-3883<\/span><\/span><span aria-hidden=\"true\" style=\"font-size:20px;color:#9FB3BE\">\u2197<\/span><\/a><\/li>\n    <li style=\"border-bottom:1px solid rgba(228,233,236,.18);opacity:var(--rv-o,1);transform:translateY(var(--rv-y,0px));transition:opacity .7s ease 0.25s, transform .7s cubic-bezier(.2,.7,.2,1) 0.25s\"><a href=\"mailto:info@allinonemarketingpro.com\" style=\"display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px 20px;align-items:center;padding:clamp(18px,2.2vw,26px) 0;color:#fff;text-decoration:none;transition:padding .3s cubic-bezier(.2,.7,.2,1), background .3s\" class=\"h2f3db58\"><span style=\"display:flex;flex-direction:column;gap:6px;min-width:0\"><span style=\"font-family:Montserrat,MontserratFb;font-weight:600;font-size:13px;letter-spacing:.2em;color:#9FB3BE;font-size:12px\">EMAIL<\/span><span style=\"font-family:Montserrat,MontserratFb;font-weight:700;font-size:clamp(17px,1.6vw,22px);letter-spacing:-.01em;overflow-wrap:anywhere\">info@allinonemarketingpro.com<\/span><\/span><span aria-hidden=\"true\" style=\"font-size:20px;color:#9FB3BE\">\u2197<\/span><\/a><\/li>\n    <li style=\"border-bottom:1px solid rgba(228,233,236,.18);opacity:var(--rv-o,1);transform:translateY(var(--rv-y,0px));transition:opacity .7s ease 0.35s, transform .7s cubic-bezier(.2,.7,.2,1) 0.35s\"><a href=\"https:\/\/maps.app.goo.gl\/3RukEEpqpBfe7ydr8\" style=\"display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px 20px;align-items:center;padding:clamp(18px,2.2vw,26px) 0;color:#fff;text-decoration:none;transition:padding .3s cubic-bezier(.2,.7,.2,1), background .3s\" class=\"h2f3db58\"><span style=\"display:flex;flex-direction:column;gap:6px;min-width:0\"><span style=\"font-family:Montserrat,MontserratFb;font-weight:600;font-size:13px;letter-spacing:.2em;color:#9FB3BE;font-size:12px\">VISIT THE STUDIO<\/span><span style=\"font-family:Montserrat,MontserratFb;font-weight:700;font-size:clamp(17px,1.6vw,22px);letter-spacing:-.01em;overflow-wrap:anywhere\">32615 South Fraser Way #104-07, Abbotsford<\/span><\/span><span aria-hidden=\"true\" style=\"font-size:20px;color:#9FB3BE\">\u2197<\/span><\/a><\/li>\n    <li style=\"border-bottom:1px solid rgba(228,233,236,.18);opacity:var(--rv-o,1);transform:translateY(var(--rv-y,0px));transition:opacity .7s ease 0.45s, transform .7s cubic-bezier(.2,.7,.2,1) 0.45s\"><a href=\"\/abbotsford\/our-story\/\" style=\"display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px 20px;align-items:center;padding:clamp(18px,2.2vw,26px) 0;color:#fff;text-decoration:none;transition:padding .3s cubic-bezier(.2,.7,.2,1), background .3s\" class=\"h2f3db58\"><span style=\"display:flex;flex-direction:column;gap:6px;min-width:0\"><span style=\"font-family:Montserrat,MontserratFb;font-weight:600;font-size:13px;letter-spacing:.2em;color:#9FB3BE;font-size:12px\">OFFICES<\/span><span style=\"font-family:Montserrat,MontserratFb;font-weight:700;font-size:clamp(17px,1.6vw,22px);letter-spacing:-.01em;overflow-wrap:anywhere\">Abbotsford \u00b7 Chilliwack<\/span><\/span><span aria-hidden=\"true\" style=\"font-size:20px;color:#9FB3BE\">\u2192<\/span><\/a><\/li>\n    \n  <\/ul>\n<\/div><\/section>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>NDT Pilot is inspection workflow software developed and operated in Canada, for inspection service providers and industrial asset owners.<\/p>\n","protected":false},"author":2,"featured_media":0,"parent":17337,"menu_order":83,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-17412","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/www.allinonemarketingpro.com\/abbotsford\/wp-json\/wp\/v2\/pages\/17412","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.allinonemarketingpro.com\/abbotsford\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.allinonemarketingpro.com\/abbotsford\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.allinonemarketingpro.com\/abbotsford\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.allinonemarketingpro.com\/abbotsford\/wp-json\/wp\/v2\/comments?post=17412"}],"version-history":[{"count":2,"href":"https:\/\/www.allinonemarketingpro.com\/abbotsford\/wp-json\/wp\/v2\/pages\/17412\/revisions"}],"predecessor-version":[{"id":17695,"href":"https:\/\/www.allinonemarketingpro.com\/abbotsford\/wp-json\/wp\/v2\/pages\/17412\/revisions\/17695"}],"up":[{"embeddable":true,"href":"https:\/\/www.allinonemarketingpro.com\/abbotsford\/wp-json\/wp\/v2\/pages\/17337"}],"wp:attachment":[{"href":"https:\/\/www.allinonemarketingpro.com\/abbotsford\/wp-json\/wp\/v2\/media?parent=17412"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}