{"id":24227,"date":"2026-08-27T18:18:29","date_gmt":"2026-08-27T22:18:29","guid":{"rendered":"https:\/\/blueguard.ca\/?page_id=24227"},"modified":"2026-10-31T05:43:04","modified_gmt":"2026-10-31T09:43:04","slug":"commercial-duct-cleaning-in-carletonplace","status":"publish","type":"page","link":"https:\/\/blueguard.ca\/fr\/service-areas\/commercial-duct-cleaning-in-carletonplace\/","title":{"rendered":"Commercial Duct Cleaning in CarletonPlace"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"24227\" class=\"elementor elementor-24227\" data-elementor-post-type=\"page\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-535a97df elementor-section-height-min-height elementor-section-boxed elementor-section-height-default elementor-section-items-middle\" data-id=\"535a97df\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;slideshow&quot;,&quot;background_slideshow_gallery&quot;:{&quot;1&quot;:{&quot;id&quot;:&quot;24371&quot;,&quot;url&quot;:&quot;https:\\\/\\\/blueguard.ca\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/WhatsApp-Image-2025-10-01-at-23.35.46_f7a0c424-copy.webp&quot;},&quot;2&quot;:{&quot;id&quot;:&quot;24372&quot;,&quot;url&quot;:&quot;https:\\\/\\\/blueguard.ca\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/WhatsApp-Image-2025-10-02-at-02.59.04_96a93c58-copy.webp&quot;},&quot;3&quot;:{&quot;id&quot;:&quot;24373&quot;,&quot;url&quot;:&quot;https:\\\/\\\/blueguard.ca\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/WhatsApp-Image-2025-11-10-at-19.27.49_e5f964d6.jpg&quot;}},&quot;background_slideshow_slide_duration&quot;:4000,&quot;background_slideshow_loop&quot;:&quot;yes&quot;,&quot;background_slideshow_slide_transition&quot;:&quot;fade&quot;,&quot;background_slideshow_transition_duration&quot;:500}\">\n\t\t\t\t\t\t\t<div class=\"elementor-background-overlay\"><\/div>\n\t\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-no\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-5c8c60cd\" data-id=\"5c8c60cd\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-3b9c438c elementor-widget elementor-widget-html\" data-id=\"3b9c438c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\r\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Barlow+Condensed:wght@700;800&family=Nunito:wght@400;600;700&display=swap');\r\n\r\n.bghc, .bghc *, .bghc *::before, .bghc *::after {\r\n  box-sizing: border-box !important;\r\n  -webkit-font-smoothing: antialiased;\r\n}\r\n\r\n.bghc {\r\n  font-family: 'Nunito', sans-serif !important;\r\n  background: transparent !important;\r\n  position: relative !important;\r\n  width: 100% !important;\r\n  display: block !important;\r\n  margin: 0 !important;\r\n  padding: 0 !important;\r\n}\r\n\r\n.bghc__grid {\r\n  position: absolute !important;\r\n  inset: 0 !important;\r\n  background-image:\r\n    linear-gradient(rgba(43,108,212,0.07) 1px, transparent 1px),\r\n    linear-gradient(90deg, rgba(43,108,212,0.07) 1px, transparent 1px) !important;\r\n  background-size: 36px 36px !important;\r\n  animation: bghcGrid 14s linear infinite !important;\r\n  pointer-events: none !important;\r\n  z-index: 0 !important;\r\n}\r\n@keyframes bghcGrid {\r\n  0%   { background-position: 0 0; }\r\n  100% { background-position: 36px 36px; }\r\n}\r\n\r\n.bghc__inner {\r\n  position: relative !important;\r\n  z-index: 1 !important;\r\n  padding: 0 !important;\r\n  margin: 0 !important;\r\n  display: flex !important;\r\n  flex-direction: column !important;\r\n  align-items: flex-start !important;\r\n}\r\n\r\n\/* NADCA Badge *\/\r\n.bghc__badge {\r\n  display: inline-flex !important;\r\n  align-items: center !important;\r\n  gap: 7px !important;\r\n  background: rgba(122,201,67,0.12) !important;\r\n  border: 1px solid rgba(122,201,67,0.40) !important;\r\n  border-radius: 100px !important;\r\n  padding: 5px 12px !important;\r\n  margin: 0 0 22px 0 !important;\r\n  max-width: 100% !important;\r\n  opacity: 0;\r\n  animation: bghcUp 0.6s ease forwards 0.1s;\r\n}\r\n.bghc__dot {\r\n  width: 7px !important;\r\n  height: 7px !important;\r\n  min-width: 7px !important;\r\n  background: #7AC943 !important;\r\n  border-radius: 50% !important;\r\n  display: block !important;\r\n  margin: 0 !important;\r\n  padding: 0 !important;\r\n  flex-shrink: 0 !important;\r\n  animation: bghcPulse 2s infinite 1.2s;\r\n}\r\n@keyframes bghcPulse {\r\n  0%   { box-shadow: 0 0 0 0 rgba(122,201,67,0.55); }\r\n  70%  { box-shadow: 0 0 0 8px rgba(122,201,67,0); }\r\n  100% { box-shadow: 0 0 0 0 rgba(122,201,67,0); }\r\n}\r\n.bghc__badge-text {\r\n  font-family: 'Nunito', sans-serif !important;\r\n  font-size: 10.5px !important;\r\n  font-weight: 700 !important;\r\n  color: #7AC943 !important;\r\n  letter-spacing: 0.5px !important;\r\n  text-transform: uppercase !important;\r\n  white-space: nowrap !important;\r\n  overflow: hidden !important;\r\n  text-overflow: ellipsis !important;\r\n  margin: 0 !important;\r\n  padding: 0 !important;\r\n}\r\n\r\n\/* H1 *\/\r\n.bghc__h1 {\r\n  font-family: 'Barlow Condensed', sans-serif !important;\r\n  font-size: clamp(34px, 5vw, 56px) !important;\r\n  font-weight: 800 !important;\r\n  line-height: 1.08 !important;\r\n  color: #ffffff !important;\r\n  margin: 0 0 20px 0 !important;\r\n  padding: 0 !important;\r\n  opacity: 0;\r\n  animation: bghcUp 0.7s ease forwards 0.25s;\r\n}\r\n.bghc__accent {\r\n  color: #7AC943 !important;\r\n  position: relative !important;\r\n}\r\n.bghc__accent::after {\r\n  content: '' !important;\r\n  position: absolute !important;\r\n  bottom: -3px !important;\r\n  left: 0 !important;\r\n  height: 3px !important;\r\n  width: 0 !important;\r\n  background: linear-gradient(90deg, #7AC943, #2B6CD4) !important;\r\n  border-radius: 2px !important;\r\n  animation: bghcLine 0.9s ease forwards 1s;\r\n}\r\n@keyframes bghcLine { to { width: 100%; } }\r\n\r\n\/* Sub *\/\r\n.bghc__sub {\r\n  font-family: 'Nunito', sans-serif !important;\r\n  font-size: clamp(16px, 1.9vw, 17.5px) !important;\r\n  font-weight: 400 !important;\r\n  color: rgba(255,255,255,0.72) !important;\r\n  line-height: 1.65 !important;\r\n  margin: 0 0 32px 0 !important;\r\n  padding: 0 !important;\r\n  opacity: 0;\r\n  animation: bghcUp 0.7s ease forwards 0.4s;\r\n}\r\n\r\n\/* CTA row \u2014 side by side on all screens *\/\r\n.bghc__ctas {\r\n  display: flex !important;\r\n  flex-wrap: nowrap !important;\r\n  gap: 10px !important;\r\n  margin: 0 0 36px 0 !important;\r\n  padding: 0 !important;\r\n  width: 100% !important;\r\n  opacity: 0;\r\n  animation: bghcUp 0.7s ease forwards 0.55s;\r\n}\r\n\r\n.bghc__btn-primary {\r\n  display: inline-flex !important;\r\n  align-items: center !important;\r\n  justify-content: center !important;\r\n  gap: 7px !important;\r\n  background: #7AC943 !important;\r\n  color: #0d1a09 !important;\r\n  font-family: 'Nunito', sans-serif !important;\r\n  font-size: clamp(13px, 1.6vw, 15px) !important;\r\n  font-weight: 700 !important;\r\n  padding: 13px 20px !important;\r\n  margin: 0 !important;\r\n  border-radius: 8px !important;\r\n  border: none !important;\r\n  cursor: pointer !important;\r\n  position: relative !important;\r\n  overflow: hidden !important;\r\n  box-shadow: 0 4px 22px rgba(122,201,67,0.32) !important;\r\n  transition: background 0.25s, transform 0.2s, box-shadow 0.25s !important;\r\n  white-space: nowrap !important;\r\n  text-decoration: none !important;\r\n  flex: 1 1 auto !important;\r\n  min-width: 0 !important;\r\n}\r\n.bghc__btn-primary::after {\r\n  content: '' !important;\r\n  position: absolute !important;\r\n  top: 0 !important; left: -100% !important;\r\n  width: 100% !important; height: 100% !important;\r\n  background: linear-gradient(90deg, transparent, rgba(255,255,255,0.28), transparent) !important;\r\n  transition: left 0.5s !important;\r\n  border: none !important;\r\n}\r\n.bghc__btn-primary:hover::after { left: 100% !important; }\r\n.bghc__btn-primary:hover {\r\n  background: #8fd94e !important;\r\n  transform: translateY(-2px) !important;\r\n  box-shadow: 0 8px 30px rgba(122,201,67,0.48) !important;\r\n  color: #0d1a09 !important;\r\n}\r\n\r\n.bghc__btn-secondary {\r\n  display: inline-flex !important;\r\n  align-items: center !important;\r\n  justify-content: center !important;\r\n  gap: 7px !important;\r\n  background: rgba(255,255,255,0.06) !important;\r\n  color: #ffffff !important;\r\n  font-family: 'Nunito', sans-serif !important;\r\n  font-size: clamp(13px, 1.6vw, 15px) !important;\r\n  font-weight: 700 !important;\r\n  padding: 13px 20px !important;\r\n  margin: 0 !important;\r\n  border-radius: 8px !important;\r\n  border: 1.5px solid rgba(255,255,255,0.22) !important;\r\n  cursor: pointer !important;\r\n  transition: background 0.25s, transform 0.2s, border-color 0.25s !important;\r\n  white-space: nowrap !important;\r\n  text-decoration: none !important;\r\n  flex: 1 1 auto !important;\r\n  min-width: 0 !important;\r\n}\r\n.bghc__btn-secondary:hover {\r\n  background: rgba(43,108,212,0.28) !important;\r\n  border-color: #2B6CD4 !important;\r\n  transform: translateY(-2px) !important;\r\n  color: #ffffff !important;\r\n}\r\n.bghc__btn-arrow {\r\n  display: inline-flex !important;\r\n  align-items: center !important;\r\n  margin: 0 !important;\r\n  padding: 0 !important;\r\n  transition: transform 0.25s !important;\r\n  flex-shrink: 0 !important;\r\n}\r\n.bghc__btn-primary:hover .bghc__btn-arrow { transform: translateX(4px) !important; }\r\n.bghc__icon {\r\n  width: 16px !important;\r\n  height: 16px !important;\r\n  flex-shrink: 0 !important;\r\n  display: block !important;\r\n  fill: currentColor !important;\r\n  margin: 0 !important;\r\n  padding: 0 !important;\r\n}\r\n\r\n\/* Trust list *\/\r\n.bghc__trust {\r\n  display: flex !important;\r\n  flex-direction: column !important;\r\n  gap: 13px !important;\r\n  margin: 0 !important;\r\n  padding: 0 !important;\r\n  opacity: 0;\r\n  animation: bghcUp 0.7s ease forwards 0.7s;\r\n}\r\n.bghc__pill {\r\n  display: inline-flex !important;\r\n  align-items: flex-start !important;\r\n  gap: 10px !important;\r\n  margin: 0 !important;\r\n  padding: 0 !important;\r\n  font-family: 'Nunito', sans-serif !important;\r\n  font-size: 14px !important;\r\n  font-weight: 600 !important;\r\n  color: rgba(255,255,255,0.88) !important;\r\n  line-height: 1.45 !important;\r\n  transition: color 0.2s !important;\r\n  text-decoration: none !important;\r\n}\r\n.bghc__pill:hover { color: #ffffff !important; }\r\n.bghc__check {\r\n  display: inline-flex !important;\r\n  align-items: center !important;\r\n  justify-content: center !important;\r\n  width: 20px !important;\r\n  min-width: 20px !important;\r\n  height: 20px !important;\r\n  background: rgba(122,201,67,0.16) !important;\r\n  border: 1px solid rgba(122,201,67,0.42) !important;\r\n  border-radius: 50% !important;\r\n  margin: 1px 0 0 0 !important;\r\n  padding: 0 !important;\r\n  flex-shrink: 0 !important;\r\n}\r\n\r\n@keyframes bghcUp {\r\n  from { opacity: 0; transform: translateY(20px); }\r\n  to   { opacity: 1; transform: translateY(0); }\r\n}\r\n\r\n\/* \u2500\u2500 Tablet \u2500\u2500 *\/\r\n@media (max-width: 1024px) {\r\n  .bghc__h1 {\r\n    font-size: clamp(32px, 4.5vw, 48px) !important;\r\n  }\r\n}\r\n\r\n\/* \u2500\u2500 Mobile \u2500\u2500 *\/\r\n@media (max-width: 600px) {\r\n  .bghc__badge {\r\n    padding: 4px 10px !important;\r\n    gap: 6px !important;\r\n  }\r\n  .bghc__badge-text {\r\n    font-size: 9.5px !important;\r\n    letter-spacing: 0.3px !important;\r\n  }\r\n  .bghc__h1 {\r\n    font-size: clamp(35px, 8vw, 40px) !important;\r\n  }\r\n  .bghc__sub {\r\n    font-size: 16px !important;\r\n  }\r\n  .bghc__ctas {\r\n    gap: 8px !important;\r\n  }\r\n  .bghc__btn-primary,\r\n  .bghc__btn-secondary {\r\n    padding: 12px 14px !important;\r\n    font-size: 13px !important;\r\n  }\r\n  .bghc__pill {\r\n    font-size: 13px !important;\r\n  }\r\n}\r\n\r\n\/* \u2500\u2500 Very small screens \u2500\u2500 *\/\r\n@media (max-width: 380px) {\r\n  .bghc__btn-primary,\r\n  .bghc__btn-secondary {\r\n    padding: 11px 10px !important;\r\n    font-size: 12.5px !important;\r\n  }\r\n}\r\n<\/style>\r\n\r\n<div class=\"bghc\">\r\n  <div class=\"bghc__grid\"><\/div>\r\n  <div class=\"bghc__inner\">\r\n\r\n    <div class=\"bghc__badge\">\r\n      <span class=\"bghc__dot\"><\/span>\r\n      <span class=\"bghc__badge-text\">NADCA Certified \u2014 Commercial Only, Carleton Place & Area<\/span>\r\n    <\/div>\r\n\r\n    <h1 class=\"bghc__h1\">\r\n      <span class=\"bghc__accent\">Commercial Duct Cleaning in Carleton Place<\/span><br>\r\n      Real Certification, Real Documentation\r\n    <\/h1>\r\n\r\n    <p class=\"bghc__sub\">Your building breathes what your ductwork holds. BlueGuard provides NADCA-standard commercial duct cleaning in Carleton Place, with written pricing and photo proof before we leave.<\/p>\r\n\r\n    <div class=\"bghc__ctas\">\r\n      <a href=\"https:\/\/blueguard.ca\/book-now-get-quote\/\" class=\"bghc__btn-primary\">\r\n        Get a Free Quote\r\n        <span class=\"bghc__btn-arrow\">\r\n          <svg class=\"bghc__icon\" viewBox=\"0 0 16 16\" fill=\"none\"><path d=\"M3 8H13M13 8L9 4M13 8L9 12\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\r\n        <\/span>\r\n      <\/a>\r\n      <a href=\"tel:18444988364\" class=\"bghc__btn-secondary\">\r\n        <svg class=\"bghc__icon\" viewBox=\"0 0 24 24\"><path d=\"M6.62 10.79c1.44 2.83 3.76 5.14 6.59 6.59l2.2-2.2c.27-.27.67-.36 1.02-.24 1.12.37 2.33.57 3.57.57.55 0 1 .45 1 1V20c0 .55-.45 1-1 1-9.39 0-17-7.61-17-17 0-.55.45-1 1-1h3.5c.55 0 1 .45 1 1 0 1.25.2 2.45.57 3.57.11.35.03.74-.25 1.02l-2.2 2.2z\"\/><\/svg>\r\n        Call Now\r\n      <\/a>\r\n    <\/div>\r\n\r\n    <div class=\"bghc__trust\">\r\n      <div class=\"bghc__pill\">\r\n        <span class=\"bghc__check\"><svg width=\"10\" height=\"10\" viewBox=\"0 0 10 10\" fill=\"none\"><path d=\"M2 5.5L4 7.5L8 3\" stroke=\"#7AC943\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg><\/span>\r\n        NADCA-certified crews\r\n      <\/div>\r\n      <div class=\"bghc__pill\">\r\n        <span class=\"bghc__check\"><svg width=\"10\" height=\"10\" viewBox=\"0 0 10 10\" fill=\"none\"><path d=\"M2 5.5L4 7.5L8 3\" stroke=\"#7AC943\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg><\/span>\r\n        Photo and video proof included\r\n      <\/div>\r\n      <div class=\"bghc__pill\">\r\n        <span class=\"bghc__check\"><svg width=\"10\" height=\"10\" viewBox=\"0 0 10 10\" fill=\"none\"><path d=\"M2 5.5L4 7.5L8 3\" stroke=\"#7AC943\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg><\/span>\r\n        Serving Carleton Place and surrounding areas\r\n      <\/div>\r\n      <div class=\"bghc__pill\">\r\n        <span class=\"bghc__check\"><svg width=\"10\" height=\"10\" viewBox=\"0 0 10 10\" fill=\"none\"><path d=\"M2 5.5L4 7.5L8 3\" stroke=\"#7AC943\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg><\/span>\r\n        No surprise charges, ever\r\n      <\/div>\r\n    <\/div>\r\n\r\n  <\/div>\r\n<\/div>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-3e1cb8a5\" data-id=\"3e1cb8a5\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t<div class=\"elementor-element elementor-element-5abc6c6d e-flex e-con-boxed e-con e-parent\" data-id=\"5abc6c6d\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-55e221f3 e-con-full e-flex e-con e-child\" data-id=\"55e221f3\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-2b7d940 elementor-widget elementor-widget-heading\" data-id=\"2b7d940\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Get Your Free Commercial Quote<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-30fe7a77 e-con-full e-flex e-con e-child\" data-id=\"30fe7a77\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e43a109 elementor-widget elementor-widget-shortcode\" data-id=\"e43a109\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><script>\nvar gform;gform||(document.addEventListener(\"gform_main_scripts_loaded\",function(){gform.scriptsLoaded=!0}),document.addEventListener(\"gform\/theme\/scripts_loaded\",function(){gform.themeScriptsLoaded=!0}),window.addEventListener(\"DOMContentLoaded\",function(){gform.domLoaded=!0}),gform={domLoaded:!1,scriptsLoaded:!1,themeScriptsLoaded:!1,isFormEditor:()=>\"function\"==typeof InitializeEditor,callIfLoaded:function(o){return!(!gform.domLoaded||!gform.scriptsLoaded||!gform.themeScriptsLoaded&&!gform.isFormEditor()||(gform.isFormEditor()&&console.warn(\"The use of gform.initializeOnLoaded() is deprecated in the form editor context and will be removed in Gravity Forms 3.1.\"),o(),0))},initializeOnLoaded:function(o){gform.callIfLoaded(o)||(document.addEventListener(\"gform_main_scripts_loaded\",()=>{gform.scriptsLoaded=!0,gform.callIfLoaded(o)}),document.addEventListener(\"gform\/theme\/scripts_loaded\",()=>{gform.themeScriptsLoaded=!0,gform.callIfLoaded(o)}),window.addEventListener(\"DOMContentLoaded\",()=>{gform.domLoaded=!0,gform.callIfLoaded(o)}))},hooks:{action:{},filter:{}},addAction:function(o,r,e,t){gform.addHook(\"action\",o,r,e,t)},addFilter:function(o,r,e,t){gform.addHook(\"filter\",o,r,e,t)},doAction:function(o){gform.doHook(\"action\",o,arguments)},applyFilters:function(o){return gform.doHook(\"filter\",o,arguments)},removeAction:function(o,r){gform.removeHook(\"action\",o,r)},removeFilter:function(o,r,e){gform.removeHook(\"filter\",o,r,e)},addHook:function(o,r,e,t,n){null==gform.hooks[o][r]&&(gform.hooks[o][r]=[]);var d=gform.hooks[o][r];null==n&&(n=r+\"_\"+d.length),gform.hooks[o][r].push({tag:n,callable:e,priority:t=null==t?10:t})},doHook:function(r,o,e){var t;if(e=Array.prototype.slice.call(e,1),null!=gform.hooks[r][o]&&((o=gform.hooks[r][o]).sort(function(o,r){return o.priority-r.priority}),o.forEach(function(o){\"function\"!=typeof(t=o.callable)&&(t=window[t]),\"action\"==r?t.apply(null,e):e[0]=t.apply(null,e)})),\"filter\"==r)return e[0]},removeHook:function(o,r,t,n){var e;null!=gform.hooks[o][r]&&(e=(e=gform.hooks[o][r]).filter(function(o,r,e){return!!(null!=n&&n!=o.tag||null!=t&&t!=o.priority)}),gform.hooks[o][r]=e)}});\n<\/script>\n\n                <div class='gf_browser_gecko gform_wrapper gform-theme gform-theme--foundation gform-theme--framework gform-theme--orbital' data-form-theme='orbital' data-form-index='0' id='gform_wrapper_7' ><style>#gform_wrapper_7[data-form-index=\"0\"].gform-theme,[data-parent-form=\"7_0\"]{--gf-color-primary: #204ce5;--gf-color-primary-rgb: 32, 76, 229;--gf-color-primary-contrast: #fff;--gf-color-primary-contrast-rgb: 255, 255, 255;--gf-color-primary-darker: #001AB3;--gf-color-primary-lighter: #527EFF;--gf-color-secondary: #fff;--gf-color-secondary-rgb: 255, 255, 255;--gf-color-secondary-contrast: #112337;--gf-color-secondary-contrast-rgb: 17, 35, 55;--gf-color-secondary-darker: #F5F5F5;--gf-color-secondary-lighter: #FFFFFF;--gf-color-out-ctrl-light: rgba(17, 35, 55, 0.1);--gf-color-out-ctrl-light-rgb: 17, 35, 55;--gf-color-out-ctrl-light-darker: rgba(104, 110, 119, 0.35);--gf-color-out-ctrl-light-lighter: #F5F5F5;--gf-color-out-ctrl-dark: #585e6a;--gf-color-out-ctrl-dark-rgb: 88, 94, 106;--gf-color-out-ctrl-dark-darker: #112337;--gf-color-out-ctrl-dark-lighter: rgba(17, 35, 55, 0.65);--gf-color-in-ctrl: #fff;--gf-color-in-ctrl-rgb: 255, 255, 255;--gf-color-in-ctrl-contrast: #112337;--gf-color-in-ctrl-contrast-rgb: 17, 35, 55;--gf-color-in-ctrl-darker: #F5F5F5;--gf-color-in-ctrl-lighter: #FFFFFF;--gf-color-in-ctrl-primary: #204ce5;--gf-color-in-ctrl-primary-rgb: 32, 76, 229;--gf-color-in-ctrl-primary-contrast: #fff;--gf-color-in-ctrl-primary-contrast-rgb: 255, 255, 255;--gf-color-in-ctrl-primary-darker: #001AB3;--gf-color-in-ctrl-primary-lighter: #527EFF;--gf-color-in-ctrl-light: rgba(17, 35, 55, 0.1);--gf-color-in-ctrl-light-rgb: 17, 35, 55;--gf-color-in-ctrl-light-darker: rgba(104, 110, 119, 0.35);--gf-color-in-ctrl-light-lighter: #F5F5F5;--gf-color-in-ctrl-dark: #585e6a;--gf-color-in-ctrl-dark-rgb: 88, 94, 106;--gf-color-in-ctrl-dark-darker: #112337;--gf-color-in-ctrl-dark-lighter: rgba(17, 35, 55, 0.65);--gf-radius: 3px;--gf-font-size-secondary: 14px;--gf-font-size-tertiary: 13px;--gf-icon-ctrl-number: url(\"data:image\/svg+xml,%3Csvg width='8' height='14' viewBox='0 0 8 14' fill='none' xmlns='http:\/\/www.w3.org\/2000\/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4 0C4.26522 5.96046e-08 4.51957 0.105357 4.70711 0.292893L7.70711 3.29289C8.09763 3.68342 8.09763 4.31658 7.70711 4.70711C7.31658 5.09763 6.68342 5.09763 6.29289 4.70711L4 2.41421L1.70711 4.70711C1.31658 5.09763 0.683417 5.09763 0.292893 4.70711C-0.0976311 4.31658 -0.097631 3.68342 0.292893 3.29289L3.29289 0.292893C3.48043 0.105357 3.73478 0 4 0ZM0.292893 9.29289C0.683417 8.90237 1.31658 8.90237 1.70711 9.29289L4 11.5858L6.29289 9.29289C6.68342 8.90237 7.31658 8.90237 7.70711 9.29289C8.09763 9.68342 8.09763 10.3166 7.70711 10.7071L4.70711 13.7071C4.31658 14.0976 3.68342 14.0976 3.29289 13.7071L0.292893 10.7071C-0.0976311 10.3166 -0.0976311 9.68342 0.292893 9.29289Z' fill='rgba(17, 35, 55, 0.65)'\/%3E%3C\/svg%3E\");--gf-icon-ctrl-select: url(\"data:image\/svg+xml,%3Csvg width='10' height='6' viewBox='0 0 10 6' fill='none' xmlns='http:\/\/www.w3.org\/2000\/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.292893 0.292893C0.683417 -0.097631 1.31658 -0.097631 1.70711 0.292893L5 3.58579L8.29289 0.292893C8.68342 -0.0976311 9.31658 -0.0976311 9.70711 0.292893C10.0976 0.683417 10.0976 1.31658 9.70711 1.70711L5.70711 5.70711C5.31658 6.09763 4.68342 6.09763 4.29289 5.70711L0.292893 1.70711C-0.0976311 1.31658 -0.0976311 0.683418 0.292893 0.292893Z' fill='rgba(17, 35, 55, 0.65)'\/%3E%3C\/svg%3E\");--gf-icon-ctrl-search: url(\"data:image\/svg+xml,%3Csvg width='640' height='640' xmlns='http:\/\/www.w3.org\/2000\/svg'%3E%3Cpath d='M256 128c-70.692 0-128 57.308-128 128 0 70.691 57.308 128 128 128 70.691 0 128-57.309 128-128 0-70.692-57.309-128-128-128zM64 256c0-106.039 85.961-192 192-192s192 85.961 192 192c0 41.466-13.146 79.863-35.498 111.248l154.125 154.125c12.496 12.496 12.496 32.758 0 45.254s-32.758 12.496-45.254 0L367.248 412.502C335.862 434.854 297.467 448 256 448c-106.039 0-192-85.962-192-192z' fill='rgba(17, 35, 55, 0.65)'\/%3E%3C\/svg%3E\");--gf-label-space-y-secondary: var(--gf-label-space-y-md-secondary);--gf-ctrl-border-color: #686e77;--gf-ctrl-size: var(--gf-ctrl-size-md);--gf-ctrl-label-color-primary: #112337;--gf-ctrl-label-color-secondary: #112337;--gf-ctrl-choice-size: var(--gf-ctrl-choice-size-md);--gf-ctrl-checkbox-check-size: var(--gf-ctrl-checkbox-check-size-md);--gf-ctrl-radio-check-size: var(--gf-ctrl-radio-check-size-md);--gf-ctrl-btn-font-size: var(--gf-ctrl-btn-font-size-md);--gf-ctrl-btn-padding-x: var(--gf-ctrl-btn-padding-x-md);--gf-ctrl-btn-size: var(--gf-ctrl-btn-size-md);--gf-ctrl-btn-border-color-secondary: #686e77;--gf-ctrl-file-btn-bg-color-hover: #EBEBEB;--gf-field-img-choice-size: var(--gf-field-img-choice-size-md);--gf-field-img-choice-card-space: var(--gf-field-img-choice-card-space-md);--gf-field-img-choice-check-ind-size: var(--gf-field-img-choice-check-ind-size-md);--gf-field-img-choice-check-ind-icon-size: var(--gf-field-img-choice-check-ind-icon-size-md);--gf-field-pg-steps-number-color: rgba(17, 35, 55, 0.8);}<\/style>\n                        <div class='gform_heading'>\n                            <p class='gform_description'><\/p>\n                        <\/div><form method='post' enctype='multipart\/form-data'  id='gform_7'  action='\/fr\/wp-json\/wp\/v2\/pages\/24227' data-formid='7' novalidate>\n                        <div class='gform-body gform_body'><div id='gform_fields_7' class='gform_fields top_label form_sublabel_below description_below validation_below'><div id=\"field_7_18\" class=\"gfield gfield--type-honeypot gform_validation_container field_sublabel_below gfield--has-description field_description_below field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_7_18'>X\/Twitter<\/label><div class='ginput_container'><input name='input_18' id='input_7_18' type='text' value='' autocomplete='new-password'\/><\/div><div class='gfield_description' id='gfield_description_7_18'>This field is for validation purposes and should be left unchanged.<\/div><\/div><div id=\"field_7_14\" class=\"gfield gfield--type-html gfield--input-type-html gfield--width-full gfield_html gfield_html_formatted gfield_no_follows_desc field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><div style=\"background:rgba(122,201,67,0.12);border:1px solid rgba(122,201,67,0.35);border-radius:8px;padding:10px 16px;font-family:'Nunito',sans-serif;font-size:13.5px;font-weight:700;color:#7AC943;display:flex;align-items:center;justify-content:center;gap:8px;\">\n  \u26a1 Average response time: under 2 hours on business days\n<\/div><\/div><fieldset id=\"field_7_1\" class=\"gfield gfield--type-name gfield--input-type-name gfield--width-half gfield_contains_required field_sublabel_hidden_label gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><legend class='gfield_label gform-field-label gfield_label_before_complex' >Full name<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_text\">(Required)<\/span><\/span><\/legend><div class='ginput_complex ginput_container ginput_container--name no_prefix has_first_name no_middle_name no_last_name no_suffix gf_name_has_1 ginput_container_name gform-grid-row' id='input_7_1'>\n                            \n                            <span id='input_7_1_3_container' class='name_first gform-grid-col gform-grid-col--size-auto' >\n                                                    <input type='text' name='input_1.3' id='input_7_1_3' value=''   aria-required='true'   placeholder='Your full name'  \/>\n                                                    <label for='input_7_1_3' class='gform-field-label gform-field-label--type-sub hidden_sub_label screen-reader-text'>First<\/label>\n                                                <\/span>\n                            \n                            \n                            \n                        <\/div><\/fieldset><div id=\"field_7_3\" class=\"gfield gfield--type-text gfield--input-type-text gfield--width-half gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_7_3'>Company Name<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_text\">(Required)<\/span><\/span><\/label><div class='ginput_container ginput_container_text'><input name='input_3' id='input_7_3' type='text' value='' class='large'    placeholder='Your company' aria-required=\"true\" aria-invalid=\"false\"   \/><\/div><\/div><div id=\"field_7_4\" class=\"gfield gfield--type-phone gfield--input-type-phone gfield--width-half gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_7_4'>Phone<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_text\">(Required)<\/span><\/span><\/label><div class='ginput_container ginput_container_phone'><input name='input_4' id='input_7_4' type='tel' value='' class='large'  placeholder='+1456-456-4567' aria-required=\"true\" aria-invalid=\"false\"   \/><\/div><\/div><div id=\"field_7_5\" class=\"gfield gfield--type-email gfield--input-type-email gfield--width-half gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_7_5'>Email<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_text\">(Required)<\/span><\/span><\/label><div class='ginput_container ginput_container_email'>\n                            <input name='input_5' id='input_7_5' type='email' value='' class='large'   placeholder='your@gmail.com' aria-required=\"true\" aria-invalid=\"false\"  \/>\n                        <\/div><\/div><fieldset id=\"field_7_17\" class=\"gfield gfield--type-address gfield--input-type-address gfield--width-half gfield_contains_required field_sublabel_hidden_label gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><legend class='gfield_label gform-field-label gfield_label_before_complex' >City<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_text\">(Required)<\/span><\/span><\/legend>    \n                    <div class='ginput_complex ginput_container has_city ginput_container_address gform-grid-row' id='input_7_17' >\n                        <span class='ginput_left address_city ginput_address_city gform-grid-col' id='input_7_17_3_container' >\n                                    <input type='text' name='input_17.3' id='input_7_17_3' value=''    aria-required='true'   autocomplete=\"address-level2\" \/>\n                                    <label for='input_7_17_3' id='input_7_17_3_label' class='gform-field-label gform-field-label--type-sub hidden_sub_label screen-reader-text'>City<\/label>\n                                 <\/span><input type='hidden' class='gform_hidden' name='input_17.4' id='input_7_17_4' value=''\/><input type='hidden' class='gform_hidden' name='input_17.6' id='input_7_17_6' value='Canada' \/>\n                    <div class='gf_clear gf_clear_complex'><\/div>\n                <\/div><\/fieldset><div id=\"field_7_8\" class=\"gfield gfield--type-select gfield--input-type-select gfield--width-half gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_7_8'>Building Type<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_text\">(Required)<\/span><\/span><\/label><div class='ginput_container ginput_container_select'><select name='input_8' id='input_7_8' class='large gfield_select'    aria-required=\"true\" aria-invalid=\"false\" ><option value='' selected='selected' class='gf_placeholder'>Select type<\/option><option value='Office Building' >Office Building<\/option><option value='Restaurant \/ Food Service' >Restaurant \/ Food Service<\/option><option value='Retail Store' >Retail Store<\/option><option value='Medical \/ Healthcare Facility' >Medical \/ Healthcare Facility<\/option><option value='Hotel \/ Hospitality' >Hotel \/ Hospitality<\/option><option value='Warehouse \/ Industrial' >Warehouse \/ Industrial<\/option><option value='Multi-Unit Residential' >Multi-Unit Residential<\/option><option value='Other' >Other<\/option><\/select><\/div><\/div><div id=\"field_7_9\" class=\"gfield gfield--type-textarea gfield--input-type-textarea gfield--width-full field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_7_9'>Additional Notes (Optional)<\/label><div class='ginput_container ginput_container_textarea'><textarea name='input_9' id='input_7_9' class='textarea small'    placeholder='Building size, last cleaning date, any concerns...'  aria-invalid=\"false\"   rows='10' cols='50'><\/textarea><\/div><\/div><\/div><\/div>\n        <div class='gform-footer gform_footer top_label'> <input type='submit' id='gform_submit_button_7' class='gform_button button gform-button--width-full' onclick='gform.submission.handleButtonClick(this);' data-submission-type='submit' value='Get Your Free Quote'  \/> \n            <input type='hidden' class='gform_hidden' name='gform_submission_method' data-js='gform_submission_method_7' value='postback' \/>\n            <input type='hidden' class='gform_hidden' name='gform_theme' data-js='gform_theme_7' id='gform_theme_7' value='orbital' \/>\n            <input type='hidden' class='gform_hidden' name='gform_style_settings' data-js='gform_style_settings_7' id='gform_style_settings_7' value='[]' \/>\n            <input type='hidden' class='gform_hidden' name='is_submit_7' value='1' \/>\n            <input type='hidden' class='gform_hidden' name='gform_submit' value='7' \/>\n            \n            <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' \/>\n            <input type='hidden' class='gform_hidden' name='state_7' value='WyJ7XCI4XCI6W1wiNmQ5Yjc2YmE2ZjBlYmEzYTc0ZGRhMzBiNWZiNmQxMjdcIixcIjllN2I3ZTljOTVmYmFjMGY5ODAwNjU2MWUzODNmNGJlXCIsXCIxNTZkM2Y2MDdhNTQ1ZDk3ZjUyZDE0YTQyZWYxNmQ4NlwiLFwiODdmM2Q2NjAwYmU1OGZlZDAzMmFhNjQ3ZDg2MzUxN2ZcIixcIjg0MTIxZTdiN2NmNWNhMjMyMmM0NDE4YWJhOTM5NDg5XCIsXCJmOGIwNThhNmRlMGQ2YWFlMzRmODRhYjM5YzJkMTk5ZlwiLFwiMTVhNjYwMmRiOWIzZDhhZjNkNWYwZTkzMGYwMzJhOTlcIixcImY1OTAxZWFlN2Q3MzBjNjU0ZGM0NGJiMzgxN2E1M2E0XCJdfSIsImQ0N2UyZDVlODJmYTRjZmIwZjNmN2JlNWI0YzQ2NjNjIl0=' \/>\n            <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_target_page_number_7' id='gform_target_page_number_7' value='0' \/>\n            <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_source_page_number_7' id='gform_source_page_number_7' value='1' \/>\n            <input type='hidden' name='gform_field_values' value='' \/>\n            \n        <\/div>\n                        <\/form>\n                        <\/div><script>\ngform.initializeOnLoaded( function() {gformInitSpinner( 7, 'https:\/\/blueguard.ca\/wp-content\/plugins\/gravityforms\/images\/spinner.svg', false );jQuery('#gform_ajax_frame_7').on('load',function(){var contents = jQuery(this).contents().find('*').html();var is_postback = contents.indexOf('GF_AJAX_POSTBACK') >= 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find('#gform_wrapper_7');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_7').length > 0;var is_redirect = contents.indexOf('gformRedirect(){') >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;var mt = parseInt(jQuery('html').css('margin-top'), 10) + parseInt(jQuery('body').css('margin-top'), 10) + 100;if(is_form){jQuery('#gform_wrapper_7').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_7').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_7').removeClass('gform_validation_error');}setTimeout( function() { \/* delay the scroll by 50 milliseconds to fix a bug in chrome *\/  }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_7').val();gformInitSpinner( 7, 'https:\/\/blueguard.ca\/wp-content\/plugins\/gravityforms\/images\/spinner.svg', false );jQuery(document).trigger('gform_page_loaded', [7, current_page]);window['gf_submitting_7'] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find('.GF_AJAX_POSTBACK').html();if(!confirmation_content){confirmation_content = contents;}jQuery('#gform_wrapper_7').replaceWith(confirmation_content);jQuery(document).trigger('gform_confirmation_loaded', [7]);window['gf_submitting_7'] = false;wp.a11y.speak(jQuery('#gform_confirmation_message_7').text());}else{jQuery('#gform_7').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger(\"gform_pre_post_render\", [{ formId: \"7\", currentPage: \"current_page\", abort: function() { this.preventDefault(); } }]);        if (event && event.defaultPrevented) {                return;        }        const gformWrapperDiv = document.getElementById( \"gform_wrapper_7\" );        if ( gformWrapperDiv ) {            const visibilitySpan = document.createElement( \"span\" );            visibilitySpan.id = \"gform_visibility_test_7\";            gformWrapperDiv.insertAdjacentElement( \"afterend\", visibilitySpan );        }        const visibilityTestDiv = document.getElementById( \"gform_visibility_test_7\" );        let postRenderFired = false;        function triggerPostRender() {            if ( postRenderFired ) {                return;            }            postRenderFired = true;            gform.core.triggerPostRenderEvents( 7, current_page );            if ( visibilityTestDiv ) {                visibilityTestDiv.parentNode.removeChild( visibilityTestDiv );            }        }        function debounce( func, wait, immediate ) {            var timeout;            return function() {                var context = this, args = arguments;                var later = function() {                    timeout = null;                    if ( !immediate ) func.apply( context, args );                };                var callNow = immediate && !timeout;                clearTimeout( timeout );                timeout = setTimeout( later, wait );                if ( callNow ) func.apply( context, args );            };        }        const debouncedTriggerPostRender = debounce( function() {            triggerPostRender();        }, 200 );        if ( visibilityTestDiv && visibilityTestDiv.offsetParent === null ) {            const observer = new MutationObserver( ( mutations ) => {                mutations.forEach( ( mutation ) => {                    if ( mutation.type === 'attributes' && visibilityTestDiv.offsetParent !== null ) {                        debouncedTriggerPostRender();                        observer.disconnect();                    }                });            });            observer.observe( document.body, {                attributes: true,                childList: false,                subtree: true,                attributeFilter: [ 'style', 'class' ],            });        } else {            triggerPostRender();        }    } );} );\n<\/script>\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-78d37453 elementor-widget elementor-widget-html\" data-id=\"78d37453\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<div style=\"text-align:center;font-family:'Nunito',sans-serif;font-size:13px;font-weight:600;color:rgba(255,255,255,0.45);padding:4px 0;\">\r\n  \ud83d\udd12 No spam. No pressure. 100% free estimate.\r\n<\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t<div class=\"elementor-element elementor-element-404c3de8 e-flex e-con-boxed e-con e-parent\" data-id=\"404c3de8\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6da0b655 elementor-widget elementor-widget-html\" data-id=\"6da0b655\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\r\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Barlow+Condensed:wght@700;800&family=Nunito:wght@400;600;700&display=swap');\r\n\r\n.bgtb, .bgtb *, .bgtb *::before, .bgtb *::after {\r\n  box-sizing: border-box !important;\r\n  -webkit-font-smoothing: antialiased;\r\n}\r\n\r\n.bgtb {\r\n  width: 100% !important;\r\n  display: block !important;\r\n  margin: 0 !important;\r\n  padding: 0 !important;\r\n  background: transparent !important;\r\n  font-family: 'Nunito', sans-serif !important;\r\n}\r\n\r\n.bgtb__grid {\r\n  display: grid !important;\r\n  grid-template-columns: repeat(4, 1fr) !important;\r\n  gap: 12px !important;\r\n  margin: 0 !important;\r\n  padding: 0 !important;\r\n}\r\n\r\n.bgtb__card {\r\n  display: flex !important;\r\n  flex-direction: column !important;\r\n  align-items: center !important;\r\n  justify-content: center !important;\r\n  text-align: center !important;\r\n  gap: 8px !important;\r\n  background: #20272f !important;\r\n  border: 1px solid rgba(255,255,255,0.10) !important;\r\n  border-radius: 12px !important;\r\n  padding: 20px 14px !important;\r\n  margin: 0 !important;\r\n  position: relative !important;\r\n  overflow: hidden !important;\r\n  cursor: default !important;\r\n  transition: background 0.3s, border-color 0.3s, transform 0.25s !important;\r\n  opacity: 0;\r\n}\r\n\r\n.bgtb__card:nth-child(1) { animation: bgtbUp 0.6s ease forwards 0.1s; }\r\n.bgtb__card:nth-child(2) { animation: bgtbUp 0.6s ease forwards 0.22s; }\r\n.bgtb__card:nth-child(3) { animation: bgtbUp 0.6s ease forwards 0.34s; }\r\n.bgtb__card:nth-child(4) { animation: bgtbUp 0.6s ease forwards 0.46s; }\r\n\r\n.bgtb__card::before {\r\n  content: '' !important;\r\n  position: absolute !important;\r\n  inset: 0 !important;\r\n  background: linear-gradient(135deg, rgba(43,108,212,0.08) 0%, transparent 60%) !important;\r\n  opacity: 0 !important;\r\n  transition: opacity 0.3s !important;\r\n  pointer-events: none !important;\r\n}\r\n\r\n.bgtb__card:hover {\r\n  background: #000000 !important;\r\n  border-color: rgba(43,108,212,0.45) !important;\r\n  transform: translateY(-3px) !important;\r\n}\r\n.bgtb__card:hover::before { opacity: 1 !important; }\r\n\r\n\/* Top accent line on hover *\/\r\n.bgtb__card::after {\r\n  content: '' !important;\r\n  position: absolute !important;\r\n  top: 0 !important;\r\n  left: 0 !important;\r\n  width: 0 !important;\r\n  height: 2px !important;\r\n  background: linear-gradient(90deg, #2B6CD4, #7AC943) !important;\r\n  border-radius: 0 !important;\r\n  transition: width 0.4s ease !important;\r\n}\r\n.bgtb__card:hover::after { width: 100% !important; }\r\n\r\n.bgtb__emoji {\r\n  font-size: 28px !important;\r\n  line-height: 1 !important;\r\n  display: block !important;\r\n  margin: 0 0 4px 0 !important;\r\n  padding: 0 !important;\r\n}\r\n\r\n.bgtb__title {\r\n  font-family: 'Barlow Condensed', sans-serif !important;\r\n  font-size: 16px !important;\r\n  font-weight: 700 !important;\r\n  color: #ffffff !important;\r\n  line-height: 1.15 !important;\r\n  margin: 0 !important;\r\n  padding: 0 !important;\r\n  letter-spacing: 0.2px !important;\r\n}\r\n\r\n.bgtb__sub {\r\n  font-family: 'Nunito', sans-serif !important;\r\n  font-size: 12px !important;\r\n  font-weight: 600 !important;\r\n  color: rgba(255,255,255,0.52) !important;\r\n  line-height: 1.4 !important;\r\n  margin: 0 !important;\r\n  padding: 0 !important;\r\n}\r\n\r\n@keyframes bgtbUp {\r\n  from { opacity: 0; transform: translateY(18px); }\r\n  to   { opacity: 1; transform: translateY(0); }\r\n}\r\n\r\n\/* Tablet *\/\r\n@media (max-width: 768px) {\r\n  .bgtb__grid {\r\n    grid-template-columns: repeat(2, 1fr) !important;\r\n    gap: 10px !important;\r\n  }\r\n  .bgtb__emoji { font-size: 24px !important; }\r\n  .bgtb__title { font-size: 15px !important; }\r\n}\r\n\r\n\/* Mobile *\/\r\n@media (max-width: 480px) {\r\n  .bgtb__grid {\r\n    grid-template-columns: repeat(2, 1fr) !important;\r\n    gap: 8px !important;\r\n  }\r\n  .bgtb__card {\r\n    padding: 16px 10px !important;\r\n    gap: 6px !important;\r\n  }\r\n  .bgtb__emoji { font-size: 22px !important; }\r\n  .bgtb__title { font-size: 13.5px !important; }\r\n  .bgtb__sub   { font-size: 11px !important; }\r\n}\r\n<\/style>\r\n\r\n<div class=\"bgtb\">\r\n  <div class=\"bgtb__grid\">\r\n\r\n    <div class=\"bgtb__card\">\r\n      <span class=\"bgtb__emoji\">\ud83c\udfc5<\/span>\r\n      <span class=\"bgtb__title\">NADCA Certified<\/span>\r\n      <span class=\"bgtb__sub\">Certified on every job<\/span>\r\n    <\/div>\r\n\r\n    <div class=\"bgtb__card\">\r\n      <span class=\"bgtb__emoji\">\u2b50<\/span>\r\n      <span class=\"bgtb__title\">Google Top-Rated<\/span>\r\n      <span class=\"bgtb__sub\">Verified Google reviews<\/span>\r\n    <\/div>\r\n\r\n    <div class=\"bgtb__card\">\r\n      <span class=\"bgtb__emoji\">\ud83c\udfe2<\/span>\r\n      <span class=\"bgtb__title\">500+ Commercial Jobs<\/span>\r\n      <span class=\"bgtb__sub\">Eastern Ontario & Durham<\/span>\r\n    <\/div>\r\n\r\n    <div class=\"bgtb__card\">\r\n      <span class=\"bgtb__emoji\">\ud83d\udee1\ufe0f<\/span>\r\n      <span class=\"bgtb__title\">Fully Insured<\/span>\r\n      <span class=\"bgtb__sub\">$2M liability, full WSIB<\/span>\r\n    <\/div>\r\n\r\n  <\/div>\r\n<\/div>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-76dbfe69 e-flex e-con-boxed e-con e-parent\" data-id=\"76dbfe69\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-7737ac1b elementor-widget elementor-widget-html\" data-id=\"7737ac1b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\r\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Barlow+Condensed:wght@700;800&family=Nunito:wght@400;600;700&display=swap');\r\n\r\n.bgba, .bgba *, .bgba *::before, .bgba *::after {\r\n  box-sizing: border-box !important;\r\n  -webkit-font-smoothing: antialiased;\r\n}\r\n\r\n.bgba {\r\n  width: 100% !important;\r\n  display: block !important;\r\n  margin: 0 !important;\r\n  padding: 0 !important;\r\n  background: transparent !important;\r\n  font-family: 'Nunito', sans-serif !important;\r\n}\r\n\r\n\/* \u2500\u2500 2-col layout \u2500\u2500 *\/\r\n.bgba__wrap {\r\n  display: grid !important;\r\n  grid-template-columns: 1fr 1fr !important;\r\n  gap: 48px !important;\r\n  align-items: center !important;\r\n  margin: 0 !important;\r\n  padding: 0 !important;\r\n}\r\n\r\n\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\r\n   LEFT COLUMN\r\n\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\r\n.bgba__left {\r\n  display: flex !important;\r\n  flex-direction: column !important;\r\n  gap: 0 !important;\r\n  margin: 0 !important;\r\n  padding: 0 !important;\r\n}\r\n\r\n\/* Section label *\/\r\n.bgba__label {\r\n  display: inline-flex !important;\r\n  align-items: center !important;\r\n  gap: 8px !important;\r\n  margin: 0 0 18px 0 !important;\r\n  padding: 0 !important;\r\n  opacity: 0;\r\n  animation: bgbaUp 0.6s ease forwards 0.1s;\r\n}\r\n.bgba__label-line {\r\n  width: 32px !important;\r\n  height: 2px !important;\r\n  background: #7AC943 !important;\r\n  border-radius: 2px !important;\r\n  display: block !important;\r\n  margin: 0 !important;\r\n  padding: 0 !important;\r\n}\r\n.bgba__label-text {\r\n  font-family: 'Nunito', sans-serif !important;\r\n  font-size: 11px !important;\r\n  font-weight: 700 !important;\r\n  color: #7AC943 !important;\r\n  letter-spacing: 1.2px !important;\r\n  text-transform: uppercase !important;\r\n  margin: 0 !important;\r\n  padding: 0 !important;\r\n}\r\n\r\n\/* H2 *\/\r\n.bgba__h2 {\r\n  font-family: 'Barlow Condensed', sans-serif !important;\r\n  font-size: clamp(30px, 3.5vw, 46px) !important;\r\n  font-weight: 800 !important;\r\n  line-height: 1.1 !important;\r\n  color: #ffffff !important;\r\n  margin: 0 0 22px 0 !important;\r\n  padding: 0 !important;\r\n  opacity: 0;\r\n  animation: bgbaUp 0.7s ease forwards 0.22s;\r\n}\r\n.bgba__h2 em {\r\n  font-style: normal !important;\r\n  color: #7AC943 !important;\r\n  position: relative !important;\r\n}\r\n.bgba__h2 em::after {\r\n  content: '' !important;\r\n  position: absolute !important;\r\n  bottom: -2px !important;\r\n  left: 0 !important;\r\n  width: 0 !important;\r\n  height: 2px !important;\r\n  background: linear-gradient(90deg, #7AC943, #2B6CD4) !important;\r\n  border-radius: 2px !important;\r\n  animation: bgbaLine 0.8s ease forwards 1s !important;\r\n}\r\n@keyframes bgbaLine { to { width: 100%; } }\r\n\r\n\/* Intro *\/\r\n.bgba__intro {\r\n  font-family: 'Nunito', sans-serif !important;\r\n  font-size: clamp(16px, 1.5vw, 16px) !important;\r\n  font-weight: 400 !important;\r\n  color: rgba(255,255,255,0.68) !important;\r\n  line-height: 1.7 !important;\r\n  margin: 0 0 28px 0 !important;\r\n  padding: 0 !important;\r\n  opacity: 0;\r\n  animation: bgbaUp 0.7s ease forwards 0.35s;\r\n}\r\n\r\n\/* Note box *\/\r\n.bgba__note {\r\n  display: flex !important;\r\n  align-items: flex-start !important;\r\n  gap: 12px !important;\r\n  background: rgba(43,108,212,0.10) !important;\r\n  border: 1px solid rgba(43,108,212,0.28) !important;\r\n  border-left: 3px solid #2B6CD4 !important;\r\n  border-radius: 8px !important;\r\n  padding: 16px 18px !important;\r\n  margin: 0 !important;\r\n  opacity: 0;\r\n  animation: bgbaUp 0.7s ease forwards 0.48s;\r\n}\r\n.bgba__note-icon {\r\n  font-size: 18px !important;\r\n  flex-shrink: 0 !important;\r\n  margin: 0 !important;\r\n  padding: 0 !important;\r\n  line-height: 1.3 !important;\r\n}\r\n.bgba__note-text {\r\n  font-family: 'Nunito', sans-serif !important;\r\n  font-size: 13px !important;\r\n  font-weight: 600 !important;\r\n  color: rgba(255,255,255,0.75) !important;\r\n  line-height: 1.6 !important;\r\n  margin: 0 !important;\r\n  padding: 0 !important;\r\n}\r\n.bgba__note-text strong {\r\n  color: #ffffff !important;\r\n  font-weight: 700 !important;\r\n}\r\n\r\n\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\r\n   RIGHT COLUMN \u2014 CAROUSEL\r\n\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\r\n.bgba__right {\r\n  display: flex !important;\r\n  flex-direction: column !important;\r\n  gap: 14px !important;\r\n  margin: 0 !important;\r\n  padding: 0 !important;\r\n  opacity: 0;\r\n  animation: bgbaUp 0.7s ease forwards 0.3s;\r\n}\r\n\r\n\/* Carousel wrapper *\/\r\n.bgba__carousel {\r\n  position: relative !important;\r\n  width: 100% !important;\r\n  border-radius: 14px !important;\r\n  overflow: hidden !important;\r\n  background: #0a1628 !important;\r\n  border: 1px solid rgba(255,255,255,0.10) !important;\r\n  margin: 0 !important;\r\n  padding: 0 !important;\r\n  user-select: none !important;\r\n}\r\n\r\n\/* Slides track *\/\r\n.bgba__track {\r\n  display: flex !important;\r\n  transition: transform 0.45s cubic-bezier(0.4, 0, 0.2, 1) !important;\r\n  margin: 0 !important;\r\n  padding: 0 !important;\r\n}\r\n\r\n\/* Single slide *\/\r\n.bgba__slide {\r\n  min-width: 100% !important;\r\n  position: relative !important;\r\n  margin: 0 !important;\r\n  padding: 0 !important;\r\n  aspect-ratio: 16\/9 !important;\r\n  overflow: hidden !important;\r\n}\r\n\r\n\/* Before image (full width) *\/\r\n.bgba__before-img {\r\n  position: absolute !important;\r\n  inset: 0 !important;\r\n  width: 100% !important;\r\n  height: 100% !important;\r\n  object-fit: cover !important;\r\n  display: block !important;\r\n  margin: 0 !important;\r\n  padding: 0 !important;\r\n  pointer-events: none !important;\r\n}\r\n\r\n\/* After image (clipped by reveal) *\/\r\n.bgba__after-wrap {\r\n  position: absolute !important;\r\n  inset: 0 !important;\r\n  overflow: hidden !important;\r\n  margin: 0 !important;\r\n  padding: 0 !important;\r\n}\r\n.bgba__after-img {\r\n  position: absolute !important;\r\n  inset: 0 !important;\r\n  width: 100% !important;\r\n  height: 100% !important;\r\n  object-fit: cover !important;\r\n  display: block !important;\r\n  margin: 0 !important;\r\n  padding: 0 !important;\r\n  pointer-events: none !important;\r\n}\r\n\r\n\/* Placeholder when no image *\/\r\n.bgba__placeholder {\r\n  position: absolute !important;\r\n  inset: 0 !important;\r\n  display: flex !important;\r\n  flex-direction: column !important;\r\n  align-items: center !important;\r\n  justify-content: center !important;\r\n  gap: 8px !important;\r\n  margin: 0 !important;\r\n  padding: 0 !important;\r\n}\r\n.bgba__placeholder-icon {\r\n  font-size: 32px !important;\r\n  opacity: 0.4 !important;\r\n  margin: 0 !important;\r\n  padding: 0 !important;\r\n}\r\n.bgba__placeholder-text {\r\n  font-family: 'Nunito', sans-serif !important;\r\n  font-size: 12px !important;\r\n  color: rgba(255,255,255,0.35) !important;\r\n  margin: 0 !important;\r\n  padding: 0 !important;\r\n  text-align: center !important;\r\n}\r\n\r\n\/* Drag handle *\/\r\n.bgba__handle {\r\n  position: absolute !important;\r\n  top: 0 !important;\r\n  bottom: 0 !important;\r\n  width: 3px !important;\r\n  background: #ffffff !important;\r\n  cursor: ew-resize !important;\r\n  z-index: 10 !important;\r\n  margin: 0 !important;\r\n  padding: 0 !important;\r\n  transform: translateX(-50%) !important;\r\n}\r\n.bgba__handle-btn {\r\n  position: absolute !important;\r\n  top: 50% !important;\r\n  left: 50% !important;\r\n  transform: translate(-50%, -50%) !important;\r\n  width: 38px !important;\r\n  height: 38px !important;\r\n  background: #ffffff !important;\r\n  border-radius: 50% !important;\r\n  display: flex !important;\r\n  align-items: center !important;\r\n  justify-content: center !important;\r\n  box-shadow: 0 2px 12px rgba(0,0,0,0.4) !important;\r\n  margin: 0 !important;\r\n  padding: 0 !important;\r\n  transition: transform 0.2s !important;\r\n}\r\n.bgba__handle:hover .bgba__handle-btn {\r\n  transform: translate(-50%, -50%) scale(1.12) !important;\r\n}\r\n.bgba__handle-arrows {\r\n  display: flex !important;\r\n  align-items: center !important;\r\n  gap: 2px !important;\r\n  margin: 0 !important;\r\n  padding: 0 !important;\r\n}\r\n\r\n\/* Labels *\/\r\n.bgba__tag {\r\n  position: absolute !important;\r\n  top: 12px !important;\r\n  font-family: 'Nunito', sans-serif !important;\r\n  font-size: 11px !important;\r\n  font-weight: 700 !important;\r\n  letter-spacing: 0.8px !important;\r\n  text-transform: uppercase !important;\r\n  padding: 4px 10px !important;\r\n  border-radius: 4px !important;\r\n  z-index: 5 !important;\r\n  margin: 0 !important;\r\n}\r\n.bgba__tag--before {\r\n  left: 12px !important;\r\n  background: #e53935 !important;\r\n  color: #ffffff !important;\r\n}\r\n.bgba__tag--after {\r\n  right: 12px !important;\r\n  background: #7AC943 !important;\r\n  color: #0d1a09 !important;\r\n}\r\n\r\n\/* Bottom caption bar *\/\r\n.bgba__caption {\r\n  position: absolute !important;\r\n  bottom: 0 !important;\r\n  left: 0 !important;\r\n  right: 0 !important;\r\n  background: linear-gradient(transparent, rgba(0,0,0,0.75)) !important;\r\n  padding: 20px 14px 10px !important;\r\n  margin: 0 !important;\r\n  display: flex !important;\r\n  justify-content: space-between !important;\r\n  align-items: flex-end !important;\r\n  z-index: 5 !important;\r\n}\r\n.bgba__caption-item {\r\n  font-family: 'Nunito', sans-serif !important;\r\n  font-size: 11.5px !important;\r\n  font-weight: 600 !important;\r\n  color: rgba(255,255,255,0.80) !important;\r\n  margin: 0 !important;\r\n  padding: 0 !important;\r\n}\r\n\r\n\/* Carousel nav *\/\r\n.bgba__nav {\r\n  display: flex !important;\r\n  align-items: center !important;\r\n  justify-content: space-between !important;\r\n  margin: 0 !important;\r\n  padding: 0 !important;\r\n}\r\n.bgba__dots {\r\n  display: flex !important;\r\n  gap: 7px !important;\r\n  align-items: center !important;\r\n  margin: 0 !important;\r\n  padding: 0 !important;\r\n}\r\n.bgba__dot {\r\n  width: 8px !important;\r\n  height: 8px !important;\r\n  border-radius: 50% !important;\r\n  background: rgba(255,255,255,0.25) !important;\r\n  border: none !important;\r\n  cursor: pointer !important;\r\n  transition: background 0.3s, transform 0.3s !important;\r\n  margin: 0 !important;\r\n  padding: 0 !important;\r\n  display: block !important;\r\n}\r\n.bgba__dot.bgba--active {\r\n  background: #7AC943 !important;\r\n  transform: scale(1.35) !important;\r\n}\r\n.bgba__arrows {\r\n  display: flex !important;\r\n  gap: 8px !important;\r\n  margin: 0 !important;\r\n  padding: 0 !important;\r\n}\r\n.bgba__arr {\r\n  width: 34px !important;\r\n  height: 34px !important;\r\n  border-radius: 8px !important;\r\n  background: rgba(255,255,255,0.07) !important;\r\n  border: 1px solid rgba(255,255,255,0.14) !important;\r\n  display: flex !important;\r\n  align-items: center !important;\r\n  justify-content: center !important;\r\n  cursor: pointer !important;\r\n  transition: background 0.2s, border-color 0.2s, transform 0.2s !important;\r\n  margin: 0 !important;\r\n  padding: 0 !important;\r\n}\r\n.bgba__arr:hover {\r\n  background: rgba(43,108,212,0.28) !important;\r\n  border-color: #2B6CD4 !important;\r\n  transform: scale(1.06) !important;\r\n}\r\n.bgba__arr svg {\r\n  width: 14px !important;\r\n  height: 14px !important;\r\n  display: block !important;\r\n  margin: 0 !important;\r\n  padding: 0 !important;\r\n}\r\n\r\n\/* Hint text *\/\r\n.bgba__hint {\r\n  text-align: center !important;\r\n  font-family: 'Nunito', sans-serif !important;\r\n  font-size: 11.5px !important;\r\n  font-weight: 600 !important;\r\n  color: rgba(255,255,255,0.38) !important;\r\n  margin: 0 !important;\r\n  padding: 0 !important;\r\n  letter-spacing: 0.3px !important;\r\n}\r\n\r\n@keyframes bgbaUp {\r\n  from { opacity: 0; transform: translateY(22px); }\r\n  to   { opacity: 1; transform: translateY(0); }\r\n}\r\n\r\n\/* \u2500\u2500 Responsive \u2500\u2500 *\/\r\n@media (max-width: 900px) {\r\n  .bgba__wrap {\r\n    grid-template-columns: 1fr !important;\r\n    gap: 36px !important;\r\n  }\r\n  .bgba__left { order: 1 !important; }\r\n  .bgba__right { order: 2 !important; }\r\n}\r\n\r\n@media (max-width: 480px) {\r\n  .bgba__h2 { font-size: clamp(26px, 7vw, 34px) !important; }\r\n  .bgba__note { padding: 12px 14px !important; }\r\n  .bgba__arr { width: 30px !important; height: 30px !important; }\r\n}\r\n<\/style>\r\n\r\n<div class=\"bgba\">\r\n  <div class=\"bgba__wrap\">\r\n\r\n    <!-- \u2550\u2550 LEFT COLUMN \u2550\u2550 -->\r\n    <div class=\"bgba__left\">\r\n\r\n      <div class=\"bgba__label\">\r\n        <span class=\"bgba__label-line\"><\/span>\r\n        <span class=\"bgba__label-text\">Photo Proof<\/span>\r\n      <\/div>\r\n\r\n      <h2 class=\"bgba__h2\">\r\n        Before &amp; After<br>\r\n        <em>BlueGuard<\/em> Duct Cleaning \u2014<br>\r\n        What's Hiding in Carleton Place Commercial Ductwork\r\n      <\/h2>\r\n\r\n      <p class=\"bgba__intro\">\r\n        Most owners have never seen the inside of their own ducts. In Carleton Place, what builds up is construction dust from ongoing development, river damp and road salt. Every commercial duct cleaning in Carleton Place job gets photographed before and after, so nothing is left to trust.\r\n      <\/p>\r\n\r\n      <div class=\"bgba__note\">\r\n        <span class=\"bgba__note-icon\">\ud83d\udccb<\/span>\r\n        <p class=\"bgba__note-text\">\r\n          <strong>Every commercial job comes with before\/after photos<\/strong> that stay with you \u2014 commercial duct cleaning in Carleton Place always comes with a file for your landlord, your insurer and your own records.\r\n        <\/p>\r\n      <\/div>\r\n\r\n    <\/div>\r\n\r\n    <!-- \u2550\u2550 RIGHT COLUMN \u2550\u2550 -->\r\n    <div class=\"bgba__right\">\r\n\r\n      <!-- Carousel -->\r\n      <div class=\"bgba__carousel\" id=\"bgbaCarousel\">\r\n        <div class=\"bgba__track\" id=\"bgbaTrack\">\r\n\r\n          <!-- SLIDE 1 -->\r\n          <div class=\"bgba__slide\" id=\"bgbaSlide0\">\r\n            <!-- Before image -->\r\n            <img decoding=\"async\" class=\"bgba__before-img\" src=\"https:\/\/blueguard.ca\/wp-content\/uploads\/2026\/04\/IMG_8954-scaled.webp\" alt=\"Before commercial duct cleaning in Carleton Place \u2014 dirty commercial air duct\" onerror=\"this.style.display=&#039;none&#039;\" title=\"\">\r\n            <!-- Before placeholder (shows if no image) -->\r\n            \r\n            <!-- After image (clipped) -->\r\n            <div class=\"bgba__after-wrap\" id=\"bgbaAfter0\" style=\"width:50%\">\r\n              <img decoding=\"async\" class=\"bgba__after-img\" src=\"https:\/\/blueguard.ca\/wp-content\/uploads\/2026\/04\/IMG_8953-scaled.webp\" alt=\"After commercial duct cleaning in Carleton Place \u2014 clean commercial air duct\" onerror=\"this.style.display=&#039;none&#039;\" title=\"\">\r\n              \r\n            <\/div>\r\n            <!-- Labels -->\r\n            <span class=\"bgba__tag bgba__tag--before\">Before<\/span>\r\n            <span class=\"bgba__tag bgba__tag--after\">After<\/span>\r\n            <!-- Drag handle -->\r\n            <div class=\"bgba__handle\" id=\"bgbaHandle0\" style=\"left:50%\">\r\n              <div class=\"bgba__handle-btn\">\r\n                <div class=\"bgba__handle-arrows\">\r\n                  <svg viewBox=\"0 0 6 10\" fill=\"none\" width=\"6\" height=\"10\"><path d=\"M5 1L1 5L5 9\" stroke=\"#333\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\r\n                  <svg viewBox=\"0 0 6 10\" fill=\"none\" width=\"6\" height=\"10\"><path d=\"M1 1L5 5L1 9\" stroke=\"#333\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\r\n                <\/div>\r\n              <\/div>\r\n            <\/div>\r\n            <!-- Caption -->\r\n            <div class=\"bgba__caption\">\r\n              <span class=\"bgba__caption-item\">\u2190 Before cleaning<\/span>\r\n              <span class=\"bgba__caption-item\">After BlueGuard \u2192<\/span>\r\n            <\/div>\r\n          <\/div>\r\n\r\n          <!-- SLIDE 2 -->\r\n          <div class=\"bgba__slide\" id=\"bgbaSlide1\">\r\n            <img decoding=\"async\" class=\"bgba__before-img\" src=\"https:\/\/blueguard.ca\/wp-content\/uploads\/2026\/04\/IMG_1234-copy.webp\" alt=\"Commercial Duct Cleaning in Carleton Place before photo of a clogged return vent\" onerror=\"this.style.display=&#039;none&#039;\" title=\"\">\r\n            <div class=\"bgba__after-wrap\" id=\"bgbaAfter1\" style=\"width:50%\">\r\n              <img decoding=\"async\" class=\"bgba__after-img\" src=\"https:\/\/blueguard.ca\/wp-content\/uploads\/2026\/04\/IMG_1233-copy.webp\" alt=\"Commercial Duct Cleaning in Carleton Place after photo of a cleaned return vent\" onerror=\"this.style.display=&#039;none&#039;\" title=\"\">\r\n            <\/div>\r\n            <span class=\"bgba__tag bgba__tag--before\">Before<\/span>\r\n            <span class=\"bgba__tag bgba__tag--after\">After<\/span>\r\n            <div class=\"bgba__handle\" id=\"bgbaHandle1\" style=\"left:50%\">\r\n              <div class=\"bgba__handle-btn\">\r\n                <div class=\"bgba__handle-arrows\">\r\n                  <svg viewBox=\"0 0 6 10\" fill=\"none\" width=\"6\" height=\"10\"><path d=\"M5 1L1 5L5 9\" stroke=\"#333\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\r\n                  <svg viewBox=\"0 0 6 10\" fill=\"none\" width=\"6\" height=\"10\"><path d=\"M1 1L5 5L1 9\" stroke=\"#333\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\r\n                <\/div>\r\n              <\/div>\r\n            <\/div>\r\n            <div class=\"bgba__caption\">\r\n              <span class=\"bgba__caption-item\">\u2190 Before cleaning<\/span>\r\n              <span class=\"bgba__caption-item\">After BlueGuard \u2192<\/span>\r\n            <\/div>\r\n          <\/div>\r\n\r\n          <!-- SLIDE 3 -->\r\n          <div class=\"bgba__slide\" id=\"bgbaSlide2\">\r\n            <img decoding=\"async\" class=\"bgba__before-img\" src=\"https:\/\/blueguard.ca\/wp-content\/uploads\/2026\/04\/IMG_9494-scaled.webp\" alt=\"NADCA certified commercial duct cleaning in Carleton Place in progress\" onerror=\"this.style.display=&#039;none&#039;\" title=\"\">\r\n            <div class=\"bgba__after-wrap\" id=\"bgbaAfter2\" style=\"width:50%\">\r\n              <img decoding=\"async\" class=\"bgba__after-img\" src=\"https:\/\/blueguard.ca\/wp-content\/uploads\/2026\/04\/IMG_9493-scaled.webp\" alt=\"Completed commercial duct cleaning in Carleton Place on a commercial HVAC system\" onerror=\"this.style.display=&#039;none&#039;\" title=\"\">\r\n            <\/div>\r\n            <span class=\"bgba__tag bgba__tag--before\">Before<\/span>\r\n            <span class=\"bgba__tag bgba__tag--after\">After<\/span>\r\n            <div class=\"bgba__handle\" id=\"bgbaHandle2\" style=\"left:50%\">\r\n              <div class=\"bgba__handle-btn\">\r\n                <div class=\"bgba__handle-arrows\">\r\n                  <svg viewBox=\"0 0 6 10\" fill=\"none\" width=\"6\" height=\"10\"><path d=\"M5 1L1 5L5 9\" stroke=\"#333\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\r\n                  <svg viewBox=\"0 0 6 10\" fill=\"none\" width=\"6\" height=\"10\"><path d=\"M1 1L5 5L1 9\" stroke=\"#333\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\r\n                <\/div>\r\n              <\/div>\r\n            <\/div>\r\n            <div class=\"bgba__caption\">\r\n              <span class=\"bgba__caption-item\">\u2190 Before cleaning<\/span>\r\n              <span class=\"bgba__caption-item\">After BlueGuard \u2192<\/span>\r\n            <\/div>\r\n          <\/div>\r\n\r\n        <\/div><!-- \/track -->\r\n      <\/div><!-- \/carousel -->\r\n\r\n      <!-- Nav row -->\r\n      <div class=\"bgba__nav\">\r\n        <div class=\"bgba__dots\" id=\"bgbaDots\">\r\n          <span class=\"bgba__dot bgba--active\" data-idx=\"0\"><\/span>\r\n          <span class=\"bgba__dot\" data-idx=\"1\"><\/span>\r\n          <span class=\"bgba__dot\" data-idx=\"2\"><\/span>\r\n        <\/div>\r\n        <div class=\"bgba__arrows\">\r\n          <button class=\"bgba__arr\" id=\"bgbaPrev\" aria-label=\"Previous\">\r\n            <svg viewBox=\"0 0 14 14\" fill=\"none\"><path d=\"M9 2L5 7L9 12\" stroke=\"white\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\r\n          <\/button>\r\n          <button class=\"bgba__arr\" id=\"bgbaNext\" aria-label=\"Next\">\r\n            <svg viewBox=\"0 0 14 14\" fill=\"none\"><path d=\"M5 2L9 7L5 12\" stroke=\"white\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\r\n          <\/button>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <!-- Hint -->\r\n      <p class=\"bgba__hint\">\ud83d\uddb1 Real commercial job photos \u2014 drag the slider to compare \u00b7 Swap for video anytime<\/p>\r\n\r\n    <\/div><!-- \/right -->\r\n  <\/div><!-- \/wrap -->\r\n<\/div><!-- \/bgba -->\r\n\r\n<script>\r\n(function() {\r\n  \/* \u2500\u2500 CAROUSEL \u2500\u2500 *\/\r\n  var track    = document.getElementById('bgbaTrack');\r\n  var dots     = document.querySelectorAll('.bgba__dot');\r\n  var prevBtn  = document.getElementById('bgbaPrev');\r\n  var nextBtn  = document.getElementById('bgbaNext');\r\n  var current  = 0;\r\n  var total    = 3;\r\n\r\n  function goTo(idx) {\r\n    current = (idx + total) % total;\r\n    track.style.transform = 'translateX(-' + (current * 100) + '%)';\r\n    dots.forEach(function(d, i) {\r\n      d.classList.toggle('bgba--active', i === current);\r\n    });\r\n    \/\/ Reset all handles to 50% when switching slides\r\n    [0,1,2].forEach(function(i) {\r\n      var h = document.getElementById('bgbaHandle' + i);\r\n      var a = document.getElementById('bgbaAfter' + i);\r\n      if (h) h.style.left = '50%';\r\n      if (a) a.style.width = '50%';\r\n    });\r\n  }\r\n\r\n  prevBtn.addEventListener('click', function() { goTo(current - 1); });\r\n  nextBtn.addEventListener('click', function() { goTo(current + 1); });\r\n  dots.forEach(function(d) {\r\n    d.addEventListener('click', function() { goTo(parseInt(d.dataset.idx)); });\r\n  });\r\n\r\n  \/* \u2500\u2500 BEFORE\/AFTER DRAG (each slide) \u2500\u2500 *\/\r\n  function initSlider(idx) {\r\n    var slide  = document.getElementById('bgbaSlide' + idx);\r\n    var handle = document.getElementById('bgbaHandle' + idx);\r\n    var after  = document.getElementById('bgbaAfter'  + idx);\r\n    if (!slide || !handle || !after) return;\r\n\r\n    var dragging = false;\r\n\r\n    function setPos(clientX) {\r\n      var rect = slide.getBoundingClientRect();\r\n      var x    = Math.max(0, Math.min(clientX - rect.left, rect.width));\r\n      var pct  = (x \/ rect.width) * 100;\r\n      handle.style.left = pct + '%';\r\n      after.style.width = pct + '%';\r\n    }\r\n\r\n    \/* Mouse *\/\r\n    handle.addEventListener('mousedown', function(e) {\r\n      e.preventDefault();\r\n      if (current !== idx) return;\r\n      dragging = true;\r\n    });\r\n    document.addEventListener('mousemove', function(e) {\r\n      if (!dragging) return;\r\n      setPos(e.clientX);\r\n    });\r\n    document.addEventListener('mouseup', function() { dragging = false; });\r\n\r\n    \/* Touch *\/\r\n    handle.addEventListener('touchstart', function(e) {\r\n      if (current !== idx) return;\r\n      dragging = true;\r\n    }, { passive: true });\r\n    document.addEventListener('touchmove', function(e) {\r\n      if (!dragging) return;\r\n      setPos(e.touches[0].clientX);\r\n    }, { passive: true });\r\n    document.addEventListener('touchend', function() { dragging = false; });\r\n  }\r\n\r\n  initSlider(0);\r\n  initSlider(1);\r\n  initSlider(2);\r\n\r\n  \/* \u2500\u2500 AUTO-PLAY intro animation on active slide (50%\u219275%\u219250%) \u2500\u2500 *\/\r\n  function introAnim() {\r\n    var handle = document.getElementById('bgbaHandle' + current);\r\n    var after  = document.getElementById('bgbaAfter'  + current);\r\n    if (!handle || !after) return;\r\n    var steps = [50, 30, 70, 50];\r\n    var i = 0;\r\n    var interval = setInterval(function() {\r\n      i++;\r\n      if (i >= steps.length) { clearInterval(interval); return; }\r\n      handle.style.transition = 'left 0.6s ease';\r\n      after.style.transition  = 'width 0.6s ease';\r\n      handle.style.left  = steps[i] + '%';\r\n      after.style.width  = steps[i] + '%';\r\n      setTimeout(function() {\r\n        handle.style.transition = '';\r\n        after.style.transition  = '';\r\n      }, 650);\r\n    }, 700);\r\n  }\r\n  setTimeout(introAnim, 1200);\r\n})();\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-183a551 e-flex e-con-boxed e-con e-parent\" data-id=\"183a551\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element- elementor-widget elementor-widget-html\" data-id=\"\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>.bgcv{max-width:1140px;margin:0 auto;display:grid;grid-template-columns:minmax(260px,360px) 1fr;gap:56px;align-items:center;padding:0 20px;color:#fff}.bgcv-v{position:relative;aspect-ratio:9\/16;border-radius:18px;overflow:hidden;background:#000;box-shadow:0 20px 50px rgba(0,0,0,.5);border:2px solid rgba(122,201,67,.55);cursor:pointer}.bgcv-v img{width:100%;height:100%;object-fit:cover;display:block}.bgcv-play{position:absolute;inset:0;margin:auto;width:78px;height:78px;border-radius:50%;background:#7AC943;display:flex;align-items:center;justify-content:center;box-shadow:0 0 0 10px rgba(122,201,67,.25)}.bgcv-play svg{width:30px;height:30px;margin-left:4px;fill:#0d1a09}.bgcv-v iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.bgcv-badge{position:absolute;top:14px;left:14px;background:rgba(0,0,0,.7);color:#fff;font-size:12px;font-weight:700;letter-spacing:.08em;padding:6px 10px;border-radius:6px;text-transform:uppercase}.bgcv-eb{color:#a8cf45;font-weight:700;letter-spacing:.14em;text-transform:uppercase;font-size:14px;margin:0 0 10px}.bgcv h2{font-family:\"Barlow Condensed\",sans-serif;font-weight:800;font-size:clamp(30px,4vw,44px);line-height:1.08;color:#fff;margin:0 0 16px}.bgcv h2 span{color:#7AC943}.bgcv p.bgcv-d{color:rgba(255,255,255,.82);font-size:17px;line-height:1.6;margin:0 0 20px}.bgcv ul{list-style:none;padding:0;margin:0 0 28px;display:grid;grid-template-columns:1fr 1fr;gap:12px 20px}.bgcv li{color:#fff;font-size:15.5px;line-height:1.4;padding-left:28px;position:relative;margin:0}.bgcv li:before{content:\"\";position:absolute;left:0;top:1px;width:18px;height:18px;border-radius:50%;background:#7AC943 url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 24 24'%3E%3Cpath d='M9 16.2l-3.5-3.5L4 14.2l5 5 11-11-1.4-1.4z' fill='%230d1a09'\/%3E%3C\/svg%3E\") center\/12px no-repeat}.bgcv-c{display:flex;flex-wrap:wrap;gap:12px}.bgcv-c a{display:inline-flex;align-items:center;justify-content:center;padding:15px 26px;border-radius:8px;font-weight:700;font-size:16px;text-decoration:none!important;transition:transform .15s}.bgcv-c a:hover{transform:translateY(-2px)}.bgcv-c1{background:#7AC943;color:#0d1a09!important}.bgcv-c2{background:rgba(255,255,255,.06);color:#fff!important;border:1px solid rgba(255,255,255,.25)}.bgcv.bgcv--l{color:#0c1225}.bgcv--l .bgcv-eb{color:#1d9bd7}.bgcv--l h2{color:#0c1225}.bgcv--l h2 span{color:#5da92f}.bgcv--l p.bgcv-d{color:#3a4256}.bgcv--l li{color:#0c1225}.bgcv--l .bgcv-v{box-shadow:0 20px 50px rgba(12,18,37,.25)}.bgcv--l .bgcv-c2{background:#fff;color:#0c1225!important;border:1px solid #0c1225}@media(max-width:860px){.bgcv{grid-template-columns:1fr;gap:28px;padding:0 10px}.bgcv-v{max-width:330px;margin:0 auto;width:100%}.bgcv ul{grid-template-columns:1fr}.bgcv-c a{flex:1 1 100%}}<\/style>\n<div class=\"bgcv\">\n<div class=\"bgcv-v\" id=\"bgcv-v\" role=\"button\" tabindex=\"0\" aria-label=\"Play video: BlueGuard Commercial Duct Cleaning Crew in Action \u2014 Carleton Place\">\n<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/i.ytimg.com\/vi\/FZJvi1frmm4\/hqdefault.jpg\" alt=\"BlueGuard technicians performing commercial duct cleaning in Carleton Place\" loading=\"lazy\" width=\"360\" height=\"640\" title=\"\">\n<span class=\"bgcv-badge\">Real Commercial Job<\/span>\n<span class=\"bgcv-play\" aria-hidden=\"true\"><svg viewBox=\"0 0 24 24\"><path d=\"M8 5v14l11-7z\"\/><\/svg><\/span>\n<\/div>\n<div>\n<p class=\"bgcv-eb\">Watch Our Crew at Work<\/p>\n<h2>See Our Commercial Duct Cleaning Crew <span>in Action in Carleton Place<\/span><\/h2>\n<p class=\"bgcv-d\">Real BlueGuard technicians on a real commercial job \u2014 NADCA-certified methods, commercial-grade negative air equipment and minimal disruption to your business. This is exactly what your Carleton Place property gets.<\/p>\n<ul><li>NADCA-certified technicians<\/li><li>After-hours scheduling available<\/li><li>Before &amp; after photos included<\/li><li>Insured to $2M, WSIB in good standing<\/li><\/ul>\n<div class=\"bgcv-c\"><a class=\"bgcv-c1\" href=\"https:\/\/blueguard.ca\/book-now-get-quote\/\">Get a Free Commercial Quote<\/a><a class=\"bgcv-c2\" href=\"tel:+18444988364\">Call 1-844-498-8364<\/a><\/div>\n<\/div>\n<\/div>\n<script>(function(){var w=document.getElementById(\"bgcv-v\");if(!w)return;var d=0;function p(){if(d)return;d=1;w.innerHTML='<iframe src=\"https:\/\/www.youtube-nocookie.com\/embed\/FZJvi1frmm4?autoplay=1&rel=0&playsinline=1\" title=\"BlueGuard Commercial Duct Cleaning Crew in Action \u2014 Carleton Place\" allow=\"autoplay; encrypted-media; picture-in-picture; fullscreen\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>';}w.addEventListener(\"click\",p);w.addEventListener(\"keydown\",function(e){if(e.key===\"Enter\"||e.key===\" \"){e.preventDefault();p();}});})();<\/script>\n<script type=\"application\/ld+json\">{\"@context\":\"https:\/\/schema.org\",\"@type\":\"VideoObject\",\"name\":\"BlueGuard Commercial Duct Cleaning Crew in Action \u2014 Carleton Place\",\"description\":\"Real BlueGuard technicians on a real commercial job \u2014 NADCA-certified methods, commercial-grade negative air equipment and minimal disruption to your business. This is exactly what your Carleton Place property gets.\",\"thumbnailUrl\":[\"https:\/\/i.ytimg.com\/vi\/FZJvi1frmm4\/hqdefault.jpg\"],\"uploadDate\":\"2026-10-31\",\"duration\":\"PT2M4S\",\"contentUrl\":\"https:\/\/www.youtube.com\/shorts\/FZJvi1frmm4\",\"embedUrl\":\"https:\/\/www.youtube.com\/embed\/FZJvi1frmm4\",\"publisher\":{\"@type\":\"Organization\",\"name\":\"BlueGuard Duct Cleaning\",\"url\":\"https:\/\/blueguard.ca\/\"}}<\/script>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-74ccfd2e e-flex e-con-boxed e-con e-parent\" data-id=\"74ccfd2e\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-f32f804 elementor-widget elementor-widget-html\" data-id=\"f32f804\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\r\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Barlow+Condensed:wght@700;800&family=Nunito:wght@400;600;700;800&display=swap');\r\n\r\n.bgsp, .bgsp *, .bgsp *::before, .bgsp *::after {\r\n  box-sizing: border-box !important;\r\n  -webkit-font-smoothing: antialiased;\r\n}\r\n\r\n.bgsp {\r\n  width: 100% !important;\r\n  display: block !important;\r\n  margin: 0 !important;\r\n  padding: 0 !important;\r\n  background: transparent !important;\r\n  font-family: 'Nunito', sans-serif !important;\r\n  overflow-wrap: break-word !important;\r\n  word-break: break-word !important;\r\n}\r\n\r\n\/* \u2550\u2550\u2550 Label \u2550\u2550\u2550 *\/\r\n.bgsp__label {\r\n  display: inline-flex !important;\r\n  align-items: center !important;\r\n  gap: 8px !important;\r\n  margin: 0 0 16px 0 !important;\r\n  padding: 0 !important;\r\n  opacity: 0;\r\n  animation: bgspUp 0.6s ease forwards 0.05s;\r\n}\r\n.bgsp__label-line {\r\n  width: 28px !important;\r\n  height: 2px !important;\r\n  background: #7AC943 !important;\r\n  border-radius: 2px !important;\r\n  display: block !important;\r\n  margin: 0 !important;\r\n  padding: 0 !important;\r\n}\r\n.bgsp__label-text {\r\n  font-family: 'Nunito', sans-serif !important;\r\n  font-size: 11px !important;\r\n  font-weight: 700 !important;\r\n  color: #7AC943 !important;\r\n  letter-spacing: 1.2px !important;\r\n  text-transform: uppercase !important;\r\n  margin: 0 !important;\r\n  padding: 0 !important;\r\n}\r\n\r\n\/* \u2550\u2550\u2550 H2 \u2550\u2550\u2550 *\/\r\n.bgsp__h2 {\r\n  font-family: 'Barlow Condensed', sans-serif !important;\r\n  font-size: clamp(28px, 3.5vw, 44px) !important;\r\n  font-weight: 800 !important;\r\n  line-height: 1.1 !important;\r\n  color: #1a1a2e !important;\r\n  margin: 0 0 14px 0 !important;\r\n  padding: 0 !important;\r\n  opacity: 0;\r\n  animation: bgspUp 0.7s ease forwards 0.15s;\r\n}\r\n.bgsp__h2 em {\r\n  font-style: normal !important;\r\n  color: #7AC943 !important;\r\n  position: relative !important;\r\n}\r\n.bgsp__h2 em::after {\r\n  content: '' !important;\r\n  position: absolute !important;\r\n  bottom: -2px !important;\r\n  left: 0 !important;\r\n  width: 0 !important;\r\n  height: 2px !important;\r\n  background: linear-gradient(90deg, #7AC943, #2B6CD4) !important;\r\n  border-radius: 2px !important;\r\n  animation: bgspLine 0.8s ease forwards 0.9s !important;\r\n}\r\n@keyframes bgspLine { to { width: 100%; } }\r\n\r\n\/* \u2550\u2550\u2550 Intro \u2550\u2550\u2550 *\/\r\n.bgsp__intro {\r\n  font-family: 'Nunito', sans-serif !important;\r\n  font-size: clamp(14px, 1.5vw, 16.5px) !important;\r\n  font-weight: 400 !important;\r\n  color: rgba(26,26,46,0.60) !important;\r\n  line-height: 1.75 !important;\r\n  max-width: 780px !important;\r\n  margin: 0 0 40px 0 !important;\r\n  padding: 0 !important;\r\n  opacity: 0;\r\n  animation: bgspUp 0.7s ease forwards 0.25s;\r\n}\r\n\r\n\/* \u2550\u2550\u2550 Card grid \u2550\u2550\u2550 *\/\r\n.bgsp__steps {\r\n  display: grid !important;\r\n  grid-template-columns: repeat(3, 1fr) !important;\r\n  gap: 22px !important;\r\n  margin: 0 0 22px 0 !important;\r\n  padding: 0 !important;\r\n  position: relative !important;\r\n  align-items: stretch !important;\r\n}\r\n\r\n\/* connector behind the cards *\/\r\n.bgsp__steps::before {\r\n  content: '' !important;\r\n  position: absolute !important;\r\n  top: 52px !important;\r\n  left: 12% !important;\r\n  right: 12% !important;\r\n  height: 2px !important;\r\n  background: repeating-linear-gradient(90deg, rgba(26,26,46,0.16) 0 6px, transparent 6px 12px) !important;\r\n  z-index: 0 !important;\r\n  pointer-events: none !important;\r\n}\r\n\r\n\/* \u2550\u2550\u2550 Individual card \u2550\u2550\u2550 *\/\r\n.bgsp__step {\r\n  position: relative !important;\r\n  z-index: 1 !important;\r\n  display: flex !important;\r\n  flex-direction: column !important;\r\n  align-items: flex-start !important;\r\n  text-align: left !important;\r\n  gap: 0 !important;\r\n  margin: 0 !important;\r\n  padding: 30px 24px 28px 24px !important;\r\n  background: #ffffff !important;\r\n  border: 1px solid rgba(26,26,46,0.10) !important;\r\n  border-radius: 18px !important;\r\n  box-shadow: 0 1px 2px rgba(13,27,62,0.04), 0 8px 24px -12px rgba(13,27,62,0.10) !important;\r\n  overflow: hidden !important;\r\n  opacity: 0;\r\n  transform: translateY(24px);\r\n  animation: bgspCard 0.65s cubic-bezier(0.22,1,0.36,1) forwards !important;\r\n  transition: transform 0.35s cubic-bezier(0.22,1,0.36,1),\r\n              box-shadow 0.35s ease,\r\n              border-color 0.35s ease !important;\r\n}\r\n.bgsp__step:nth-child(1) { animation-delay: 0.35s !important; }\r\n.bgsp__step:nth-child(2) { animation-delay: 0.48s !important; }\r\n.bgsp__step:nth-child(3) { animation-delay: 0.61s !important; }\r\n\r\n@keyframes bgspCard {\r\n  to { opacity: 1; transform: translateY(0); }\r\n}\r\n\r\n\/* accent bar on top of each card *\/\r\n.bgsp__step::before {\r\n  content: '' !important;\r\n  position: absolute !important;\r\n  top: 0 !important;\r\n  left: 0 !important;\r\n  width: 100% !important;\r\n  height: 3px !important;\r\n  background: linear-gradient(90deg, #7AC943, #2B6CD4) !important;\r\n  transform: scaleX(0) !important;\r\n  transform-origin: left !important;\r\n  transition: transform 0.45s cubic-bezier(0.22,1,0.36,1) !important;\r\n}\r\n.bgsp__step:hover::before { transform: scaleX(1) !important; }\r\n\r\n.bgsp__step:hover {\r\n  transform: translateY(-6px) !important;\r\n  border-color: rgba(43,108,212,0.28) !important;\r\n  box-shadow: 0 2px 4px rgba(13,27,62,0.05), 0 22px 44px -18px rgba(13,27,62,0.22) !important;\r\n}\r\n\r\n\/* \u2550\u2550\u2550 Number badge \u2550\u2550\u2550 *\/\r\n.bgsp__step-num {\r\n  width: 52px !important;\r\n  height: 52px !important;\r\n  border-radius: 15px !important;\r\n  display: flex !important;\r\n  align-items: center !important;\r\n  justify-content: center !important;\r\n  font-family: 'Barlow Condensed', sans-serif !important;\r\n  font-size: 24px !important;\r\n  font-weight: 800 !important;\r\n  line-height: 1 !important;\r\n  color: #0d1a09 !important;\r\n  background: linear-gradient(140deg, #8ed954, #6bb636) !important;\r\n  flex-shrink: 0 !important;\r\n  margin: 0 0 20px 0 !important;\r\n  padding: 0 !important;\r\n  box-shadow: 0 6px 16px -6px rgba(122,201,67,0.60) !important;\r\n  transition: transform 0.35s cubic-bezier(0.34,1.56,0.64,1) !important;\r\n}\r\n.bgsp__step:nth-child(2) .bgsp__step-num {\r\n  background: linear-gradient(140deg, #4283e8, #2258b8) !important;\r\n  color: #ffffff !important;\r\n  box-shadow: 0 6px 16px -6px rgba(43,108,212,0.62) !important;\r\n}\r\n.bgsp__step:hover .bgsp__step-num {\r\n  transform: scale(1.06) rotate(-3deg) !important;\r\n}\r\n\r\n\/* \u2550\u2550\u2550 Step tag \u2550\u2550\u2550 *\/\r\n.bgsp__step-tag {\r\n  display: block !important;\r\n  font-family: 'Nunito', sans-serif !important;\r\n  font-size: 10.5px !important;\r\n  font-weight: 800 !important;\r\n  letter-spacing: 1.4px !important;\r\n  text-transform: uppercase !important;\r\n  color: rgba(26,26,46,0.35) !important;\r\n  margin: 0 0 7px 0 !important;\r\n  padding: 0 !important;\r\n  line-height: 1 !important;\r\n}\r\n\r\n.bgsp__step-title {\r\n  display: block !important;\r\n  font-family: 'Barlow Condensed', sans-serif !important;\r\n  font-size: clamp(20px, 1.9vw, 23px) !important;\r\n  font-weight: 800 !important;\r\n  color: #0d1b3e !important;\r\n  line-height: 1.15 !important;\r\n  margin: 0 0 11px 0 !important;\r\n  padding: 0 !important;\r\n}\r\n\r\n.bgsp__step-desc {\r\n  display: block !important;\r\n  font-family: 'Nunito', sans-serif !important;\r\n  font-size: 14px !important;\r\n  font-weight: 400 !important;\r\n  color: rgba(26,26,46,0.60) !important;\r\n  line-height: 1.7 !important;\r\n  margin: 0 !important;\r\n  padding: 0 !important;\r\n}\r\n\r\n\/* \u2550\u2550\u2550 Guarantee bar \u2550\u2550\u2550 *\/\r\n.bgsp__guarantee {\r\n  display: flex !important;\r\n  align-items: center !important;\r\n  gap: 14px !important;\r\n  background: linear-gradient(100deg, rgba(122,201,67,0.12), rgba(122,201,67,0.05)) !important;\r\n  border: 1px solid rgba(122,201,67,0.32) !important;\r\n  border-radius: 14px !important;\r\n  padding: 17px 22px !important;\r\n  margin: 0 !important;\r\n  position: relative !important;\r\n  opacity: 0;\r\n  animation: bgspUp 0.7s ease forwards 0.8s !important;\r\n}\r\n.bgsp__guarantee-dot {\r\n  width: 11px !important;\r\n  height: 11px !important;\r\n  min-width: 11px !important;\r\n  background: #7AC943 !important;\r\n  border-radius: 50% !important;\r\n  display: block !important;\r\n  margin: 0 !important;\r\n  padding: 0 !important;\r\n  animation: bgspPulse 2.2s infinite 1.6s !important;\r\n}\r\n@keyframes bgspPulse {\r\n  0%   { box-shadow: 0 0 0 0 rgba(122,201,67,0.55); }\r\n  70%  { box-shadow: 0 0 0 9px rgba(122,201,67,0); }\r\n  100% { box-shadow: 0 0 0 0 rgba(122,201,67,0); }\r\n}\r\n.bgsp__guarantee-text {\r\n  font-family: 'Nunito', sans-serif !important;\r\n  font-size: 13.5px !important;\r\n  font-weight: 800 !important;\r\n  color: #2a5c0a !important;\r\n  margin: 0 !important;\r\n  padding: 0 !important;\r\n  line-height: 1.55 !important;\r\n}\r\n.bgsp__guarantee-text span {\r\n  color: rgba(26,26,46,0.62) !important;\r\n  font-weight: 400 !important;\r\n}\r\n\r\n@keyframes bgspUp {\r\n  from { opacity: 0; transform: translateY(20px); }\r\n  to   { opacity: 1; transform: translateY(0); }\r\n}\r\n\r\n\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 TABLET (\u2264900px) \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\r\n@media (max-width: 900px) {\r\n  .bgsp__steps {\r\n    grid-template-columns: 1fr !important;\r\n    gap: 16px !important;\r\n  }\r\n  .bgsp__steps::before { display: none !important; }\r\n\r\n  .bgsp__step { padding: 26px 22px !important; }\r\n  .bgsp__step::before { transform: scaleX(1) !important; }\r\n  .bgsp__step:hover { transform: none !important; }\r\n  .bgsp__step:hover .bgsp__step-num { transform: none !important; }\r\n\r\n  .bgsp__step-num {\r\n    width: 46px !important;\r\n    height: 46px !important;\r\n    font-size: 21px !important;\r\n    border-radius: 13px !important;\r\n    margin-bottom: 17px !important;\r\n  }\r\n  .bgsp__step-title { font-size: 21px !important; }\r\n  .bgsp__step-desc { font-size: 14px !important; }\r\n}\r\n\r\n\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 MOBILE (\u2264600px) \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\r\n@media (max-width: 600px) {\r\n  .bgsp__intro { margin-bottom: 30px !important; }\r\n  .bgsp__steps { gap: 14px !important; }\r\n\r\n  .bgsp__step {\r\n    padding: 24px 19px !important;\r\n    border-radius: 16px !important;\r\n  }\r\n  .bgsp__step-num {\r\n    width: 44px !important;\r\n    height: 44px !important;\r\n    font-size: 20px !important;\r\n    border-radius: 12px !important;\r\n    margin-bottom: 16px !important;\r\n  }\r\n  .bgsp__step-title { font-size: 20px !important; }\r\n  .bgsp__step-desc { font-size: 13.8px !important; line-height: 1.68 !important; }\r\n\r\n  .bgsp__guarantee {\r\n    align-items: flex-start !important;\r\n    padding: 15px 16px !important;\r\n    gap: 11px !important;\r\n  }\r\n  .bgsp__guarantee-dot { margin-top: 6px !important; }\r\n  .bgsp__guarantee-text { font-size: 12.8px !important; }\r\n}\r\n\r\n\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 SMALL PHONE (\u2264380px) \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\r\n@media (max-width: 380px) {\r\n  .bgsp__step { padding: 21px 16px !important; }\r\n  .bgsp__step-num {\r\n    width: 40px !important;\r\n    height: 40px !important;\r\n    font-size: 18px !important;\r\n    border-radius: 11px !important;\r\n    margin-bottom: 14px !important;\r\n  }\r\n  .bgsp__step-title { font-size: 19px !important; }\r\n  .bgsp__step-desc { font-size: 13.2px !important; }\r\n  .bgsp__guarantee-text { font-size: 12.2px !important; }\r\n}\r\n\r\n\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 Reduced motion \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\r\n@media (prefers-reduced-motion: reduce) {\r\n  .bgsp *,\r\n  .bgsp *::before,\r\n  .bgsp *::after {\r\n    animation: none !important;\r\n    opacity: 1 !important;\r\n    transform: none !important;\r\n    transition: none !important;\r\n  }\r\n  .bgsp__h2 em::after { width: 100% !important; }\r\n  .bgsp__step::before { transform: scaleX(1) !important; }\r\n}\r\n<\/style>\r\n\r\n<div class=\"bgsp\">\r\n\r\n  <div class=\"bgsp__label\">\r\n    <span class=\"bgsp__label-line\"><\/span>\r\n    <span class=\"bgsp__label-text\">Our Process<\/span>\r\n  <\/div>\r\n\r\n  <h2 class=\"bgsp__h2\">\r\n    Here's Exactly What Happens When You Book <em>Commercial Duct Cleaning in Carleton Place<\/em>\r\n  <\/h2>\r\n\r\n  <p class=\"bgsp__intro\">Quote, clean, document. That's the whole process for commercial duct cleaning in Carleton Place, and every step happens on your schedule.<\/p>\r\n\r\n  <div class=\"bgsp__steps\">\r\n\r\n    <div class=\"bgsp__step\">\r\n      <div class=\"bgsp__step-num\">1<\/div>\r\n      <span class=\"bgsp__step-tag\">Step 01<\/span>\r\n      <span class=\"bgsp__step-title\">Get a Free Quote<\/span>\r\n      <span class=\"bgsp__step-desc\">One call and a few questions about your building is all it takes. You get an exact written price before anything is booked, so there's nothing to argue about later.<\/span>\r\n    <\/div>\r\n\r\n    <div class=\"bgsp__step\">\r\n      <div class=\"bgsp__step-num\">2<\/div>\r\n      <span class=\"bgsp__step-tag\">Step 02<\/span>\r\n      <span class=\"bgsp__step-title\">We Clean It Properly<\/span>\r\n      <span class=\"bgsp__step-desc\">Commercial-grade negative air equipment, brushed lines and full containment. We work to the NADCA ACR standard and around your hours, so business keeps running.<\/span>\r\n    <\/div>\r\n\r\n    <div class=\"bgsp__step\">\r\n      <div class=\"bgsp__step-num\">3<\/div>\r\n      <span class=\"bgsp__step-tag\">Step 03<\/span>\r\n      <span class=\"bgsp__step-title\">You Get Proof It's Done<\/span>\r\n      <span class=\"bgsp__step-desc\">A walkthrough with your manager, before-and-after photos, a written report and your certificate. If anything looks wrong, we fix it before we leave.<\/span>\r\n    <\/div>\r\n\r\n  <\/div>\r\n\r\n  <div class=\"bgsp__guarantee\">\r\n    <span class=\"bgsp__guarantee-dot\"><\/span>\r\n    <p class=\"bgsp__guarantee-text\">\r\n      100% Satisfaction Guarantee \u2014\r\n      <span>\ud83d\udee1\ufe0f If any part of your commercial duct cleaning in Carleton Place job isn't right, we come back and re-clean it. No charge, no argument.<\/span>\r\n    <\/p>\r\n  <\/div>\r\n\r\n<\/div>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-71c48cb3 e-flex e-con-boxed e-con e-parent\" data-id=\"71c48cb3\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-7add532c elementor-widget elementor-widget-html\" data-id=\"7add532c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\r\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Barlow+Condensed:wght@700;800&family=Nunito:wght@400;600;700&display=swap');\r\n\r\n.bgws, .bgws *, .bgws *::before, .bgws *::after {\r\n  box-sizing: border-box !important;\r\n  -webkit-font-smoothing: antialiased;\r\n}\r\n\r\n.bgws {\r\n  width: 100% !important;\r\n  display: block !important;\r\n  margin: 0 !important;\r\n  padding: 0 !important;\r\n  background: transparent !important;\r\n  font-family: 'Nunito', sans-serif !important;\r\n}\r\n\r\n\/* \u2500\u2500 Label \u2500\u2500 *\/\r\n.bgws__label {\r\n  display: inline-flex !important;\r\n  align-items: center !important;\r\n  gap: 8px !important;\r\n  margin: 0 0 16px 0 !important;\r\n  padding: 0 !important;\r\n  opacity: 0;\r\n  animation: bgwsUp 0.6s ease forwards 0.05s;\r\n}\r\n.bgws__label-line {\r\n  width: 28px !important;\r\n  height: 2px !important;\r\n  background: #7AC943 !important;\r\n  border-radius: 2px !important;\r\n  display: block !important;\r\n  margin: 0 !important;\r\n  padding: 0 !important;\r\n}\r\n.bgws__label-text {\r\n  font-family: 'Nunito', sans-serif !important;\r\n  font-size: 11px !important;\r\n  font-weight: 700 !important;\r\n  color: #7AC943 !important;\r\n  letter-spacing: 1.2px !important;\r\n  text-transform: uppercase !important;\r\n  margin: 0 !important;\r\n  padding: 0 !important;\r\n}\r\n\r\n\/* \u2500\u2500 H2 \u2500\u2500 *\/\r\n.bgws__h2 {\r\n  font-family: 'Barlow Condensed', sans-serif !important;\r\n  font-size: clamp(28px, 3.5vw, 44px) !important;\r\n  font-weight: 800 !important;\r\n  line-height: 1.1 !important;\r\n  color: #ffffff !important;\r\n  margin: 0 0 36px 0 !important;\r\n  padding: 0 !important;\r\n  opacity: 0;\r\n  animation: bgwsUp 0.7s ease forwards 0.15s;\r\n}\r\n.bgws__h2 em {\r\n  font-style: normal !important;\r\n  color: #7AC943 !important;\r\n  position: relative !important;\r\n}\r\n.bgws__h2 em::after {\r\n  content: '' !important;\r\n  position: absolute !important;\r\n  bottom: -2px !important;\r\n  left: 0 !important;\r\n  width: 0 !important;\r\n  height: 2px !important;\r\n  background: linear-gradient(90deg, #7AC943, #2B6CD4) !important;\r\n  border-radius: 2px !important;\r\n  animation: bgwsLine 0.8s ease forwards 0.9s !important;\r\n}\r\n@keyframes bgwsLine { to { width: 100%; } }\r\n\r\n\/* \u2500\u2500 Cards grid \u2500\u2500 *\/\r\n.bgws__grid {\r\n  display: grid !important;\r\n  grid-template-columns: repeat(4, 1fr) !important;\r\n  gap: 14px !important;\r\n  margin: 0 !important;\r\n  padding: 0 !important;\r\n}\r\n\r\n.bgws__card {\r\n  display: flex !important;\r\n  flex-direction: column !important;\r\n  gap: 0 !important;\r\n  background: rgba(255,255,255,0.04) !important;\r\n  border: 1px solid rgba(255,255,255,0.09) !important;\r\n  border-radius: 14px !important;\r\n  padding: 24px 20px !important;\r\n  margin: 0 !important;\r\n  position: relative !important;\r\n  overflow: hidden !important;\r\n  transition: background 0.3s, border-color 0.3s, transform 0.25s !important;\r\n  cursor: default !important;\r\n  opacity: 0;\r\n}\r\n.bgws__card:nth-child(1) { animation: bgwsUp 0.6s ease forwards 0.25s; }\r\n.bgws__card:nth-child(2) { animation: bgwsUp 0.6s ease forwards 0.38s; }\r\n.bgws__card:nth-child(3) { animation: bgwsUp 0.6s ease forwards 0.51s; }\r\n.bgws__card:nth-child(4) { animation: bgwsUp 0.6s ease forwards 0.64s; }\r\n\r\n\/* top accent line on hover *\/\r\n.bgws__card::before {\r\n  content: '' !important;\r\n  position: absolute !important;\r\n  top: 0 !important;\r\n  left: 0 !important;\r\n  width: 0 !important;\r\n  height: 2px !important;\r\n  background: linear-gradient(90deg, #2B6CD4, #7AC943) !important;\r\n  transition: width 0.4s ease !important;\r\n}\r\n.bgws__card:hover::before { width: 100% !important; }\r\n\r\n\/* inner glow *\/\r\n.bgws__card::after {\r\n  content: '' !important;\r\n  position: absolute !important;\r\n  inset: 0 !important;\r\n  background: linear-gradient(135deg, rgba(43,108,212,0.07) 0%, transparent 60%) !important;\r\n  opacity: 0 !important;\r\n  transition: opacity 0.3s !important;\r\n  pointer-events: none !important;\r\n}\r\n.bgws__card:hover::after { opacity: 1 !important; }\r\n\r\n.bgws__card:hover {\r\n  background: rgba(255,255,255,0.07) !important;\r\n  border-color: rgba(43,108,212,0.40) !important;\r\n  transform: translateY(-4px) !important;\r\n}\r\n\r\n\/* emoji *\/\r\n.bgws__emoji {\r\n  font-size: 32px !important;\r\n  display: block !important;\r\n  margin: 0 0 14px 0 !important;\r\n  padding: 0 !important;\r\n  line-height: 1 !important;\r\n  position: relative !important;\r\n  z-index: 1 !important;\r\n}\r\n\r\n\/* card title *\/\r\n.bgws__card-title {\r\n  font-family: 'Barlow Condensed', sans-serif !important;\r\n  font-size: 18px !important;\r\n  font-weight: 700 !important;\r\n  color: #ffffff !important;\r\n  line-height: 1.15 !important;\r\n  margin: 0 0 10px 0 !important;\r\n  padding: 0 !important;\r\n  position: relative !important;\r\n  z-index: 1 !important;\r\n}\r\n\r\n\/* card text *\/\r\n.bgws__card-text {\r\n  font-family: 'Nunito', sans-serif !important;\r\n  font-size: 13px !important;\r\n  font-weight: 400 !important;\r\n  color: rgba(255,255,255,0.55) !important;\r\n  line-height: 1.65 !important;\r\n  margin: 0 0 16px 0 !important;\r\n  padding: 0 !important;\r\n  flex-grow: 1 !important;\r\n  position: relative !important;\r\n  z-index: 1 !important;\r\n}\r\n\r\n\/* See results link *\/\r\n.bgws__link {\r\n  display: inline-flex !important;\r\n  align-items: center !important;\r\n  gap: 5px !important;\r\n  font-family: 'Nunito', sans-serif !important;\r\n  font-size: 12.5px !important;\r\n  font-weight: 700 !important;\r\n  color: #7AC943 !important;\r\n  text-decoration: none !important;\r\n  margin: 0 !important;\r\n  padding: 0 !important;\r\n  position: relative !important;\r\n  z-index: 1 !important;\r\n  transition: gap 0.2s, color 0.2s !important;\r\n}\r\n.bgws__link:hover {\r\n  color: #8fd94e !important;\r\n  gap: 8px !important;\r\n}\r\n.bgws__link svg {\r\n  width: 12px !important;\r\n  height: 12px !important;\r\n  display: block !important;\r\n  flex-shrink: 0 !important;\r\n  transition: transform 0.2s !important;\r\n}\r\n.bgws__link:hover svg { transform: translateX(2px) !important; }\r\n\r\n@keyframes bgwsUp {\r\n  from { opacity: 0; transform: translateY(22px); }\r\n  to   { opacity: 1; transform: translateY(0); }\r\n}\r\n\r\n\/* \u2500\u2500 Responsive \u2500\u2500 *\/\r\n@media (max-width: 900px) {\r\n  .bgws__grid {\r\n    grid-template-columns: repeat(2, 1fr) !important;\r\n    gap: 12px !important;\r\n  }\r\n}\r\n@media (max-width: 480px) {\r\n  .bgws__grid {\r\n    grid-template-columns: 1fr !important;\r\n    gap: 10px !important;\r\n  }\r\n  .bgws__card { padding: 20px 16px !important; }\r\n}\r\n<\/style>\r\n\r\n<div class=\"bgws\">\r\n\r\n  <div class=\"bgws__label\">\r\n    <span class=\"bgws__label-line\"><\/span>\r\n    <span class=\"bgws__label-text\">Who We Serve<\/span>\r\n  <\/div>\r\n\r\n  <h2 class=\"bgws__h2\">\r\n    Who Needs <em>Commercial Duct Cleaning in Carleton Place<\/em><br>\r\n    Most Often\r\n  <\/h2>\r\n\r\n  <div class=\"bgws__grid\">\r\n\r\n    <!-- Card 1 -->\r\n    <div class=\"bgws__card\">\r\n      <span class=\"bgws__emoji\">\ud83c\udfe2<\/span>\r\n      <span class=\"bgws__card-title\">Offices & Professional Buildings<\/span>\r\n      <p class=\"bgws__card-text\">Dust on desks is the symptom, not the problem. We clean the whole system so air quality actually improves \u2014 and schedule it after hours so your operation never stops.<\/p>\r\n      <a href=\"\" class=\"bgws__link\">\r\n        See results\r\n        <svg viewBox=\"0 0 12 12\" fill=\"none\"><path d=\"M2 6H10M10 6L7 3M10 6L7 9\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\r\n      <\/a>\r\n    <\/div>\r\n\r\n    <!-- Card 2 -->\r\n    <div class=\"bgws__card\">\r\n      <span class=\"bgws__emoji\">\ud83d\udecd\ufe0f<\/span>\r\n      <span class=\"bgws__card-title\">Retail & Storefronts<\/span>\r\n      <p class=\"bgws__card-text\">Dusty displays and stale air cost you sales you never see. We clean the full system overnight so your doors open on time the next morning.<\/p>\r\n      <a href=\"\" class=\"bgws__link\">\r\n        See results\r\n        <svg viewBox=\"0 0 12 12\" fill=\"none\"><path d=\"M2 6H10M10 6L7 3M10 6L7 9\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\r\n      <\/a>\r\n    <\/div>\r\n\r\n    <!-- Card 3 -->\r\n    <div class=\"bgws__card\">\r\n      <span class=\"bgws__emoji\">\ud83c\udf7d\ufe0f<\/span>\r\n      <span class=\"bgws__card-title\">Restaurants & Kitchens<\/span>\r\n      <p class=\"bgws__card-text\">Your kitchen air ends up in your dining room. We clean supply ducts, returns and makeup air units to fire code and Leeds, Grenville & Lanark District Health Unit expectations, with paperwork your inspector will accept.<\/p>\r\n      <a href=\"\" class=\"bgws__link\">\r\n        See results\r\n        <svg viewBox=\"0 0 12 12\" fill=\"none\"><path d=\"M2 6H10M10 6L7 3M10 6L7 9\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\r\n      <\/a>\r\n    <\/div>\r\n\r\n    <!-- Card 4 -->\r\n    <div class=\"bgws__card\">\r\n      <span class=\"bgws__emoji\">\ud83c\udfe5<\/span>\r\n      <span class=\"bgws__card-title\">Medical, Dental & Clinics<\/span>\r\n      <p class=\"bgws__card-text\">Infection control starts with what the vents are blowing. We clean under HEPA-filtered negative pressure, follow clinic protocols and document the whole job for your file.<\/p>\r\n      <a href=\"\" class=\"bgws__link\">\r\n        See results\r\n        <svg viewBox=\"0 0 12 12\" fill=\"none\"><path d=\"M2 6H10M10 6L7 3M10 6L7 9\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\r\n      <\/a>\r\n    <\/div>\r\n\r\n  <\/div>\r\n<\/div>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-34629729 e-flex e-con-boxed e-con e-parent\" data-id=\"34629729\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-2d420b36 elementor-widget elementor-widget-html\" data-id=\"2d420b36\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\r\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Barlow+Condensed:wght@700;800&family=Nunito:wght@400;600;700&display=swap');\r\n\r\n.bguc, .bguc *, .bguc *::before, .bguc *::after {\r\n  box-sizing: border-box !important;\r\n  -webkit-font-smoothing: antialiased;\r\n}\r\n\r\n.bguc {\r\n  width: 100% !important;\r\n  display: block !important;\r\n  margin: 0 !important;\r\n  padding: 0 !important;\r\n  background: transparent !important;\r\n  font-family: 'Nunito', sans-serif !important;\r\n}\r\n\r\n\/* \u2500\u2500 Main card \u2500\u2500 *\/\r\n.bguc__card {\r\n  background: rgba(255,255,255,0.04) !important;\r\n  border: 1px solid rgba(255,255,255,0.09) !important;\r\n  border-radius: 16px !important;\r\n  padding: 0 !important;\r\n  margin: 0 !important;\r\n  position: relative !important;\r\n  overflow: hidden !important;\r\n  opacity: 0;\r\n  animation: bgucUp 0.7s ease forwards 0.1s;\r\n}\r\n\r\n\/* animated corner glow *\/\r\n.bguc__card::before {\r\n  content: '' !important;\r\n  position: absolute !important;\r\n  bottom: -80px !important;\r\n  right: -80px !important;\r\n  width: 260px !important;\r\n  height: 260px !important;\r\n  background: radial-gradient(circle, rgba(122,201,67,0.10) 0%, transparent 70%) !important;\r\n  pointer-events: none !important;\r\n  animation: bgucGlow 5s ease-in-out infinite alternate !important;\r\n}\r\n@keyframes bgucGlow {\r\n  from { opacity: 0.5; transform: scale(1); }\r\n  to   { opacity: 1;   transform: scale(1.4); }\r\n}\r\n\r\n\/* \u2500\u2500 Top row: heading + CTA \u2500\u2500 *\/\r\n.bguc__top {\r\n  display: flex !important;\r\n  align-items: flex-start !important;\r\n  justify-content: space-between !important;\r\n  gap: 24px !important;\r\n  margin: 0 0 8px 0 !important;\r\n  padding: 0 !important;\r\n  position: relative !important;\r\n  z-index: 1 !important;\r\n  flex-wrap: wrap !important;\r\n}\r\n\r\n.bguc__heading-block {\r\n  display: flex !important;\r\n  flex-direction: column !important;\r\n  gap: 8px !important;\r\n  margin: 0 !important;\r\n  padding: 0 !important;\r\n  flex: 1 1 300px !important;\r\n}\r\n\r\n.bguc__badge {\r\n  display: inline-flex !important;\r\n  align-items: center !important;\r\n  gap: 7px !important;\r\n  margin: 0 0 4px 0 !important;\r\n  padding: 0 !important;\r\n  opacity: 0;\r\n  animation: bgucUp 0.6s ease forwards 0.2s;\r\n}\r\n.bguc__badge-icon {\r\n  font-size: 16px !important;\r\n  line-height: 1 !important;\r\n  margin: 0 !important;\r\n  padding: 0 !important;\r\n}\r\n.bguc__badge-text {\r\n  font-family: 'Nunito', sans-serif !important;\r\n  font-size: 11px !important;\r\n  font-weight: 700 !important;\r\n  color: #7AC943 !important;\r\n  letter-spacing: 1px !important;\r\n  text-transform: uppercase !important;\r\n  margin: 0 !important;\r\n  padding: 0 !important;\r\n}\r\n\r\n.bguc__h2 {\r\n  font-family: 'Barlow Condensed', sans-serif !important;\r\n  font-size: clamp(22px, 2.8vw, 34px) !important;\r\n  font-weight: 800 !important;\r\n  line-height: 1.1 !important;\r\n  color: #1a1a2e !important;\r\n  margin: 0 0 8px 0 !important;\r\n  padding: 0 !important;\r\n  opacity: 0;\r\n  animation: bgucUp 0.7s ease forwards 0.28s;\r\n}\r\n.bguc__h2 em {\r\n  font-style: normal !important;\r\n  color: #7AC943 !important;\r\n}\r\n\r\n.bguc__intro {\r\n  font-family: 'Nunito', sans-serif !important;\r\n  font-size: clamp(13px, 1.4vw, 15px) !important;\r\n  font-weight: 400 !important;\r\n  color: rgba(26,26,46,0.60) !important;\r\n  line-height: 1.65 !important;\r\n  margin: 0 !important;\r\n  padding: 0 !important;\r\n  opacity: 0;\r\n  animation: bgucUp 0.7s ease forwards 0.36s;\r\n}\r\n\r\n\/* CTA button *\/\r\n.bguc__cta {\r\n  display: inline-flex !important;\r\n  align-items: center !important;\r\n  gap: 8px !important;\r\n  background: #7AC943 !important;\r\n  color: #ffffff !important;\r\n  font-family: 'Nunito', sans-serif !important;\r\n  font-size: 14px !important;\r\n  font-weight: 700 !important;\r\n  padding: 13px 22px !important;\r\n  margin: 0 !important;\r\n  border-radius: 8px !important;\r\n  border: none !important;\r\n  cursor: pointer !important;\r\n  text-decoration: none !important;\r\n  white-space: nowrap !important;\r\n  flex-shrink: 0 !important;\r\n  position: relative !important;\r\n  overflow: hidden !important;\r\n  box-shadow: 0 4px 20px rgba(122,201,67,0.30) !important;\r\n  transition: background 0.25s, transform 0.2s, box-shadow 0.25s !important;\r\n  align-self: flex-start !important;\r\n  opacity: 0;\r\n  animation: bgucUp 0.7s ease forwards 0.44s;\r\n}\r\n.bguc__cta::after {\r\n  content: '' !important;\r\n  position: absolute !important;\r\n  top: 0 !important; left: -100% !important;\r\n  width: 100% !important; height: 100% !important;\r\n  background: linear-gradient(90deg, transparent, rgba(255,255,255,0.25), transparent) !important;\r\n  transition: left 0.5s !important;\r\n  border: none !important;\r\n}\r\n.bguc__cta:hover::after { left: 100% !important; }\r\n.bguc__cta:hover {\r\n  background: #8fd94e !important;\r\n  transform: translateY(-2px) !important;\r\n  box-shadow: 0 8px 28px rgba(122,201,67,0.45) !important;\r\n  color: #0d1a09 !important;\r\n}\r\n.bguc__cta-arrow {\r\n  display: inline-flex !important;\r\n  align-items: center !important;\r\n  transition: transform 0.25s !important;\r\n  margin: 0 !important;\r\n  padding: 0 !important;\r\n}\r\n.bguc__cta:hover .bguc__cta-arrow { transform: translateX(3px) !important; }\r\n\r\n\/* \u2500\u2500 Stats row \u2500\u2500 *\/\r\n.bguc__stats {\r\n  display: grid !important;\r\n  grid-template-columns: repeat(2, 1fr) !important;\r\n  gap: 12px !important;\r\n  margin: 28px 0 24px 0 !important;\r\n  padding: 0 !important;\r\n  position: relative !important;\r\n  z-index: 1 !important;\r\n}\r\n\r\n.bguc__stat {\r\n  display: flex !important;\r\n  flex-direction: column !important;\r\n  gap: 8px !important;\r\n  background: rgb(185 185 185 \/ 21%) !important;\r\n  border: 1px solid rgb(4 4 4 \/ 13%) !important;\r\n  border-radius: 12px !important;\r\n  padding: 20px 18px !important;\r\n  margin: 0 !important;\r\n  position: relative !important;\r\n  overflow: hidden !important;\r\n  transition: background 0.3s, border-color 0.3s, transform 0.25s !important;\r\n  opacity: 0;\r\n}\r\n.bguc__stat:nth-child(1) { animation: bgucUp 0.6s ease forwards 0.5s; }\r\n.bguc__stat:nth-child(2) { animation: bgucUp 0.6s ease forwards 0.62s; }\r\n\r\n.bguc__stat::before {\r\n  content: '' !important;\r\n  position: absolute !important;\r\n  top: 0 !important; left: 0 !important;\r\n  width: 0 !important; height: 2px !important;\r\n  background: linear-gradient(90deg, #7AC943, #2B6CD4) !important;\r\n  transition: width 0.4s ease !important;\r\n}\r\n.bguc__stat:hover::before { width: 100% !important; }\r\n.bguc__stat:hover {\r\n  background: rgba(255,255,255,0.08) !important;\r\n  border-color: rgba(122,201,67,0.35) !important;\r\n  transform: translateY(-3px) !important;\r\n}\r\n\r\n.bguc__stat-icon {\r\n  font-size: 22px !important;\r\n  line-height: 1 !important;\r\n  margin: 0 !important;\r\n  padding: 0 !important;\r\n}\r\n\r\n.bguc__stat-number {\r\n  font-family: 'Barlow Condensed', sans-serif !important;\r\n  font-size: clamp(36px, 4vw, 52px) !important;\r\n  font-weight: 800 !important;\r\n  line-height: 1 !important;\r\n  color: #7AC943 !important;\r\n  margin: 0 !important;\r\n  padding: 0 !important;\r\n  letter-spacing: -1px !important;\r\n}\r\n\r\n.bguc__stat-title {\r\n  font-family: 'Barlow Condensed', sans-serif !important;\r\n  font-size: 16px !important;\r\n  font-weight: 700 !important;\r\n  color: #1a1a2e !important;\r\n  line-height: 1.2 !important;\r\n  margin: 0 !important;\r\n  padding: 0 !important;\r\n}\r\n\r\n.bguc__stat-desc {\r\n  font-family: 'Nunito', sans-serif !important;\r\n  font-size: 12.5px !important;\r\n  font-weight: 400 !important;\r\n  color: rgba(26,26,46,0.55) !important;\r\n  line-height: 1.55 !important;\r\n  margin: 0 !important;\r\n  padding: 0 !important;\r\n}\r\n\r\n.bguc__stat-source {\r\n  font-family: 'Nunito', sans-serif !important;\r\n  font-size: 10.5px !important;\r\n  font-weight: 600 !important;\r\n  color: rgba(26,26,46,0.35) !important;\r\n  font-style: italic !important;\r\n  margin: 2px 0 0 0 !important;\r\n  padding: 0 !important;\r\n}\r\n\r\n\/* \u2500\u2500 Closing line \u2500\u2500 *\/\r\n.bguc__closing {\r\n  display: flex !important;\r\n  align-items: flex-start !important;\r\n  gap: 12px !important;\r\n  background: rgba(43,108,212,0.07) !important;\r\n  border: 1px solid rgba(43,108,212,0.20) !important;\r\n  border-left: 3px solid #2B6CD4 !important;\r\n  border-radius: 8px !important;\r\n  padding: 14px 16px !important;\r\n  margin: 0 !important;\r\n  position: relative !important;\r\n  z-index: 1 !important;\r\n  opacity: 0;\r\n  animation: bgucUp 0.7s ease forwards 0.75s;\r\n}\r\n.bguc__closing-icon {\r\n  font-size: 16px !important;\r\n  flex-shrink: 0 !important;\r\n  margin: 1px 0 0 0 !important;\r\n  padding: 0 !important;\r\n  line-height: 1 !important;\r\n}\r\n.bguc__closing-text {\r\n  font-family: 'Nunito', sans-serif !important;\r\n  font-size: 13.5px !important;\r\n  font-weight: 600 !important;\r\n  color: rgba(26,26,46,0.68) !important;\r\n  line-height: 1.6 !important;\r\n  margin: 0 !important;\r\n  padding: 0 !important;\r\n}\r\n.bguc__closing-text strong {\r\n  color: #1a1a2e !important;\r\n  font-weight: 700 !important;\r\n}\r\n\r\n@keyframes bgucUp {\r\n  from { opacity: 0; transform: translateY(20px); }\r\n  to   { opacity: 1; transform: translateY(0); }\r\n}\r\n\r\n\/* \u2500\u2500 Responsive \u2500\u2500 *\/\r\n@media (max-width: 700px) {\r\n  .bguc__top { flex-direction: column !important; gap: 20px !important; }\r\n  .bguc__cta { width: 100% !important; justify-content: center !important; }\r\n  .bguc__card { padding: 0 !important; }\r\n  .bguc__heading-block {flex: 1 1 190px !important; }\r\n}\r\n@media (max-width: 480px) {\r\n  .bguc__stats { grid-template-columns: 1fr !important; }\r\n}\r\n<\/style>\r\n\r\n<div class=\"bguc\">\r\n  <div class=\"bguc__card\">\r\n\r\n    <!-- Top row -->\r\n    <div class=\"bguc__top\">\r\n      <div class=\"bguc__heading-block\">\r\n\r\n        <div class=\"bguc__badge\">\r\n          <span class=\"bguc__badge-icon\">\ud83d\udcb0<\/span>\r\n          <span class=\"bguc__badge-text\">The Cost of Waiting<\/span>\r\n        <\/div>\r\n\r\n        <h2 class=\"bguc__h2\">\r\n          Every Month Without<br>\r\n          <em>Commercial Duct Cleaning in Carleton Place<\/em><br>\r\n          Costs Your Business Money\r\n        <\/h2>\r\n\r\n        <p class=\"bguc__intro\">Airflow you can't see is costing you money you can. Delaying commercial duct cleaning in Carleton Place pushes up energy use, drags on staff output, and quietly ages your rooftop unit.<\/p>\r\n\r\n      <\/div>\r\n\r\n      <a href=\"https:\/\/blueguard.ca\/book-now-get-quote\/\" class=\"bguc__cta\">\r\n        Stop the Loss \u2014 Book Now\r\n        <span class=\"bguc__cta-arrow\">\r\n          <svg width=\"14\" height=\"14\" viewBox=\"0 0 14 14\" fill=\"none\"><path d=\"M3 7H11M11 7L8 4M11 7L8 10\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\r\n        <\/span>\r\n      <\/a>\r\n    <\/div>\r\n\r\n    <!-- Stats -->\r\n    <div class=\"bguc__stats\">\r\n\r\n      <div class=\"bguc__stat\">\r\n        <span class=\"bguc__stat-icon\">\u26a1<\/span>\r\n        <span class=\"bguc__stat-number\">25\u201340%<\/span>\r\n        <span class=\"bguc__stat-title\">Energy Waste<\/span>\r\n        <p class=\"bguc__stat-desc\">Wasted energy your system burns through every month with restricted ducts.<\/p>\r\n        <span class=\"bguc__stat-source\">NADCA energy efficiency research<\/span>\r\n      <\/div>\r\n\r\n      <div class=\"bguc__stat\">\r\n        <span class=\"bguc__stat-icon\">\ud83e\udde0<\/span>\r\n        <span class=\"bguc__stat-number\">11%<\/span>\r\n        <span class=\"bguc__stat-title\">Productivity Drop<\/span>\r\n        <p class=\"bguc__stat-desc\">Drop in staff cognitive performance measured under poor indoor air quality conditions.<\/p>\r\n        <span class=\"bguc__stat-source\">Harvard T.H. Chan School of Public Health<\/span>\r\n      <\/div>\r\n\r\n    <\/div>\r\n\r\n    <!-- Closing line -->\r\n    <div class=\"bguc__closing\">\r\n      <span class=\"bguc__closing-icon\">\u23f1\ufe0f<\/span>\r\n      <p class=\"bguc__closing-text\">\r\n        <strong>Your HVAC is already working harder than it should.<\/strong> That money is gone the moment it's spent, and waiting doesn't make it cheaper.\r\n      <\/p>\r\n    <\/div>\r\n\r\n  <\/div>\r\n<\/div>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-558eea7 e-flex e-con-boxed e-con e-parent\" data-id=\"558eea7\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-24d86ba2 elementor-widget elementor-widget-html\" data-id=\"24d86ba2\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\r\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Barlow+Condensed:wght@700;800&family=Nunito:wght@400;600;700&display=swap');\r\n\r\n.bgvs, .bgvs *, .bgvs *::before, .bgvs *::after {\r\n  box-sizing: border-box !important;\r\n  -webkit-font-smoothing: antialiased;\r\n}\r\n\r\n.bgvs {\r\n  width: 100% !important;\r\n  display: block !important;\r\n  margin: 0 !important;\r\n  padding: 0 !important;\r\n  background: transparent !important;\r\n  font-family: 'Nunito', sans-serif !important;\r\n}\r\n\r\n\/* \u2500\u2500 Label \u2500\u2500 *\/\r\n.bgvs__label {\r\n  display: inline-flex !important;\r\n  align-items: center !important;\r\n  gap: 8px !important;\r\n  margin: 0 0 16px 0 !important;\r\n  padding: 0 !important;\r\n  opacity: 0;\r\n  animation: bgvsUp 0.6s ease forwards 0.05s;\r\n}\r\n.bgvs__label-line {\r\n  width: 28px !important;\r\n  height: 2px !important;\r\n  background: #7AC943 !important;\r\n  border-radius: 2px !important;\r\n  display: block !important;\r\n  margin: 0 !important;\r\n  padding: 0 !important;\r\n}\r\n.bgvs__label-text {\r\n  font-family: 'Nunito', sans-serif !important;\r\n  font-size: 11px !important;\r\n  font-weight: 700 !important;\r\n  color: #7AC943 !important;\r\n  letter-spacing: 1.2px !important;\r\n  text-transform: uppercase !important;\r\n  margin: 0 !important;\r\n  padding: 0 !important;\r\n}\r\n\r\n\/* \u2500\u2500 H2 \u2500\u2500 *\/\r\n.bgvs__h2 {\r\n  font-family: 'Barlow Condensed', sans-serif !important;\r\n  font-size: clamp(26px, 3.2vw, 42px) !important;\r\n  font-weight: 800 !important;\r\n  line-height: 1.1 !important;\r\n  color: #ffffff !important;\r\n  margin: 0 0 12px 0 !important;\r\n  padding: 0 !important;\r\n  opacity: 0;\r\n  animation: bgvsUp 0.7s ease forwards 0.15s;\r\n}\r\n.bgvs__h2 em {\r\n  font-style: normal !important;\r\n  color: #7AC943 !important;\r\n  position: relative !important;\r\n}\r\n.bgvs__h2 em::after {\r\n  content: '' !important;\r\n  position: absolute !important;\r\n  bottom: -2px !important;\r\n  left: 0 !important;\r\n  width: 0 !important;\r\n  height: 2px !important;\r\n  background: linear-gradient(90deg, #7AC943, #2B6CD4) !important;\r\n  border-radius: 2px !important;\r\n  animation: bgvsLine 0.8s ease forwards 0.9s !important;\r\n}\r\n@keyframes bgvsLine { to { width: 100%; } }\r\n\r\n\/* \u2500\u2500 Intro \u2500\u2500 *\/\r\n.bgvs__intro {\r\n  font-family: 'Nunito', sans-serif !important;\r\n  font-size: clamp(14px, 1.5vw, 16px) !important;\r\n  font-weight: 400 !important;\r\n  color: rgba(255,255,255,0.60) !important;\r\n  line-height: 1.7 !important;\r\n  margin: 0 0 32px 0 !important;\r\n  padding: 0 !important;\r\n  opacity: 0;\r\n  animation: bgvsUp 0.7s ease forwards 0.25s;\r\n}\r\n\r\n\/* \u2500\u2500 Comparison grid \u2500\u2500 *\/\r\n.bgvs__grid {\r\n  display: grid !important;\r\n  grid-template-columns: 1fr 1fr !important;\r\n  gap: 14px !important;\r\n  margin: 0 !important;\r\n  padding: 0 !important;\r\n  opacity: 0;\r\n  animation: bgvsUp 0.7s ease forwards 0.35s;\r\n}\r\n\r\n\/* \u2500\u2500 Column headers \u2500\u2500 *\/\r\n.bgvs__col-bad,\r\n.bgvs__col-good {\r\n  border-radius: 14px !important;\r\n  overflow: hidden !important;\r\n  display: flex !important;\r\n  flex-direction: column !important;\r\n  margin: 0 !important;\r\n  padding: 0 !important;\r\n}\r\n\r\n.bgvs__col-head {\r\n  display: flex !important;\r\n  align-items: center !important;\r\n  gap: 10px !important;\r\n  padding: 14px 20px !important;\r\n  margin: 0 !important;\r\n  border-radius: 10px 10px 0 0 !important;\r\n}\r\n\r\n.bgvs__col-bad .bgvs__col-head {\r\n  background: rgba(220,50,50,0.15) !important;\r\n  border: 1px solid rgba(220,50,50,0.30) !important;\r\n  border-bottom: none !important;\r\n}\r\n.bgvs__col-good .bgvs__col-head {\r\n  background: rgba(122,201,67,0.14) !important;\r\n  border: 1px solid rgba(122,201,67,0.35) !important;\r\n  border-bottom: none !important;\r\n}\r\n\r\n.bgvs__col-head-icon {\r\n  font-size: 18px !important;\r\n  line-height: 1 !important;\r\n  flex-shrink: 0 !important;\r\n  margin: 0 !important;\r\n  padding: 0 !important;\r\n}\r\n.bgvs__col-head-title {\r\n  font-family: 'Barlow Condensed', sans-serif !important;\r\n  font-size: 17px !important;\r\n  font-weight: 700 !important;\r\n  line-height: 1.15 !important;\r\n  margin: 0 !important;\r\n  padding: 0 !important;\r\n}\r\n.bgvs__col-bad .bgvs__col-head-title { color: #ff6b6b !important; }\r\n.bgvs__col-good .bgvs__col-head-title { color: #7AC943 !important; }\r\n\r\n\/* \u2500\u2500 Items list \u2500\u2500 *\/\r\n.bgvs__list {\r\n  display: flex !important;\r\n  flex-direction: column !important;\r\n  gap: 0 !important;\r\n  margin: 0 !important;\r\n  padding: 0 !important;\r\n  flex: 1 !important;\r\n}\r\n\r\n.bgvs__col-bad .bgvs__list {\r\n  background: rgba(220,50,50,0.06) !important;\r\n  border: 1px solid rgba(220,50,50,0.20) !important;\r\n  border-top: none !important;\r\n  border-radius: 0 0 10px 10px !important;\r\n}\r\n.bgvs__col-good .bgvs__list {\r\n  background: rgba(122,201,67,0.05) !important;\r\n  border: 1px solid rgba(122,201,67,0.22) !important;\r\n  border-top: none !important;\r\n  border-radius: 0 0 10px 10px !important;\r\n}\r\n\r\n.bgvs__item {\r\n  display: flex !important;\r\n  align-items: flex-start !important;\r\n  gap: 11px !important;\r\n  padding: 13px 20px !important;\r\n  margin: 0 !important;\r\n  border-bottom: 1px solid rgba(255,255,255,0.05) !important;\r\n  transition: background 0.2s !important;\r\n}\r\n.bgvs__item:last-child { border-bottom: none !important; }\r\n.bgvs__col-bad .bgvs__item:hover { background: rgba(220,50,50,0.07) !important; }\r\n.bgvs__col-good .bgvs__item:hover { background: rgba(122,201,67,0.07) !important; }\r\n\r\n\/* Icons *\/\r\n.bgvs__x {\r\n  width: 18px !important;\r\n  min-width: 18px !important;\r\n  height: 18px !important;\r\n  border-radius: 50% !important;\r\n  background: rgba(220,50,50,0.20) !important;\r\n  border: 1.5px solid rgba(220,50,50,0.50) !important;\r\n  display: flex !important;\r\n  align-items: center !important;\r\n  justify-content: center !important;\r\n  flex-shrink: 0 !important;\r\n  margin: 2px 0 0 0 !important;\r\n  padding: 0 !important;\r\n}\r\n.bgvs__x svg { width: 8px !important; height: 8px !important; display: block !important; }\r\n\r\n.bgvs__check {\r\n  width: 18px !important;\r\n  min-width: 18px !important;\r\n  height: 18px !important;\r\n  border-radius: 50% !important;\r\n  background: rgba(122,201,67,0.18) !important;\r\n  border: 1.5px solid rgba(122,201,67,0.50) !important;\r\n  display: flex !important;\r\n  align-items: center !important;\r\n  justify-content: center !important;\r\n  flex-shrink: 0 !important;\r\n  margin: 2px 0 0 0 !important;\r\n  padding: 0 !important;\r\n}\r\n.bgvs__check svg { width: 9px !important; height: 9px !important; display: block !important; }\r\n\r\n.bgvs__item-text {\r\n  font-family: 'Nunito', sans-serif !important;\r\n  font-size: 13.5px !important;\r\n  font-weight: 600 !important;\r\n  line-height: 1.5 !important;\r\n  margin: 0 !important;\r\n  padding: 0 !important;\r\n}\r\n.bgvs__col-bad  .bgvs__item-text { color: rgba(255,255,255,0.65) !important; }\r\n.bgvs__col-good .bgvs__item-text { color: rgba(255,255,255,0.85) !important; }\r\n\r\n@keyframes bgvsUp {\r\n  from { opacity: 0; transform: translateY(20px); }\r\n  to   { opacity: 1; transform: translateY(0); }\r\n}\r\n\r\n\/* \u2500\u2500 Responsive \u2500\u2500 *\/\r\n@media (max-width: 640px) {\r\n  .bgvs__grid { grid-template-columns: 1fr !important; gap: 12px !important; }\r\n  .bgvs__item { padding: 12px 16px !important; }\r\n  .bgvs__col-head { padding: 12px 16px !important; }\r\n}\r\n<\/style>\r\n\r\n<div class=\"bgvs\">\r\n\r\n  <div class=\"bgvs__label\">\r\n    <span class=\"bgvs__label-line\"><\/span>\r\n    <span class=\"bgvs__label-text\">Why BlueGuard<\/span>\r\n  <\/div>\r\n\r\n  <h2 class=\"bgvs__h2\">\r\n    Not All Commercial Duct Cleaning Services<br>\r\n    Are <em>Equal<\/em> \u2014 Here's the Difference\r\n  <\/h2>\r\n\r\n  <p class=\"bgvs__intro\">There are cheap options and there are certified ones. Here's the difference, laid out plainly, so you know what you're paying for when you book commercial duct cleaning in Carleton Place.<\/p>\r\n\r\n  <div class=\"bgvs__grid\">\r\n\r\n    <!-- BAD column -->\r\n    <div class=\"bgvs__col-bad\">\r\n      <div class=\"bgvs__col-head\">\r\n        <span class=\"bgvs__col-head-icon\">\u274c<\/span>\r\n        <span class=\"bgvs__col-head-title\">Uncertified Cleaner<\/span>\r\n      <\/div>\r\n      <div class=\"bgvs__list\">\r\n        <div class=\"bgvs__item\">\r\n          <span class=\"bgvs__x\"><svg viewBox=\"0 0 8 8\" fill=\"none\"><path d=\"M1.5 1.5L6.5 6.5M6.5 1.5L1.5 6.5\" stroke=\"#ff6b6b\" stroke-width=\"1.6\" stroke-linecap=\"round\"\/><\/svg><\/span>\r\n          <span class=\"bgvs__item-text\">Untrained crews with no recognised certification<\/span>\r\n        <\/div>\r\n        <div class=\"bgvs__item\">\r\n          <span class=\"bgvs__x\"><svg viewBox=\"0 0 8 8\" fill=\"none\"><path d=\"M1.5 1.5L6.5 6.5M6.5 1.5L1.5 6.5\" stroke=\"#ff6b6b\" stroke-width=\"1.6\" stroke-linecap=\"round\"\/><\/svg><\/span>\r\n          <span class=\"bgvs__item-text\">Nothing photographed, so nothing can be verified<\/span>\r\n        <\/div>\r\n        <div class=\"bgvs__item\">\r\n          <span class=\"bgvs__x\"><svg viewBox=\"0 0 8 8\" fill=\"none\"><path d=\"M1.5 1.5L6.5 6.5M6.5 1.5L1.5 6.5\" stroke=\"#ff6b6b\" stroke-width=\"1.6\" stroke-linecap=\"round\"\/><\/svg><\/span>\r\n          <span class=\"bgvs__item-text\">Household vacuums that never reach the trunk lines<\/span>\r\n        <\/div>\r\n        <div class=\"bgvs__item\">\r\n          <span class=\"bgvs__x\"><svg viewBox=\"0 0 8 8\" fill=\"none\"><path d=\"M1.5 1.5L6.5 6.5M6.5 1.5L1.5 6.5\" stroke=\"#ff6b6b\" stroke-width=\"1.6\" stroke-linecap=\"round\"\/><\/svg><\/span>\r\n          <span class=\"bgvs__item-text\">No report to hand your landlord or insurer<\/span>\r\n        <\/div>\r\n        <div class=\"bgvs__item\">\r\n          <span class=\"bgvs__x\"><svg viewBox=\"0 0 8 8\" fill=\"none\"><path d=\"M1.5 1.5L6.5 6.5M6.5 1.5L1.5 6.5\" stroke=\"#ff6b6b\" stroke-width=\"1.6\" stroke-linecap=\"round\"\/><\/svg><\/span>\r\n          <span class=\"bgvs__item-text\">Add-ons appear after the van is in your lot<\/span>\r\n        <\/div>\r\n        <div class=\"bgvs__item\">\r\n          <span class=\"bgvs__x\"><svg viewBox=\"0 0 8 8\" fill=\"none\"><path d=\"M1.5 1.5L6.5 6.5M6.5 1.5L1.5 6.5\" stroke=\"#ff6b6b\" stroke-width=\"1.6\" stroke-linecap=\"round\"\/><\/svg><\/span>\r\n          <span class=\"bgvs__item-text\">You're on your own if the result is poor<\/span>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n\r\n    <!-- GOOD column -->\r\n    <div class=\"bgvs__col-good\">\r\n      <div class=\"bgvs__col-head\">\r\n        <span class=\"bgvs__col-head-icon\">\u2705<\/span>\r\n        <span class=\"bgvs__col-head-title\">BlueGuard \u2014 Commercial Duct Cleaning in Carleton Place<\/span>\r\n      <\/div>\r\n      <div class=\"bgvs__list\">\r\n        <div class=\"bgvs__item\">\r\n          <span class=\"bgvs__check\"><svg viewBox=\"0 0 9 9\" fill=\"none\"><path d=\"M1.5 4.5L3.5 6.5L7.5 2.5\" stroke=\"#7AC943\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg><\/span>\r\n          <span class=\"bgvs__item-text\">Accredited technicians, no subcontracted crews<\/span>\r\n        <\/div>\r\n        <div class=\"bgvs__item\">\r\n          <span class=\"bgvs__check\"><svg viewBox=\"0 0 9 9\" fill=\"none\"><path d=\"M1.5 4.5L3.5 6.5L7.5 2.5\" stroke=\"#7AC943\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg><\/span>\r\n          <span class=\"bgvs__item-text\">Documented before and after images you keep<\/span>\r\n        <\/div>\r\n        <div class=\"bgvs__item\">\r\n          <span class=\"bgvs__check\"><svg viewBox=\"0 0 9 9\" fill=\"none\"><path d=\"M1.5 4.5L3.5 6.5L7.5 2.5\" stroke=\"#7AC943\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg><\/span>\r\n          <span class=\"bgvs__item-text\">Full-system extraction under negative pressure<\/span>\r\n        <\/div>\r\n        <div class=\"bgvs__item\">\r\n          <span class=\"bgvs__check\"><svg viewBox=\"0 0 9 9\" fill=\"none\"><path d=\"M1.5 4.5L3.5 6.5L7.5 2.5\" stroke=\"#7AC943\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg><\/span>\r\n          <span class=\"bgvs__item-text\">Compliance paperwork your insurer will accept<\/span>\r\n        <\/div>\r\n        <div class=\"bgvs__item\">\r\n          <span class=\"bgvs__check\"><svg viewBox=\"0 0 9 9\" fill=\"none\"><path d=\"M1.5 4.5L3.5 6.5L7.5 2.5\" stroke=\"#7AC943\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg><\/span>\r\n          <span class=\"bgvs__item-text\">One price, agreed up front, honoured on the invoice<\/span>\r\n        <\/div>\r\n        <div class=\"bgvs__item\">\r\n          <span class=\"bgvs__check\"><svg viewBox=\"0 0 9 9\" fill=\"none\"><path d=\"M1.5 4.5L3.5 6.5L7.5 2.5\" stroke=\"#7AC943\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg><\/span>\r\n          <span class=\"bgvs__item-text\">Guaranteed work \u2014 we come back if anything's missed<\/span>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n\r\n  <\/div>\r\n<\/div>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-1d8e4a2b e-flex e-con-boxed e-con e-parent\" data-id=\"1d8e4a2b\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-1e69aae6 e-con-full e-flex e-con e-child\" data-id=\"1e69aae6\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-5972ab0 elementor-widget elementor-widget-html\" data-id=\"5972ab0\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\r\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Barlow+Condensed:wght@700;800&family=Nunito:wght@400;600;700&display=swap');\r\n\r\n.bggr, .bggr *, .bggr *::before, .bggr *::after {\r\n  box-sizing: border-box !important;\r\n  -webkit-font-smoothing: antialiased;\r\n}\r\n\r\n.bggr {\r\n  width: 100% !important;\r\n  display: block !important;\r\n  margin: 0 !important;\r\n  padding: 0 !important;\r\n  background: transparent !important;\r\n  font-family: 'Nunito', sans-serif !important;\r\n}\r\n\r\n.bggr__label {\r\n  display: inline-flex !important;\r\n  align-items: center !important;\r\n  gap: 8px !important;\r\n  margin: 0 0 16px 0 !important;\r\n  padding: 0 !important;\r\n  opacity: 0;\r\n  animation: bggrUp 0.6s ease forwards 0.05s;\r\n}\r\n.bggr__label-line {\r\n  width: 28px !important;\r\n  height: 2px !important;\r\n  background: #7AC943 !important;\r\n  border-radius: 2px !important;\r\n  display: block !important;\r\n  margin: 0 !important;\r\n  padding: 0 !important;\r\n}\r\n.bggr__label-text {\r\n  font-family: 'Nunito', sans-serif !important;\r\n  font-size: 11px !important;\r\n  font-weight: 700 !important;\r\n  color: #7AC943 !important;\r\n  letter-spacing: 1.2px !important;\r\n  text-transform: uppercase !important;\r\n  margin: 0 !important;\r\n  padding: 0 !important;\r\n}\r\n\r\n.bggr__h2 {\r\n  font-family: 'Barlow Condensed', sans-serif !important;\r\n  font-size: clamp(28px, 3.5vw, 44px) !important;\r\n  font-weight: 800 !important;\r\n  line-height: 1.1 !important;\r\n  color: #1a1a2e !important;\r\n  margin: 0 0 14px 0 !important;\r\n  padding: 0 !important;\r\n  opacity: 0;\r\n  animation: bggrUp 0.7s ease forwards 0.15s;\r\n}\r\n.bggr__h2 em {\r\n  font-style: normal !important;\r\n  color: #7AC943 !important;\r\n  position: relative !important;\r\n}\r\n.bggr__h2 em::after {\r\n  content: '' !important;\r\n  position: absolute !important;\r\n  bottom: -2px !important;\r\n  left: 0 !important;\r\n  width: 0 !important;\r\n  height: 2px !important;\r\n  background: linear-gradient(90deg, #7AC943, #2B6CD4) !important;\r\n  border-radius: 2px !important;\r\n  animation: bggrLine 0.8s ease forwards 0.9s !important;\r\n}\r\n@keyframes bggrLine { to { width: 100%; } }\r\n\r\n.bggr__desc {\r\n  font-family: 'Nunito', sans-serif !important;\r\n  font-size: 16px !important;\r\n  font-weight: 400 !important;\r\n  color: rgba(26,26,46,0.62) !important;\r\n  line-height: 1.7 !important;\r\n  margin: 0 !important;\r\n  padding: 0 !important;\r\n  opacity: 0;\r\n  animation: bggrUp 0.7s ease forwards 0.25s;\r\n}\r\n\r\n@keyframes bggrUp {\r\n  from { opacity: 0; transform: translateY(18px); }\r\n  to   { opacity: 1; transform: translateY(0); }\r\n}\r\n<\/style>\r\n\r\n<div class=\"bggr\">\r\n\r\n  <div class=\"bggr__label\">\r\n    <span class=\"bggr__label-line\"><\/span>\r\n    <span class=\"bggr__label-text\">Google Reviews<\/span>\r\n  <\/div>\r\n\r\n  <h2 class=\"bggr__h2\">\r\n    What Business Owners Say About<br>\r\n    <em>BlueGuard<\/em> Duct Cleaning\r\n  <\/h2>\r\n\r\n  <p class=\"bggr__desc\">These aren't testimonials we wrote. They're Google reviews from Ontario business owners \u2014 the people who actually paid the invoice.<\/p>\r\n\r\n<\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-553eda0d e-con-full e-flex e-con e-child\" data-id=\"553eda0d\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-0e1f953 elementor-widget elementor-widget-template\" data-id=\"0e1f953\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"template.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-template\">\n\t\t\t\t\t<div data-elementor-type=\"section\" data-elementor-id=\"24591\" class=\"elementor elementor-24591\" data-elementor-post-type=\"elementor_library\">\n\t\t\t<div class=\"elementor-element elementor-element-9b0efce e-flex e-con-boxed e-con e-parent\" data-id=\"9b0efce\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-522c9d4 elementor-widget elementor-widget-shortcode\" data-id=\"522c9d4\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\t\t<section id=\"bgr-1\" class=\"bgr bgr--carousel\" style=\"--bgr-cols:3\"\n\t\t\tdata-api=\"https:\/\/blueguard.ca\/fr\/wp-json\/bg-reviews\/v1\/reviews?location=all&#038;min_rating=1&#038;text_only=no&#038;sort=newest&#038;limit=0&#038;replies=yes&#038;show_location=auto\" data-static=\"https:\/\/blueguard.ca\/wp-content\/uploads\/bg-reviews\/data\/reviews-cc9a779549f6845e1a0cdfdf89c89bb0.json\" data-total=\"249\" data-loaded=\"6\"\n\t\t\tdata-batch=\"6\" data-autoplay=\"3\">\n\n\t\t\t\n\t\t\t\t\t\t\t\t\t<div class=\"bgr-bar\">\n\t\t\t<div class=\"bgr-bar__score\">\n\t\t\t\t<span class=\"bgr-source\">Google<\/span>\t\t\t\t<span class=\"bgr-bar__word\">Excellent<\/span>\n\t\t\t\t<span class=\"bgr-stars bgr-stars--md\" role=\"img\" aria-label=\"4,9 out of 5 stars\"><svg viewBox=\"0 0 20 20\" width=\"18\" height=\"18\" aria-hidden=\"true\" class=\"bgr-star is-on\"><path d=\"M10 1.6l2.6 5.3 5.8.8-4.2 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.6 7.7l5.8-.8z\"\/><\/svg><svg viewBox=\"0 0 20 20\" width=\"18\" height=\"18\" aria-hidden=\"true\" class=\"bgr-star is-on\"><path d=\"M10 1.6l2.6 5.3 5.8.8-4.2 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.6 7.7l5.8-.8z\"\/><\/svg><svg viewBox=\"0 0 20 20\" width=\"18\" height=\"18\" aria-hidden=\"true\" class=\"bgr-star is-on\"><path d=\"M10 1.6l2.6 5.3 5.8.8-4.2 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.6 7.7l5.8-.8z\"\/><\/svg><svg viewBox=\"0 0 20 20\" width=\"18\" height=\"18\" aria-hidden=\"true\" class=\"bgr-star is-on\"><path d=\"M10 1.6l2.6 5.3 5.8.8-4.2 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.6 7.7l5.8-.8z\"\/><\/svg><svg viewBox=\"0 0 20 20\" width=\"18\" height=\"18\" aria-hidden=\"true\" class=\"bgr-star is-on\"><path d=\"M10 1.6l2.6 5.3 5.8.8-4.2 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.6 7.7l5.8-.8z\"\/><\/svg><\/span>\t\t\t\t<span class=\"bgr-bar__num\">4,9<\/span>\n\t\t\t\t<span class=\"bgr-bar__sep\" aria-hidden=\"true\"><\/span>\n\t\t\t\t<span class=\"bgr-bar__count\">248 reviews across our Ottawa, Oshawa and Montr\u00e9al locations<\/span>\n\t\t\t<\/div>\n\t\t\t\t\t\t<details class=\"bgr-pick\">\n\t\t\t\t<summary class=\"bgr-write\">Write a review<\/summary>\n\t\t\t\t<div class=\"bgr-pick__menu\">\n\t\t\t\t\t<span class=\"bgr-pick__hint\">Choose your location<\/span>\n\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/search.google.com\/local\/writereview?placeid=ChIJ8TMgu6MFzkwRz4zGczPKNuk\" target=\"_blank\" rel=\"noopener nofollow\">Ottawa<\/a>\n\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/search.google.com\/local\/writereview?placeid=ChIJS8DN9gURQWsRZCrpYLsxFyw\" target=\"_blank\" rel=\"noopener nofollow\">Montr\u00e9al<\/a>\n\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/search.google.com\/local\/writereview?placeid=ChIJ-1dmHuIb1YkRLMvI7sgnE8w\" target=\"_blank\" rel=\"noopener nofollow\">Oshawa<\/a>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t<\/details>\n\t\t\t\t<\/div>\n\t\t\t\t\t\n\t\t\t\t\t\t\t<div class=\"bgr-stage\">\n\t\t\t\t\t\t\t\t\t\t\t<button type=\"button\" class=\"bgr-nav bgr-nav--prev\" aria-label=\"Previous reviews\"><svg viewBox=\"0 0 24 24\" width=\"17\" height=\"17\"><path d=\"M15 5l-7 7 7 7\"\/><\/svg><\/button>\n\t\t\t\t\t\n\t\t\t\t\t<ul class=\"bgr-track\" tabindex=\"0\" aria-label=\"Customer reviews\">\n\t\t\t\t\t\t\t\t<li class=\"bgr-card\" data-has-reply=\"0\">\n\t\t\t<div class=\"bgr-card__top\">\t\t<div class=\"bgr-person\">\n\t\t\t\t\t\t\t<img loading=\"lazy\" class=\"bgr-avatar\" src=\"https:\/\/blueguard.ca\/wp-content\/uploads\/bg-reviews\/avatars\/ca6f6d877b38a5baac82d6bc1142f0e0.webp\" alt=\"\" width=\"44\" height=\"44\" loading=\"lazy\" decoding=\"async\" referrerpolicy=\"no-referrer\" title=\"\">\n\t\t\t\t\t\t<div class=\"bgr-person__txt\">\n\t\t\t\t<span class=\"bgr-name\">Mutiat Adeleke<\/span>\n\t\t\t\t\t\t\t\t\t<time class=\"bgr-date\" datetime=\"2026-10-31T19:22:08+00:00\" title=\"October 31, 2026\">1 jour ago<\/time>\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t<span class=\"bgr-source\">Google<\/span><\/div>\n\t\t\t<div class=\"bgr-card__rate\"><span class=\"bgr-stars\" role=\"img\" aria-label=\"5,0 out of 5 stars\"><svg viewBox=\"0 0 20 20\" width=\"18\" height=\"18\" aria-hidden=\"true\" class=\"bgr-star is-on\"><path d=\"M10 1.6l2.6 5.3 5.8.8-4.2 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.6 7.7l5.8-.8z\"\/><\/svg><svg viewBox=\"0 0 20 20\" width=\"18\" height=\"18\" aria-hidden=\"true\" class=\"bgr-star is-on\"><path d=\"M10 1.6l2.6 5.3 5.8.8-4.2 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.6 7.7l5.8-.8z\"\/><\/svg><svg viewBox=\"0 0 20 20\" width=\"18\" height=\"18\" aria-hidden=\"true\" class=\"bgr-star is-on\"><path d=\"M10 1.6l2.6 5.3 5.8.8-4.2 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.6 7.7l5.8-.8z\"\/><\/svg><svg viewBox=\"0 0 20 20\" width=\"18\" height=\"18\" aria-hidden=\"true\" class=\"bgr-star is-on\"><path d=\"M10 1.6l2.6 5.3 5.8.8-4.2 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.6 7.7l5.8-.8z\"\/><\/svg><svg viewBox=\"0 0 20 20\" width=\"18\" height=\"18\" aria-hidden=\"true\" class=\"bgr-star is-on\"><path d=\"M10 1.6l2.6 5.3 5.8.8-4.2 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.6 7.7l5.8-.8z\"\/><\/svg><\/span><svg class=\"bgr-verified\" viewBox=\"0 0 24 24\" width=\"18\" height=\"18\" aria-label=\"Verified review\" role=\"img\"><circle cx=\"12\" cy=\"12\" r=\"11\"\/><path d=\"M7 12.4l3.2 3.1L17 8.8\"\/><\/svg><span class=\"bgr-city\">Ottawa<\/span><\/div>\t\t\t\t\t\t\t<p class=\"bgr-card__text\">Had my ducted heating cleaned and couldn&#039;t be happier. Great price compared to other quotes I received and they were able to get it done the very next day. Very professional service would highly recommend.<\/p>\n\t\t\t\t\t\t<div class=\"bgr-card__foot\">\n\t\t\t\t<button type=\"button\" class=\"bgr-open\" hidden>Read more<\/button>\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<template class=\"bgr-full\">\n\t\t\t<div class=\"bgr-modal__head\">\t\t<div class=\"bgr-person\">\n\t\t\t\t\t\t\t<img loading=\"lazy\" class=\"bgr-avatar\" src=\"https:\/\/blueguard.ca\/wp-content\/uploads\/bg-reviews\/avatars\/ca6f6d877b38a5baac82d6bc1142f0e0.webp\" alt=\"\" width=\"44\" height=\"44\" loading=\"lazy\" decoding=\"async\" referrerpolicy=\"no-referrer\" title=\"\">\n\t\t\t\t\t\t<div class=\"bgr-person__txt\">\n\t\t\t\t<span class=\"bgr-name\">Mutiat Adeleke<\/span>\n\t\t\t\t\t\t\t\t\t<time class=\"bgr-date\" datetime=\"2026-10-31T19:22:08+00:00\" title=\"October 31, 2026\">1 jour ago<\/time>\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t<span class=\"bgr-source\">Google<\/span><\/div>\n\t\t\t<div class=\"bgr-card__rate\"><span class=\"bgr-stars bgr-stars--md\" role=\"img\" aria-label=\"5,0 out of 5 stars\"><svg viewBox=\"0 0 20 20\" width=\"18\" height=\"18\" aria-hidden=\"true\" class=\"bgr-star is-on\"><path d=\"M10 1.6l2.6 5.3 5.8.8-4.2 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.6 7.7l5.8-.8z\"\/><\/svg><svg viewBox=\"0 0 20 20\" width=\"18\" height=\"18\" aria-hidden=\"true\" class=\"bgr-star is-on\"><path d=\"M10 1.6l2.6 5.3 5.8.8-4.2 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.6 7.7l5.8-.8z\"\/><\/svg><svg viewBox=\"0 0 20 20\" width=\"18\" height=\"18\" aria-hidden=\"true\" class=\"bgr-star is-on\"><path d=\"M10 1.6l2.6 5.3 5.8.8-4.2 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.6 7.7l5.8-.8z\"\/><\/svg><svg viewBox=\"0 0 20 20\" width=\"18\" height=\"18\" aria-hidden=\"true\" class=\"bgr-star is-on\"><path d=\"M10 1.6l2.6 5.3 5.8.8-4.2 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.6 7.7l5.8-.8z\"\/><\/svg><svg viewBox=\"0 0 20 20\" width=\"18\" height=\"18\" aria-hidden=\"true\" class=\"bgr-star is-on\"><path d=\"M10 1.6l2.6 5.3 5.8.8-4.2 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.6 7.7l5.8-.8z\"\/><\/svg><\/span><svg class=\"bgr-verified\" viewBox=\"0 0 24 24\" width=\"18\" height=\"18\" aria-label=\"Verified review\" role=\"img\"><circle cx=\"12\" cy=\"12\" r=\"11\"\/><path d=\"M7 12.4l3.2 3.1L17 8.8\"\/><\/svg><span class=\"bgr-city\">Ottawa<\/span><\/div>\t\t\t\t\t\t\t<div class=\"bgr-modal__text\"><p>Had my ducted heating cleaned and couldn&#039;t be happier. Great price compared to other quotes I received and they were able to get it done the very next day. Very professional service would highly recommend.<\/p><\/div>\n\t\t\t\t\t\t\t\t<\/template>\n\t\t\t\t<\/li>\n\t\t\t\t<li class=\"bgr-card\" data-has-reply=\"1\">\n\t\t\t<div class=\"bgr-card__top\">\t\t<div class=\"bgr-person\">\n\t\t\t\t\t\t\t<img loading=\"lazy\" class=\"bgr-avatar\" src=\"https:\/\/blueguard.ca\/wp-content\/uploads\/bg-reviews\/avatars\/573171ea687688c927cdf75061b24e3d.webp\" alt=\"\" width=\"44\" height=\"44\" loading=\"lazy\" decoding=\"async\" referrerpolicy=\"no-referrer\" title=\"\">\n\t\t\t\t\t\t<div class=\"bgr-person__txt\">\n\t\t\t\t<span class=\"bgr-name\">Eshetu Emito<\/span>\n\t\t\t\t\t\t\t\t\t<time class=\"bgr-date\" datetime=\"2026-10-30T20:09:58+00:00\" title=\"October 30, 2026\">2 jours ago<\/time>\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t<span class=\"bgr-source\">Google<\/span><\/div>\n\t\t\t<div class=\"bgr-card__rate\"><span class=\"bgr-stars\" role=\"img\" aria-label=\"5,0 out of 5 stars\"><svg viewBox=\"0 0 20 20\" width=\"18\" height=\"18\" aria-hidden=\"true\" class=\"bgr-star is-on\"><path d=\"M10 1.6l2.6 5.3 5.8.8-4.2 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.6 7.7l5.8-.8z\"\/><\/svg><svg viewBox=\"0 0 20 20\" width=\"18\" height=\"18\" aria-hidden=\"true\" class=\"bgr-star is-on\"><path d=\"M10 1.6l2.6 5.3 5.8.8-4.2 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.6 7.7l5.8-.8z\"\/><\/svg><svg viewBox=\"0 0 20 20\" width=\"18\" height=\"18\" aria-hidden=\"true\" class=\"bgr-star is-on\"><path d=\"M10 1.6l2.6 5.3 5.8.8-4.2 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.6 7.7l5.8-.8z\"\/><\/svg><svg viewBox=\"0 0 20 20\" width=\"18\" height=\"18\" aria-hidden=\"true\" class=\"bgr-star is-on\"><path d=\"M10 1.6l2.6 5.3 5.8.8-4.2 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.6 7.7l5.8-.8z\"\/><\/svg><svg viewBox=\"0 0 20 20\" width=\"18\" height=\"18\" aria-hidden=\"true\" class=\"bgr-star is-on\"><path d=\"M10 1.6l2.6 5.3 5.8.8-4.2 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.6 7.7l5.8-.8z\"\/><\/svg><\/span><svg class=\"bgr-verified\" viewBox=\"0 0 24 24\" width=\"18\" height=\"18\" aria-label=\"Verified review\" role=\"img\"><circle cx=\"12\" cy=\"12\" r=\"11\"\/><path d=\"M7 12.4l3.2 3.1L17 8.8\"\/><\/svg><span class=\"bgr-city\">Ottawa<\/span><\/div>\t\t\t\t\t\t\t<p class=\"bgr-card__text\">Highly satisfied with the service provided by blueguard duct cleaning!<\/p>\n\t\t\t\t\t\t<div class=\"bgr-card__foot\">\n\t\t\t\t<button type=\"button\" class=\"bgr-open\" hidden>Read more<\/button>\n\t\t\t\t<span class=\"bgr-replied\"><svg viewBox=\"0 0 24 24\" width=\"14\" height=\"14\" aria-hidden=\"true\"><path d=\"M10 9V5l-7 7 7 7v-4.1c5 0 8.5 1.6 11 5.1-1-5-4-10-11-11z\"\/><\/svg>BlueGuard replied<\/span>\t\t\t<\/div>\n\t\t\t\t\t<template class=\"bgr-full\">\n\t\t\t<div class=\"bgr-modal__head\">\t\t<div class=\"bgr-person\">\n\t\t\t\t\t\t\t<img loading=\"lazy\" class=\"bgr-avatar\" src=\"https:\/\/blueguard.ca\/wp-content\/uploads\/bg-reviews\/avatars\/573171ea687688c927cdf75061b24e3d.webp\" alt=\"\" width=\"44\" height=\"44\" loading=\"lazy\" decoding=\"async\" referrerpolicy=\"no-referrer\" title=\"\">\n\t\t\t\t\t\t<div class=\"bgr-person__txt\">\n\t\t\t\t<span class=\"bgr-name\">Eshetu Emito<\/span>\n\t\t\t\t\t\t\t\t\t<time class=\"bgr-date\" datetime=\"2026-10-30T20:09:58+00:00\" title=\"October 30, 2026\">2 jours ago<\/time>\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t<span class=\"bgr-source\">Google<\/span><\/div>\n\t\t\t<div class=\"bgr-card__rate\"><span class=\"bgr-stars bgr-stars--md\" role=\"img\" aria-label=\"5,0 out of 5 stars\"><svg viewBox=\"0 0 20 20\" width=\"18\" height=\"18\" aria-hidden=\"true\" class=\"bgr-star is-on\"><path d=\"M10 1.6l2.6 5.3 5.8.8-4.2 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.6 7.7l5.8-.8z\"\/><\/svg><svg viewBox=\"0 0 20 20\" width=\"18\" height=\"18\" aria-hidden=\"true\" class=\"bgr-star is-on\"><path d=\"M10 1.6l2.6 5.3 5.8.8-4.2 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.6 7.7l5.8-.8z\"\/><\/svg><svg viewBox=\"0 0 20 20\" width=\"18\" height=\"18\" aria-hidden=\"true\" class=\"bgr-star is-on\"><path d=\"M10 1.6l2.6 5.3 5.8.8-4.2 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.6 7.7l5.8-.8z\"\/><\/svg><svg viewBox=\"0 0 20 20\" width=\"18\" height=\"18\" aria-hidden=\"true\" class=\"bgr-star is-on\"><path d=\"M10 1.6l2.6 5.3 5.8.8-4.2 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.6 7.7l5.8-.8z\"\/><\/svg><svg viewBox=\"0 0 20 20\" width=\"18\" height=\"18\" aria-hidden=\"true\" class=\"bgr-star is-on\"><path d=\"M10 1.6l2.6 5.3 5.8.8-4.2 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.6 7.7l5.8-.8z\"\/><\/svg><\/span><svg class=\"bgr-verified\" viewBox=\"0 0 24 24\" width=\"18\" height=\"18\" aria-label=\"Verified review\" role=\"img\"><circle cx=\"12\" cy=\"12\" r=\"11\"\/><path d=\"M7 12.4l3.2 3.1L17 8.8\"\/><\/svg><span class=\"bgr-city\">Ottawa<\/span><\/div>\t\t\t\t\t\t\t<div class=\"bgr-modal__text\"><p>Highly satisfied with the service provided by blueguard duct cleaning!<\/p><\/div>\n\t\t\t\t\t\t\t\t\t\t<div class=\"bgr-reply\">\n\t\t\t\t\t<div class=\"bgr-reply__head\">\n\t\t\t\t\t\t<span class=\"bgr-reply__logo\" aria-hidden=\"true\">BG<\/span>\n\t\t\t\t\t\t<div>\n\t\t\t\t\t\t\t<span class=\"bgr-reply__name\">Response from BlueGuard<\/span>\n\t\t\t\t\t\t\t<span class=\"bgr-reply__date\">1 jour ago<\/span>\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t<p>Thank you so much for the kind words! A highly satisfying duct and vent cleaning on every visit is exactly what the whole BlueGuard team aims for. If you ever need your ducts or dryer vent cleaned again, we would love to have you back, and any referrals would mean a lot to us!<\/p>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/template>\n\t\t\t\t<\/li>\n\t\t\t\t<li class=\"bgr-card\" data-has-reply=\"1\">\n\t\t\t<div class=\"bgr-card__top\">\t\t<div class=\"bgr-person\">\n\t\t\t\t\t\t\t<img loading=\"lazy\" class=\"bgr-avatar\" src=\"https:\/\/blueguard.ca\/wp-content\/uploads\/bg-reviews\/avatars\/f575905a3fd51b44d9171404400f9ab0.webp\" alt=\"\" width=\"44\" height=\"44\" loading=\"lazy\" decoding=\"async\" referrerpolicy=\"no-referrer\" title=\"\">\n\t\t\t\t\t\t<div class=\"bgr-person__txt\">\n\t\t\t\t<span class=\"bgr-name\">Aaron Blake<\/span>\n\t\t\t\t\t\t\t\t\t<time class=\"bgr-date\" datetime=\"2026-10-29T17:51:15+00:00\" title=\"October 29, 2026\">3 jours ago<\/time>\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t<span class=\"bgr-source\">Google<\/span><\/div>\n\t\t\t<div class=\"bgr-card__rate\"><span class=\"bgr-stars\" role=\"img\" aria-label=\"5,0 out of 5 stars\"><svg viewBox=\"0 0 20 20\" width=\"18\" height=\"18\" aria-hidden=\"true\" class=\"bgr-star is-on\"><path d=\"M10 1.6l2.6 5.3 5.8.8-4.2 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.6 7.7l5.8-.8z\"\/><\/svg><svg viewBox=\"0 0 20 20\" width=\"18\" height=\"18\" aria-hidden=\"true\" class=\"bgr-star is-on\"><path d=\"M10 1.6l2.6 5.3 5.8.8-4.2 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.6 7.7l5.8-.8z\"\/><\/svg><svg viewBox=\"0 0 20 20\" width=\"18\" height=\"18\" aria-hidden=\"true\" class=\"bgr-star is-on\"><path d=\"M10 1.6l2.6 5.3 5.8.8-4.2 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.6 7.7l5.8-.8z\"\/><\/svg><svg viewBox=\"0 0 20 20\" width=\"18\" height=\"18\" aria-hidden=\"true\" class=\"bgr-star is-on\"><path d=\"M10 1.6l2.6 5.3 5.8.8-4.2 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.6 7.7l5.8-.8z\"\/><\/svg><svg viewBox=\"0 0 20 20\" width=\"18\" height=\"18\" aria-hidden=\"true\" class=\"bgr-star is-on\"><path d=\"M10 1.6l2.6 5.3 5.8.8-4.2 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.6 7.7l5.8-.8z\"\/><\/svg><\/span><svg class=\"bgr-verified\" viewBox=\"0 0 24 24\" width=\"18\" height=\"18\" aria-label=\"Verified review\" role=\"img\"><circle cx=\"12\" cy=\"12\" r=\"11\"\/><path d=\"M7 12.4l3.2 3.1L17 8.8\"\/><\/svg><span class=\"bgr-city\">Ottawa<\/span><\/div>\t\t\t\t\t\t\t<p class=\"bgr-card__text\">Very satisfied with my experience! A positive overall impression and all in all a good experience. Thank you very much - I would gladly recommend it.<\/p>\n\t\t\t\t\t\t<div class=\"bgr-card__foot\">\n\t\t\t\t<button type=\"button\" class=\"bgr-open\" hidden>Read more<\/button>\n\t\t\t\t<span class=\"bgr-replied\"><svg viewBox=\"0 0 24 24\" width=\"14\" height=\"14\" aria-hidden=\"true\"><path d=\"M10 9V5l-7 7 7 7v-4.1c5 0 8.5 1.6 11 5.1-1-5-4-10-11-11z\"\/><\/svg>BlueGuard replied<\/span>\t\t\t<\/div>\n\t\t\t\t\t<template class=\"bgr-full\">\n\t\t\t<div class=\"bgr-modal__head\">\t\t<div class=\"bgr-person\">\n\t\t\t\t\t\t\t<img loading=\"lazy\" class=\"bgr-avatar\" src=\"https:\/\/blueguard.ca\/wp-content\/uploads\/bg-reviews\/avatars\/f575905a3fd51b44d9171404400f9ab0.webp\" alt=\"\" width=\"44\" height=\"44\" loading=\"lazy\" decoding=\"async\" referrerpolicy=\"no-referrer\" title=\"\">\n\t\t\t\t\t\t<div class=\"bgr-person__txt\">\n\t\t\t\t<span class=\"bgr-name\">Aaron Blake<\/span>\n\t\t\t\t\t\t\t\t\t<time class=\"bgr-date\" datetime=\"2026-10-29T17:51:15+00:00\" title=\"October 29, 2026\">3 jours ago<\/time>\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t<span class=\"bgr-source\">Google<\/span><\/div>\n\t\t\t<div class=\"bgr-card__rate\"><span class=\"bgr-stars bgr-stars--md\" role=\"img\" aria-label=\"5,0 out of 5 stars\"><svg viewBox=\"0 0 20 20\" width=\"18\" height=\"18\" aria-hidden=\"true\" class=\"bgr-star is-on\"><path d=\"M10 1.6l2.6 5.3 5.8.8-4.2 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.6 7.7l5.8-.8z\"\/><\/svg><svg viewBox=\"0 0 20 20\" width=\"18\" height=\"18\" aria-hidden=\"true\" class=\"bgr-star is-on\"><path d=\"M10 1.6l2.6 5.3 5.8.8-4.2 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.6 7.7l5.8-.8z\"\/><\/svg><svg viewBox=\"0 0 20 20\" width=\"18\" height=\"18\" aria-hidden=\"true\" class=\"bgr-star is-on\"><path d=\"M10 1.6l2.6 5.3 5.8.8-4.2 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.6 7.7l5.8-.8z\"\/><\/svg><svg viewBox=\"0 0 20 20\" width=\"18\" height=\"18\" aria-hidden=\"true\" class=\"bgr-star is-on\"><path d=\"M10 1.6l2.6 5.3 5.8.8-4.2 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.6 7.7l5.8-.8z\"\/><\/svg><svg viewBox=\"0 0 20 20\" width=\"18\" height=\"18\" aria-hidden=\"true\" class=\"bgr-star is-on\"><path d=\"M10 1.6l2.6 5.3 5.8.8-4.2 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.6 7.7l5.8-.8z\"\/><\/svg><\/span><svg class=\"bgr-verified\" viewBox=\"0 0 24 24\" width=\"18\" height=\"18\" aria-label=\"Verified review\" role=\"img\"><circle cx=\"12\" cy=\"12\" r=\"11\"\/><path d=\"M7 12.4l3.2 3.1L17 8.8\"\/><\/svg><span class=\"bgr-city\">Ottawa<\/span><\/div>\t\t\t\t\t\t\t<div class=\"bgr-modal__text\"><p>Very satisfied with my experience! A positive overall impression and all in all a good experience. Thank you very much - I would gladly recommend it.<\/p><\/div>\n\t\t\t\t\t\t\t\t\t\t<div class=\"bgr-reply\">\n\t\t\t\t\t<div class=\"bgr-reply__head\">\n\t\t\t\t\t\t<span class=\"bgr-reply__logo\" aria-hidden=\"true\">BG<\/span>\n\t\t\t\t\t\t<div>\n\t\t\t\t\t\t\t<span class=\"bgr-reply__name\">Response from BlueGuard<\/span>\n\t\t\t\t\t\t\t<span class=\"bgr-reply__date\">3 jours ago<\/span>\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t<p>Thank you, Aaron! We&#039;re glad the experience left such a positive impression, and we really appreciate the recommendation. For professional air duct cleaning in Ottawa, we&#039;re here whenever you need us again.<br \/>\nBlueguard duct cleaning<\/p>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/template>\n\t\t\t\t<\/li>\n\t\t\t\t<li class=\"bgr-card\" data-has-reply=\"1\">\n\t\t\t<div class=\"bgr-card__top\">\t\t<div class=\"bgr-person\">\n\t\t\t\t\t\t\t<img loading=\"lazy\" class=\"bgr-avatar\" src=\"https:\/\/blueguard.ca\/wp-content\/uploads\/bg-reviews\/avatars\/806441e5cccad8c4b6c179ce52627f82.webp\" alt=\"\" width=\"44\" height=\"44\" loading=\"lazy\" decoding=\"async\" referrerpolicy=\"no-referrer\" title=\"\">\n\t\t\t\t\t\t<div class=\"bgr-person__txt\">\n\t\t\t\t<span class=\"bgr-name\">Firas<\/span>\n\t\t\t\t\t\t\t\t\t<time class=\"bgr-date\" datetime=\"2026-10-11T19:30:05+00:00\" title=\"October 11, 2026\">3 semaines ago<\/time>\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t<span class=\"bgr-source\">Google<\/span><\/div>\n\t\t\t<div class=\"bgr-card__rate\"><span class=\"bgr-stars\" role=\"img\" aria-label=\"5,0 out of 5 stars\"><svg viewBox=\"0 0 20 20\" width=\"18\" height=\"18\" aria-hidden=\"true\" class=\"bgr-star is-on\"><path d=\"M10 1.6l2.6 5.3 5.8.8-4.2 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.6 7.7l5.8-.8z\"\/><\/svg><svg viewBox=\"0 0 20 20\" width=\"18\" height=\"18\" aria-hidden=\"true\" class=\"bgr-star is-on\"><path d=\"M10 1.6l2.6 5.3 5.8.8-4.2 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.6 7.7l5.8-.8z\"\/><\/svg><svg viewBox=\"0 0 20 20\" width=\"18\" height=\"18\" aria-hidden=\"true\" class=\"bgr-star is-on\"><path d=\"M10 1.6l2.6 5.3 5.8.8-4.2 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.6 7.7l5.8-.8z\"\/><\/svg><svg viewBox=\"0 0 20 20\" width=\"18\" height=\"18\" aria-hidden=\"true\" class=\"bgr-star is-on\"><path d=\"M10 1.6l2.6 5.3 5.8.8-4.2 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.6 7.7l5.8-.8z\"\/><\/svg><svg viewBox=\"0 0 20 20\" width=\"18\" height=\"18\" aria-hidden=\"true\" class=\"bgr-star is-on\"><path d=\"M10 1.6l2.6 5.3 5.8.8-4.2 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.6 7.7l5.8-.8z\"\/><\/svg><\/span><svg class=\"bgr-verified\" viewBox=\"0 0 24 24\" width=\"18\" height=\"18\" aria-label=\"Verified review\" role=\"img\"><circle cx=\"12\" cy=\"12\" r=\"11\"\/><path d=\"M7 12.4l3.2 3.1L17 8.8\"\/><\/svg><span class=\"bgr-city\">Ottawa<\/span><\/div>\t\t\t\t\t\t\t<p class=\"bgr-card__text bgr-card__text--empty\">Rated 5 out of 5<\/p>\n\t\t\t\t\t\t<div class=\"bgr-card__foot\">\n\t\t\t\t<button type=\"button\" class=\"bgr-open\" hidden>Read more<\/button>\n\t\t\t\t<span class=\"bgr-replied\"><svg viewBox=\"0 0 24 24\" width=\"14\" height=\"14\" aria-hidden=\"true\"><path d=\"M10 9V5l-7 7 7 7v-4.1c5 0 8.5 1.6 11 5.1-1-5-4-10-11-11z\"\/><\/svg>BlueGuard replied<\/span>\t\t\t<\/div>\n\t\t\t\t\t<template class=\"bgr-full\">\n\t\t\t<div class=\"bgr-modal__head\">\t\t<div class=\"bgr-person\">\n\t\t\t\t\t\t\t<img loading=\"lazy\" class=\"bgr-avatar\" src=\"https:\/\/blueguard.ca\/wp-content\/uploads\/bg-reviews\/avatars\/806441e5cccad8c4b6c179ce52627f82.webp\" alt=\"\" width=\"44\" height=\"44\" loading=\"lazy\" decoding=\"async\" referrerpolicy=\"no-referrer\" title=\"\">\n\t\t\t\t\t\t<div class=\"bgr-person__txt\">\n\t\t\t\t<span class=\"bgr-name\">Firas<\/span>\n\t\t\t\t\t\t\t\t\t<time class=\"bgr-date\" datetime=\"2026-10-11T19:30:05+00:00\" title=\"October 11, 2026\">3 semaines ago<\/time>\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t<span class=\"bgr-source\">Google<\/span><\/div>\n\t\t\t<div class=\"bgr-card__rate\"><span class=\"bgr-stars bgr-stars--md\" role=\"img\" aria-label=\"5,0 out of 5 stars\"><svg viewBox=\"0 0 20 20\" width=\"18\" height=\"18\" aria-hidden=\"true\" class=\"bgr-star is-on\"><path d=\"M10 1.6l2.6 5.3 5.8.8-4.2 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.6 7.7l5.8-.8z\"\/><\/svg><svg viewBox=\"0 0 20 20\" width=\"18\" height=\"18\" aria-hidden=\"true\" class=\"bgr-star is-on\"><path d=\"M10 1.6l2.6 5.3 5.8.8-4.2 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.6 7.7l5.8-.8z\"\/><\/svg><svg viewBox=\"0 0 20 20\" width=\"18\" height=\"18\" aria-hidden=\"true\" class=\"bgr-star is-on\"><path d=\"M10 1.6l2.6 5.3 5.8.8-4.2 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.6 7.7l5.8-.8z\"\/><\/svg><svg viewBox=\"0 0 20 20\" width=\"18\" height=\"18\" aria-hidden=\"true\" class=\"bgr-star is-on\"><path d=\"M10 1.6l2.6 5.3 5.8.8-4.2 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.6 7.7l5.8-.8z\"\/><\/svg><svg viewBox=\"0 0 20 20\" width=\"18\" height=\"18\" aria-hidden=\"true\" class=\"bgr-star is-on\"><path d=\"M10 1.6l2.6 5.3 5.8.8-4.2 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.6 7.7l5.8-.8z\"\/><\/svg><\/span><svg class=\"bgr-verified\" viewBox=\"0 0 24 24\" width=\"18\" height=\"18\" aria-label=\"Verified review\" role=\"img\"><circle cx=\"12\" cy=\"12\" r=\"11\"\/><path d=\"M7 12.4l3.2 3.1L17 8.8\"\/><\/svg><span class=\"bgr-city\">Ottawa<\/span><\/div>\t\t\t\t\t\t\t\t\t\t<div class=\"bgr-reply\">\n\t\t\t\t\t<div class=\"bgr-reply__head\">\n\t\t\t\t\t\t<span class=\"bgr-reply__logo\" aria-hidden=\"true\">BG<\/span>\n\t\t\t\t\t\t<div>\n\t\t\t\t\t\t\t<span class=\"bgr-reply__name\">Response from BlueGuard<\/span>\n\t\t\t\t\t\t\t<span class=\"bgr-reply__date\">1 semaine ago<\/span>\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t<p>Thank you. We are really glad to serve you.<\/p>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/template>\n\t\t\t\t<\/li>\n\t\t\t\t<li class=\"bgr-card\" data-has-reply=\"1\">\n\t\t\t<div class=\"bgr-card__top\">\t\t<div class=\"bgr-person\">\n\t\t\t\t\t\t\t<img loading=\"lazy\" class=\"bgr-avatar\" src=\"https:\/\/blueguard.ca\/wp-content\/uploads\/bg-reviews\/avatars\/8cd2a8d8c8ad56f0c9ad35d18f4a824b.webp\" alt=\"\" width=\"44\" height=\"44\" loading=\"lazy\" decoding=\"async\" referrerpolicy=\"no-referrer\" title=\"\">\n\t\t\t\t\t\t<div class=\"bgr-person__txt\">\n\t\t\t\t<span class=\"bgr-name\">London<\/span>\n\t\t\t\t\t\t\t\t\t<time class=\"bgr-date\" datetime=\"2026-10-11T11:42:17+00:00\" title=\"October 11, 2026\">3 semaines ago<\/time>\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t<span class=\"bgr-source\">Google<\/span><\/div>\n\t\t\t<div class=\"bgr-card__rate\"><span class=\"bgr-stars\" role=\"img\" aria-label=\"5,0 out of 5 stars\"><svg viewBox=\"0 0 20 20\" width=\"18\" height=\"18\" aria-hidden=\"true\" class=\"bgr-star is-on\"><path d=\"M10 1.6l2.6 5.3 5.8.8-4.2 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.6 7.7l5.8-.8z\"\/><\/svg><svg viewBox=\"0 0 20 20\" width=\"18\" height=\"18\" aria-hidden=\"true\" class=\"bgr-star is-on\"><path d=\"M10 1.6l2.6 5.3 5.8.8-4.2 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.6 7.7l5.8-.8z\"\/><\/svg><svg viewBox=\"0 0 20 20\" width=\"18\" height=\"18\" aria-hidden=\"true\" class=\"bgr-star is-on\"><path d=\"M10 1.6l2.6 5.3 5.8.8-4.2 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.6 7.7l5.8-.8z\"\/><\/svg><svg viewBox=\"0 0 20 20\" width=\"18\" height=\"18\" aria-hidden=\"true\" class=\"bgr-star is-on\"><path d=\"M10 1.6l2.6 5.3 5.8.8-4.2 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.6 7.7l5.8-.8z\"\/><\/svg><svg viewBox=\"0 0 20 20\" width=\"18\" height=\"18\" aria-hidden=\"true\" class=\"bgr-star is-on\"><path d=\"M10 1.6l2.6 5.3 5.8.8-4.2 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.6 7.7l5.8-.8z\"\/><\/svg><\/span><svg class=\"bgr-verified\" viewBox=\"0 0 24 24\" width=\"18\" height=\"18\" aria-label=\"Verified review\" role=\"img\"><circle cx=\"12\" cy=\"12\" r=\"11\"\/><path d=\"M7 12.4l3.2 3.1L17 8.8\"\/><\/svg><span class=\"bgr-city\">Ottawa<\/span><\/div>\t\t\t\t\t\t\t<p class=\"bgr-card__text\">Great service, friendly people! Happy I chose them. \ud83d\ude42<\/p>\n\t\t\t\t\t\t<div class=\"bgr-card__foot\">\n\t\t\t\t<button type=\"button\" class=\"bgr-open\" hidden>Read more<\/button>\n\t\t\t\t<span class=\"bgr-replied\"><svg viewBox=\"0 0 24 24\" width=\"14\" height=\"14\" aria-hidden=\"true\"><path d=\"M10 9V5l-7 7 7 7v-4.1c5 0 8.5 1.6 11 5.1-1-5-4-10-11-11z\"\/><\/svg>BlueGuard replied<\/span>\t\t\t<\/div>\n\t\t\t\t\t<template class=\"bgr-full\">\n\t\t\t<div class=\"bgr-modal__head\">\t\t<div class=\"bgr-person\">\n\t\t\t\t\t\t\t<img loading=\"lazy\" class=\"bgr-avatar\" src=\"https:\/\/blueguard.ca\/wp-content\/uploads\/bg-reviews\/avatars\/8cd2a8d8c8ad56f0c9ad35d18f4a824b.webp\" alt=\"\" width=\"44\" height=\"44\" loading=\"lazy\" decoding=\"async\" referrerpolicy=\"no-referrer\" title=\"\">\n\t\t\t\t\t\t<div class=\"bgr-person__txt\">\n\t\t\t\t<span class=\"bgr-name\">London<\/span>\n\t\t\t\t\t\t\t\t\t<time class=\"bgr-date\" datetime=\"2026-10-11T11:42:17+00:00\" title=\"October 11, 2026\">3 semaines ago<\/time>\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t<span class=\"bgr-source\">Google<\/span><\/div>\n\t\t\t<div class=\"bgr-card__rate\"><span class=\"bgr-stars bgr-stars--md\" role=\"img\" aria-label=\"5,0 out of 5 stars\"><svg viewBox=\"0 0 20 20\" width=\"18\" height=\"18\" aria-hidden=\"true\" class=\"bgr-star is-on\"><path d=\"M10 1.6l2.6 5.3 5.8.8-4.2 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.6 7.7l5.8-.8z\"\/><\/svg><svg viewBox=\"0 0 20 20\" width=\"18\" height=\"18\" aria-hidden=\"true\" class=\"bgr-star is-on\"><path d=\"M10 1.6l2.6 5.3 5.8.8-4.2 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.6 7.7l5.8-.8z\"\/><\/svg><svg viewBox=\"0 0 20 20\" width=\"18\" height=\"18\" aria-hidden=\"true\" class=\"bgr-star is-on\"><path d=\"M10 1.6l2.6 5.3 5.8.8-4.2 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.6 7.7l5.8-.8z\"\/><\/svg><svg viewBox=\"0 0 20 20\" width=\"18\" height=\"18\" aria-hidden=\"true\" class=\"bgr-star is-on\"><path d=\"M10 1.6l2.6 5.3 5.8.8-4.2 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.6 7.7l5.8-.8z\"\/><\/svg><svg viewBox=\"0 0 20 20\" width=\"18\" height=\"18\" aria-hidden=\"true\" class=\"bgr-star is-on\"><path d=\"M10 1.6l2.6 5.3 5.8.8-4.2 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.6 7.7l5.8-.8z\"\/><\/svg><\/span><svg class=\"bgr-verified\" viewBox=\"0 0 24 24\" width=\"18\" height=\"18\" aria-label=\"Verified review\" role=\"img\"><circle cx=\"12\" cy=\"12\" r=\"11\"\/><path d=\"M7 12.4l3.2 3.1L17 8.8\"\/><\/svg><span class=\"bgr-city\">Ottawa<\/span><\/div>\t\t\t\t\t\t\t<div class=\"bgr-modal__text\"><p>Great service, friendly people! Happy I chose them. \ud83d\ude42<\/p><\/div>\n\t\t\t\t\t\t\t\t\t\t<div class=\"bgr-reply\">\n\t\t\t\t\t<div class=\"bgr-reply__head\">\n\t\t\t\t\t\t<span class=\"bgr-reply__logo\" aria-hidden=\"true\">BG<\/span>\n\t\t\t\t\t\t<div>\n\t\t\t\t\t\t\t<span class=\"bgr-reply__name\">Response from BlueGuard<\/span>\n\t\t\t\t\t\t\t<span class=\"bgr-reply__date\">1 semaine ago<\/span>\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t<p>Thank you so much for the kind words! Great service from friendly people is exactly what the whole BlueGuard team aims for on every visit. If you ever need your ducts or dryer vent cleaned again, we would love to have you back, and any referrals would mean a lot to us!<\/p>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/template>\n\t\t\t\t<\/li>\n\t\t\t\t<li class=\"bgr-card\" data-has-reply=\"1\">\n\t\t\t<div class=\"bgr-card__top\">\t\t<div class=\"bgr-person\">\n\t\t\t\t\t\t\t<img loading=\"lazy\" class=\"bgr-avatar\" src=\"https:\/\/blueguard.ca\/wp-content\/uploads\/bg-reviews\/avatars\/74f8b12758b54453e85cf5da2d8463bd.webp\" alt=\"\" width=\"44\" height=\"44\" loading=\"lazy\" decoding=\"async\" referrerpolicy=\"no-referrer\" title=\"\">\n\t\t\t\t\t\t<div class=\"bgr-person__txt\">\n\t\t\t\t<span class=\"bgr-name\">Sam Passow<\/span>\n\t\t\t\t\t\t\t\t\t<time class=\"bgr-date\" datetime=\"2026-10-10T16:09:56+00:00\" title=\"October 10, 2026\">3 semaines ago<\/time>\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t<span class=\"bgr-source\">Google<\/span><\/div>\n\t\t\t<div class=\"bgr-card__rate\"><span class=\"bgr-stars\" role=\"img\" aria-label=\"5,0 out of 5 stars\"><svg viewBox=\"0 0 20 20\" width=\"18\" height=\"18\" aria-hidden=\"true\" class=\"bgr-star is-on\"><path d=\"M10 1.6l2.6 5.3 5.8.8-4.2 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.6 7.7l5.8-.8z\"\/><\/svg><svg viewBox=\"0 0 20 20\" width=\"18\" height=\"18\" aria-hidden=\"true\" class=\"bgr-star is-on\"><path d=\"M10 1.6l2.6 5.3 5.8.8-4.2 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.6 7.7l5.8-.8z\"\/><\/svg><svg viewBox=\"0 0 20 20\" width=\"18\" height=\"18\" aria-hidden=\"true\" class=\"bgr-star is-on\"><path d=\"M10 1.6l2.6 5.3 5.8.8-4.2 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.6 7.7l5.8-.8z\"\/><\/svg><svg viewBox=\"0 0 20 20\" width=\"18\" height=\"18\" aria-hidden=\"true\" class=\"bgr-star is-on\"><path d=\"M10 1.6l2.6 5.3 5.8.8-4.2 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.6 7.7l5.8-.8z\"\/><\/svg><svg viewBox=\"0 0 20 20\" width=\"18\" height=\"18\" aria-hidden=\"true\" class=\"bgr-star is-on\"><path d=\"M10 1.6l2.6 5.3 5.8.8-4.2 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.6 7.7l5.8-.8z\"\/><\/svg><\/span><svg class=\"bgr-verified\" viewBox=\"0 0 24 24\" width=\"18\" height=\"18\" aria-label=\"Verified review\" role=\"img\"><circle cx=\"12\" cy=\"12\" r=\"11\"\/><path d=\"M7 12.4l3.2 3.1L17 8.8\"\/><\/svg><span class=\"bgr-city\">Ottawa<\/span><\/div>\t\t\t\t\t\t\t<p class=\"bgr-card__text\">Team is really ptoffesional and they have no hidden price<\/p>\n\t\t\t\t\t\t<div class=\"bgr-card__foot\">\n\t\t\t\t<button type=\"button\" class=\"bgr-open\" hidden>Read more<\/button>\n\t\t\t\t<span class=\"bgr-replied\"><svg viewBox=\"0 0 24 24\" width=\"14\" height=\"14\" aria-hidden=\"true\"><path d=\"M10 9V5l-7 7 7 7v-4.1c5 0 8.5 1.6 11 5.1-1-5-4-10-11-11z\"\/><\/svg>BlueGuard replied<\/span>\t\t\t<\/div>\n\t\t\t\t\t<template class=\"bgr-full\">\n\t\t\t<div class=\"bgr-modal__head\">\t\t<div class=\"bgr-person\">\n\t\t\t\t\t\t\t<img loading=\"lazy\" class=\"bgr-avatar\" src=\"https:\/\/blueguard.ca\/wp-content\/uploads\/bg-reviews\/avatars\/74f8b12758b54453e85cf5da2d8463bd.webp\" alt=\"\" width=\"44\" height=\"44\" loading=\"lazy\" decoding=\"async\" referrerpolicy=\"no-referrer\" title=\"\">\n\t\t\t\t\t\t<div class=\"bgr-person__txt\">\n\t\t\t\t<span class=\"bgr-name\">Sam Passow<\/span>\n\t\t\t\t\t\t\t\t\t<time class=\"bgr-date\" datetime=\"2026-10-10T16:09:56+00:00\" title=\"October 10, 2026\">3 semaines ago<\/time>\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t<span class=\"bgr-source\">Google<\/span><\/div>\n\t\t\t<div class=\"bgr-card__rate\"><span class=\"bgr-stars bgr-stars--md\" role=\"img\" aria-label=\"5,0 out of 5 stars\"><svg viewBox=\"0 0 20 20\" width=\"18\" height=\"18\" aria-hidden=\"true\" class=\"bgr-star is-on\"><path d=\"M10 1.6l2.6 5.3 5.8.8-4.2 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.6 7.7l5.8-.8z\"\/><\/svg><svg viewBox=\"0 0 20 20\" width=\"18\" height=\"18\" aria-hidden=\"true\" class=\"bgr-star is-on\"><path d=\"M10 1.6l2.6 5.3 5.8.8-4.2 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.6 7.7l5.8-.8z\"\/><\/svg><svg viewBox=\"0 0 20 20\" width=\"18\" height=\"18\" aria-hidden=\"true\" class=\"bgr-star is-on\"><path d=\"M10 1.6l2.6 5.3 5.8.8-4.2 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.6 7.7l5.8-.8z\"\/><\/svg><svg viewBox=\"0 0 20 20\" width=\"18\" height=\"18\" aria-hidden=\"true\" class=\"bgr-star is-on\"><path d=\"M10 1.6l2.6 5.3 5.8.8-4.2 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.6 7.7l5.8-.8z\"\/><\/svg><svg viewBox=\"0 0 20 20\" width=\"18\" height=\"18\" aria-hidden=\"true\" class=\"bgr-star is-on\"><path d=\"M10 1.6l2.6 5.3 5.8.8-4.2 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.6 7.7l5.8-.8z\"\/><\/svg><\/span><svg class=\"bgr-verified\" viewBox=\"0 0 24 24\" width=\"18\" height=\"18\" aria-label=\"Verified review\" role=\"img\"><circle cx=\"12\" cy=\"12\" r=\"11\"\/><path d=\"M7 12.4l3.2 3.1L17 8.8\"\/><\/svg><span class=\"bgr-city\">Ottawa<\/span><\/div>\t\t\t\t\t\t\t<div class=\"bgr-modal__text\"><p>Team is really ptoffesional and they have no hidden price<\/p><\/div>\n\t\t\t\t\t\t\t\t\t\t<div class=\"bgr-reply\">\n\t\t\t\t\t<div class=\"bgr-reply__head\">\n\t\t\t\t\t\t<span class=\"bgr-reply__logo\" aria-hidden=\"true\">BG<\/span>\n\t\t\t\t\t\t<div>\n\t\t\t\t\t\t\t<span class=\"bgr-reply__name\">Response from BlueGuard<\/span>\n\t\t\t\t\t\t\t<span class=\"bgr-reply__date\">1 semaine ago<\/span>\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t<p>Thank you so much for the kind words! Being professional and keeping pricing fully transparent with no hidden costs is exactly what the whole BlueGuard team stands by on every duct cleaning. If you ever need your ducts or dryer vent cleaned again, we would love to have you back, and any referrals would mean a lot to us!<\/p>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/template>\n\t\t\t\t<\/li>\n\t\t\t\t\t\t\t<\/ul>\n\n\t\t\t\t\t\t\t\t\t\t\t<button type=\"button\" class=\"bgr-nav bgr-nav--next\" aria-label=\"Next reviews\"><svg viewBox=\"0 0 24 24\" width=\"17\" height=\"17\"><path d=\"M9 5l7 7-7 7\"\/><\/svg><\/button>\n\t\t\t\t\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\t\t\t<div class=\"bgr-progress\" aria-hidden=\"true\"><span class=\"bgr-progress__bar\"><\/span><\/div>\n\t\t\t\t\n\t\t\t\t<template class=\"bgr-src-tpl\"><span class=\"bgr-source\">Google<\/span><\/template>\n\t\t\t\t\t<\/section>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\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\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-38e4e144 e-flex e-con-boxed e-con e-parent\" data-id=\"38e4e144\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-efaac4b elementor-widget elementor-widget-html\" data-id=\"efaac4b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\r\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Barlow+Condensed:wght@700;800&family=Nunito:wght@400;600;700&display=swap');\r\n\r\n.bgcc, .bgcc *, .bgcc *::before, .bgcc *::after {\r\n  box-sizing: border-box !important;\r\n  -webkit-font-smoothing: antialiased;\r\n}\r\n\r\n.bgcc {\r\n  width: 100% !important;\r\n  display: block !important;\r\n  margin: 0 !important;\r\n  padding: 0 !important;\r\n  background: transparent !important;\r\n  font-family: 'Nunito', sans-serif !important;\r\n}\r\n\r\n\/* \u2500\u2500 2-col layout \u2500\u2500 *\/\r\n.bgcc__wrap {\r\n  display: grid !important;\r\n  grid-template-columns: 1fr 1fr !important;\r\n  gap: 52px !important;\r\n  align-items: center !important;\r\n  margin: 0 !important;\r\n  padding: 0 !important;\r\n}\r\n\r\n\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 LEFT \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\r\n.bgcc__left {\r\n  display: flex !important;\r\n  flex-direction: column !important;\r\n  margin: 0 !important;\r\n  padding: 0 !important;\r\n}\r\n\r\n.bgcc__label {\r\n  display: inline-flex !important;\r\n  align-items: center !important;\r\n  gap: 8px !important;\r\n  margin: 0 0 16px 0 !important;\r\n  padding: 0 !important;\r\n  opacity: 0;\r\n  animation: bgccUp 0.6s ease forwards 0.05s;\r\n}\r\n.bgcc__label-line {\r\n  width: 28px !important;\r\n  height: 2px !important;\r\n  background: #7AC943 !important;\r\n  border-radius: 2px !important;\r\n  display: block !important;\r\n  margin: 0 !important;\r\n  padding: 0 !important;\r\n}\r\n.bgcc__label-text {\r\n  font-family: 'Nunito', sans-serif !important;\r\n  font-size: 11px !important;\r\n  font-weight: 700 !important;\r\n  color: #7AC943 !important;\r\n  letter-spacing: 1.2px !important;\r\n  text-transform: uppercase !important;\r\n  margin: 0 !important;\r\n  padding: 0 !important;\r\n}\r\n\r\n.bgcc__h2 {\r\n  font-family: 'Barlow Condensed', sans-serif !important;\r\n  font-size: clamp(28px, 3.2vw, 44px) !important;\r\n  font-weight: 800 !important;\r\n  line-height: 1.1 !important;\r\n  color: #ffffff !important;\r\n  margin: 0 0 16px 0 !important;\r\n  padding: 0 !important;\r\n  opacity: 0;\r\n  animation: bgccUp 0.7s ease forwards 0.15s;\r\n}\r\n.bgcc__h2 em {\r\n  font-style: normal !important;\r\n  color: #7AC943 !important;\r\n  position: relative !important;\r\n}\r\n.bgcc__h2 em::after {\r\n  content: '' !important;\r\n  position: absolute !important;\r\n  bottom: -2px !important;\r\n  left: 0 !important;\r\n  width: 0 !important;\r\n  height: 2px !important;\r\n  background: linear-gradient(90deg, #7AC943, #2B6CD4) !important;\r\n  border-radius: 2px !important;\r\n  animation: bgccLine 0.8s ease forwards 1s !important;\r\n}\r\n@keyframes bgccLine { to { width: 100%; } }\r\n\r\n.bgcc__intro {\r\n  font-family: 'Nunito', sans-serif !important;\r\n  font-size: clamp(14px, 1.5vw, 16px) !important;\r\n  font-weight: 400 !important;\r\n  color: rgba(255,255,255,0.62) !important;\r\n  line-height: 1.7 !important;\r\n  margin: 0 0 32px 0 !important;\r\n  padding: 0 !important;\r\n  opacity: 0;\r\n  animation: bgccUp 0.7s ease forwards 0.25s;\r\n}\r\n\r\n\/* CTA buttons *\/\r\n.bgcc__ctas {\r\n  display: flex !important;\r\n  flex-wrap: wrap !important;\r\n  gap: 12px !important;\r\n  margin: 0 !important;\r\n  padding: 0 !important;\r\n  opacity: 0;\r\n  animation: bgccUp 0.7s ease forwards 0.38s;\r\n}\r\n\r\n.bgcc__btn-primary {\r\n  display: inline-flex !important;\r\n  align-items: center !important;\r\n  gap: 8px !important;\r\n  background: #7AC943 !important;\r\n  color: #0d1a09 !important;\r\n  font-family: 'Nunito', sans-serif !important;\r\n  font-size: 15px !important;\r\n  font-weight: 700 !important;\r\n  padding: 13px 26px !important;\r\n  margin: 0 !important;\r\n  border-radius: 8px !important;\r\n  border: none !important;\r\n  cursor: pointer !important;\r\n  text-decoration: none !important;\r\n  white-space: nowrap !important;\r\n  position: relative !important;\r\n  overflow: hidden !important;\r\n  box-shadow: 0 4px 20px rgba(122,201,67,0.30) !important;\r\n  transition: background 0.25s, transform 0.2s, box-shadow 0.25s !important;\r\n}\r\n.bgcc__btn-primary::after {\r\n  content: '' !important;\r\n  position: absolute !important;\r\n  top: 0 !important; left: -100% !important;\r\n  width: 100% !important; height: 100% !important;\r\n  background: linear-gradient(90deg, transparent, rgba(255,255,255,0.25), transparent) !important;\r\n  transition: left 0.5s !important;\r\n  border: none !important;\r\n}\r\n.bgcc__btn-primary:hover::after { left: 100% !important; }\r\n.bgcc__btn-primary:hover {\r\n  background: #8fd94e !important;\r\n  transform: translateY(-2px) !important;\r\n  box-shadow: 0 8px 28px rgba(122,201,67,0.45) !important;\r\n  color: #0d1a09 !important;\r\n}\r\n.bgcc__btn-arrow {\r\n  display: inline-flex !important;\r\n  align-items: center !important;\r\n  margin: 0 !important;\r\n  padding: 0 !important;\r\n  transition: transform 0.25s !important;\r\n}\r\n.bgcc__btn-primary:hover .bgcc__btn-arrow { transform: translateX(3px) !important; }\r\n\r\n.bgcc__btn-secondary {\r\n  display: inline-flex !important;\r\n  align-items: center !important;\r\n  gap: 8px !important;\r\n  background: rgba(255,255,255,0.06) !important;\r\n  color: #ffffff !important;\r\n  font-family: 'Nunito', sans-serif !important;\r\n  font-size: 15px !important;\r\n  font-weight: 700 !important;\r\n  padding: 13px 26px !important;\r\n  margin: 0 !important;\r\n  border-radius: 8px !important;\r\n  border: 1.5px solid rgba(255,255,255,0.22) !important;\r\n  cursor: pointer !important;\r\n  text-decoration: none !important;\r\n  white-space: nowrap !important;\r\n  transition: background 0.25s, transform 0.2s, border-color 0.25s !important;\r\n}\r\n.bgcc__btn-secondary:hover {\r\n  background: rgba(43,108,212,0.28) !important;\r\n  border-color: #2B6CD4 !important;\r\n  transform: translateY(-2px) !important;\r\n  color: #ffffff !important;\r\n}\r\n.bgcc__icon {\r\n  width: 16px !important;\r\n  height: 16px !important;\r\n  flex-shrink: 0 !important;\r\n  display: block !important;\r\n  fill: currentColor !important;\r\n  margin: 0 !important;\r\n  padding: 0 !important;\r\n}\r\n\r\n\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 RIGHT \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\r\n.bgcc__right {\r\n  display: flex !important;\r\n  flex-direction: column !important;\r\n  gap: 14px !important;\r\n  margin: 0 !important;\r\n  padding: 0 !important;\r\n}\r\n\r\n.bgcc__feature {\r\n  display: flex !important;\r\n  align-items: flex-start !important;\r\n  gap: 16px !important;\r\n  background: rgba(255,255,255,0.04) !important;\r\n  border: 1px solid rgba(255,255,255,0.09) !important;\r\n  border-radius: 14px !important;\r\n  padding: 22px 20px !important;\r\n  margin: 0 !important;\r\n  position: relative !important;\r\n  overflow: hidden !important;\r\n  transition: background 0.3s, border-color 0.3s, transform 0.25s !important;\r\n  opacity: 0;\r\n}\r\n.bgcc__feature:nth-child(1) { animation: bgccUp 0.6s ease forwards 0.3s; }\r\n.bgcc__feature:nth-child(2) { animation: bgccUp 0.6s ease forwards 0.44s; }\r\n.bgcc__feature:nth-child(3) { animation: bgccUp 0.6s ease forwards 0.58s; }\r\n\r\n.bgcc__feature::before {\r\n  content: '' !important;\r\n  position: absolute !important;\r\n  top: 0 !important; left: 0 !important;\r\n  width: 0 !important; height: 2px !important;\r\n  background: linear-gradient(90deg, #2B6CD4, #7AC943) !important;\r\n  transition: width 0.4s ease !important;\r\n}\r\n.bgcc__feature:hover::before { width: 100% !important; }\r\n.bgcc__feature:hover {\r\n  background: rgba(255,255,255,0.07) !important;\r\n  border-color: rgba(43,108,212,0.38) !important;\r\n  transform: translateX(4px) !important;\r\n}\r\n\r\n.bgcc__feat-emoji {\r\n  font-size: 30px !important;\r\n  line-height: 1 !important;\r\n  flex-shrink: 0 !important;\r\n  margin: 2px 0 0 0 !important;\r\n  padding: 0 !important;\r\n}\r\n\r\n.bgcc__feat-body {\r\n  display: flex !important;\r\n  flex-direction: column !important;\r\n  gap: 6px !important;\r\n  margin: 0 !important;\r\n  padding: 0 !important;\r\n}\r\n\r\n.bgcc__feat-title {\r\n  font-family: 'Barlow Condensed', sans-serif !important;\r\n  font-size: 19px !important;\r\n  font-weight: 700 !important;\r\n  color: #ffffff !important;\r\n  line-height: 1.15 !important;\r\n  margin: 0 !important;\r\n  padding: 0 !important;\r\n}\r\n\r\n.bgcc__feat-desc {\r\n  font-family: 'Nunito', sans-serif !important;\r\n  font-size: 13.5px !important;\r\n  font-weight: 400 !important;\r\n  color: rgba(255,255,255,0.58) !important;\r\n  line-height: 1.65 !important;\r\n  margin: 0 !important;\r\n  padding: 0 !important;\r\n}\r\n\r\n@keyframes bgccUp {\r\n  from { opacity: 0; transform: translateY(20px); }\r\n  to   { opacity: 1; transform: translateY(0); }\r\n}\r\n\r\n\/* \u2500\u2500 Responsive \u2500\u2500 *\/\r\n@media (max-width: 900px) {\r\n  .bgcc__wrap {\r\n    grid-template-columns: 1fr !important;\r\n    gap: 36px !important;\r\n  }\r\n}\r\n@media (max-width: 600px) {\r\n  .bgcc__ctas { flex-direction: column !important; }\r\n  .bgcc__btn-primary,\r\n  .bgcc__btn-secondary { justify-content: center !important; width: 100% !important; }\r\n  .bgcc__feature { padding: 18px 16px !important; }\r\n  .bgcc__feature:hover { transform: none !important; }\r\n}\r\n<\/style>\r\n\r\n<div class=\"bgcc\">\r\n  <div class=\"bgcc__wrap\">\r\n\r\n    <!-- \u2550\u2550 LEFT \u2550\u2550 -->\r\n    <div class=\"bgcc__left\">\r\n\r\n      <div class=\"bgcc__label\">\r\n        <span class=\"bgcc__label-line\"><\/span>\r\n        <span class=\"bgcc__label-text\">Certifications &amp; Credentials<\/span>\r\n      <\/div>\r\n\r\n      <h2 class=\"bgcc__h2\">\r\n        Duct Cleaning Services:<br>\r\n        <em>Professional.<\/em> Reliable. Certified.\r\n      <\/h2>\r\n\r\n      <p class=\"bgcc__intro\">Five years, 500+ commercial jobs, and the same standard on every one \u2014 from Durham Region to Montr\u00e9al, and every commercial duct cleaning in Carleton Place job in between.<\/p>\r\n\r\n      <div class=\"bgcc__ctas\">\r\n        <a href=\"https:\/\/blueguard.ca\/book-now-get-quote\/\" class=\"bgcc__btn-primary\">\r\n          Get a Free Quote\r\n          <span class=\"bgcc__btn-arrow\">\r\n            <svg class=\"bgcc__icon\" viewBox=\"0 0 16 16\" fill=\"none\"><path d=\"M3 8H13M13 8L9 4M13 8L9 12\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\r\n          <\/span>\r\n        <\/a>\r\n        <a href=\"tel:+18444988364\" class=\"bgcc__btn-secondary\">\r\n          <svg class=\"bgcc__icon\" viewBox=\"0 0 24 24\"><path d=\"M6.62 10.79c1.44 2.83 3.76 5.14 6.59 6.59l2.2-2.2c.27-.27.67-.36 1.02-.24 1.12.37 2.33.57 3.57.57.55 0 1 .45 1 1V20c0 .55-.45 1-1 1-9.39 0-17-7.61-17-17 0-.55.45-1 1-1h3.5c.55 0 1 .45 1 1 0 1.25.2 2.45.57 3.57.11.35.03.74-.25 1.02l-2.2 2.2z\"\/><\/svg>\r\n          Call Now\r\n        <\/a>\r\n      <\/div>\r\n\r\n    <\/div>\r\n\r\n    <!-- \u2550\u2550 RIGHT \u2550\u2550 -->\r\n    <div class=\"bgcc__right\">\r\n\r\n      <div class=\"bgcc__feature\">\r\n        <span class=\"bgcc__feat-emoji\">\ud83c\udfc5<\/span>\r\n        <div class=\"bgcc__feat-body\">\r\n          <span class=\"bgcc__feat-title\">NADCA Certified<\/span>\r\n          <p class=\"bgcc__feat-desc\">Certification isn't a logo we bought. Every technician is trained and tested to the NADCA ACR standard before they touch a commercial system.<\/p>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <div class=\"bgcc__feature\">\r\n        <span class=\"bgcc__feat-emoji\">\ud83d\udee1\ufe0f<\/span>\r\n        <div class=\"bgcc__feat-body\">\r\n          <span class=\"bgcc__feat-title\">Fully Licensed &amp; Insured<\/span>\r\n          <p class=\"bgcc__feat-desc\">You're covered from the moment we walk in \u2014 $2M commercial liability plus full WSIB. We'll send the certificate to your property manager before the job.<\/p>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <div class=\"bgcc__feature\">\r\n        <span class=\"bgcc__feat-emoji\">\u2b50<\/span>\r\n        <div class=\"bgcc__feat-body\">\r\n          <span class=\"bgcc__feat-title\">Top Rated on Google<\/span>\r\n          <p class=\"bgcc__feat-desc\">Real clients, real buildings, real results. Business owners don't leave five stars for average work, and they don't for average commercial duct cleaning in Carleton Place either.<\/p>\r\n        <\/div>\r\n      <\/div>\r\n\r\n    <\/div>\r\n\r\n  <\/div>\r\n<\/div>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-23ddff39 e-con-full e-flex e-con e-parent\" data-id=\"23ddff39\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-2cae6e86 elementor-widget elementor-widget-html\" data-id=\"2cae6e86\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Barlow+Condensed:wght@600;700;800;900&family=Nunito:wght@400;600;700&display=swap\" rel=\"stylesheet\">\r\n\r\n<style>\r\n#sc2-cta-section * {\r\n  box-sizing: border-box;\r\n  margin: 0;\r\n  padding: 0;\r\n}\r\n\r\n#sc2-cta-section {\r\n  font-family: 'Nunito', sans-serif;\r\n  padding: 70px 0px;\r\n  position: relative;\r\n  overflow: hidden;\r\n  width: 100%;\r\n  background: #ffffff;\r\n}\r\n\r\n\/* \u2500\u2500 Soft animated orbs \u2500\u2500 *\/\r\n#sc2-cta-section .sc2-orb {\r\n  position: absolute;\r\n  border-radius: 50%;\r\n  pointer-events: none;\r\n  z-index: 0;\r\n  animation: sc2OrbPulse ease-in-out infinite alternate;\r\n  filter: blur(60px);\r\n}\r\n\r\n#sc2-cta-section .sc2-orb-1 {\r\n  width: 550px; height: 550px;\r\n  background: radial-gradient(circle, rgba(168,207,69,0.13) 0%, transparent 70%);\r\n  top: -200px; left: -180px;\r\n  animation-duration: 9s;\r\n}\r\n\r\n#sc2-cta-section .sc2-orb-2 {\r\n  width: 500px; height: 500px;\r\n  background: radial-gradient(circle, rgba(10,168,223,0.11) 0%, transparent 70%);\r\n  bottom: -180px; right: -150px;\r\n  animation-duration: 11s;\r\n  animation-delay: 3s;\r\n}\r\n\r\n#sc2-cta-section .sc2-orb-3 {\r\n  width: 350px; height: 350px;\r\n  background: radial-gradient(circle, rgba(168,207,69,0.08) 0%, transparent 70%);\r\n  top: 50%; right: 30%;\r\n  transform: translateY(-50%);\r\n  animation-duration: 7s;\r\n  animation-delay: 5s;\r\n}\r\n\r\n@keyframes sc2OrbPulse {\r\n  0%   { transform: scale(1);   opacity: 0.6; }\r\n  100% { transform: scale(1.2); opacity: 1;   }\r\n}\r\n\r\n\/* Floating dots *\/\r\n#sc2-cta-section .sc2-particles {\r\n  position: absolute;\r\n  inset: 0;\r\n  z-index: 0;\r\n  pointer-events: none;\r\n  overflow: hidden;\r\n}\r\n\r\n#sc2-cta-section .sc2-particle {\r\n  position: absolute;\r\n  border-radius: 50%;\r\n  animation: sc2ParticleFloat linear infinite;\r\n  opacity: 0;\r\n}\r\n\r\n@keyframes sc2ParticleFloat {\r\n  0%   { transform: translateY(110%) scale(0.5); opacity: 0;    }\r\n  10%  { opacity: 1; }\r\n  90%  { opacity: 0.35; }\r\n  100% { transform: translateY(-10%) scale(1);   opacity: 0;    }\r\n}\r\n\r\n\/* \u2500\u2500 Inner wrapper \u2500\u2500 *\/\r\n#sc2-cta-section .sc2-inner {\r\n  max-width: 1280px;\r\n  margin: 0 auto;\r\n  position: relative;\r\n  z-index: 1;\r\n  display: grid;\r\n  grid-template-columns: 1fr 1fr;\r\n  gap: 60px;\r\n  align-items: center;\r\n}\r\n\r\n\/* \u2500\u2500 LEFT COLUMN \u2500\u2500 *\/\r\n#sc2-cta-section .sc2-left {\r\n  opacity: 0;\r\n  transform: translateX(-40px);\r\n  transition: opacity 0.85s ease, transform 0.85s ease;\r\n}\r\n\r\n#sc2-cta-section .sc2-left.sc2-visible {\r\n  opacity: 1;\r\n  transform: translateX(0);\r\n}\r\n\r\n\/* Eyebrow *\/\r\n#sc2-cta-section .sc2-eyebrow {\r\n  display: inline-flex;\r\n  align-items: center;\r\n  gap: 10px;\r\n  font-family: 'Barlow Condensed', sans-serif;\r\n  font-size: 12px;\r\n  font-weight: 700;\r\n  letter-spacing: 4px;\r\n  text-transform: uppercase;\r\n  color: #a8cf45;\r\n  margin-bottom: 18px;\r\n}\r\n\r\n#sc2-cta-section .sc2-eyebrow::before,\r\n#sc2-cta-section .sc2-eyebrow::after {\r\n  content: '';\r\n  display: block;\r\n  width: 30px;\r\n  height: 2px;\r\n  background: #a8cf45;\r\n  border-radius: 2px;\r\n}\r\n\r\n#sc2-cta-section .sc2-eyebrow-dot {\r\n  width: 6px; height: 6px;\r\n  border-radius: 50%;\r\n  background: #a8cf45;\r\n  box-shadow: 0 0 8px rgba(168,207,69,0.7);\r\n  animation: sc2Blink 1.4s ease-in-out infinite;\r\n  display: inline-block;\r\n}\r\n\r\n@keyframes sc2Blink {\r\n  0%, 100% { opacity: 1; transform: scale(1);   }\r\n  50%       { opacity: 0.4; transform: scale(0.7); }\r\n}\r\n\r\n\/* Headline *\/\r\n#sc2-cta-section .sc2-headline {\r\n  font-family: 'Barlow Condensed', sans-serif;\r\n  font-size: clamp(35px, 4vw, 60px);\r\n  font-weight: 900;\r\n  text-transform: uppercase;\r\n  line-height: 0.95;\r\n  letter-spacing: -1px;\r\n  color: #1a1a2e;\r\n  margin-bottom: 20px;\r\n}\r\n\r\n#sc2-cta-section .sc2-headline .sc2-hl-green {\r\n  background: linear-gradient(135deg, #a8cf45 0%, #8ab82e 100%);\r\n  -webkit-background-clip: text;\r\n  -webkit-text-fill-color: transparent;\r\n  background-clip: text;\r\n}\r\n\r\n#sc2-cta-section .sc2-headline .sc2-hl-blue {\r\n  background: linear-gradient(135deg, #0aa8df 0%, #007db3 100%);\r\n  -webkit-background-clip: text;\r\n  -webkit-text-fill-color: transparent;\r\n  background-clip: text;\r\n}\r\n\r\n\/* Sub *\/\r\n#sc2-cta-section .sc2-sub {\r\n  font-size: 15px;\r\n  color: #777;\r\n  line-height: 1.8;\r\n  margin-bottom: 30px;\r\n  max-width: 460px;\r\n}\r\n\r\n\/* Trust chips *\/\r\n#sc2-cta-section .sc2-chips {\r\n  display: flex;\r\n  flex-wrap: wrap;\r\n  gap: 10px;\r\n}\r\n\r\n#sc2-cta-section .sc2-chip {\r\n  display: inline-flex;\r\n  align-items: center;\r\n  gap: 6px;\r\n  padding: 6px 14px;\r\n  border-radius: 50px;\r\n  background: #f7f9f2;\r\n  border: 1.5px solid rgba(168,207,69,0.35);\r\n  font-size: 12px;\r\n  font-weight: 700;\r\n  color: #4a6e00;\r\n  letter-spacing: 0.2px;\r\n  transition: border-color 0.3s, box-shadow 0.3s, transform 0.3s;\r\n}\r\n\r\n#sc2-cta-section .sc2-chip:hover {\r\n  border-color: rgba(168,207,69,0.7);\r\n  box-shadow: 0 4px 14px rgba(168,207,69,0.15);\r\n  transform: translateY(-2px);\r\n}\r\n\r\n#sc2-cta-section .sc2-chip .sc2-chip-icon { font-size: 13px; }\r\n\r\n\/* \u2500\u2500 RIGHT COLUMN \u2500\u2500 *\/\r\n#sc2-cta-section .sc2-right {\r\n  opacity: 0;\r\n  transform: translateX(40px);\r\n  transition: opacity 0.85s ease 0.2s, transform 0.85s ease 0.2s;\r\n}\r\n\r\n#sc2-cta-section .sc2-right.sc2-visible {\r\n  opacity: 1;\r\n  transform: translateX(0);\r\n}\r\n\r\n\/* Card wrapper *\/\r\n#sc2-cta-section .sc2-card {\r\n  background: #fff;\r\n  border-radius: 28px;\r\n  padding: 44px 40px;\r\n  border: 1.5px solid #ebebeb;\r\n  box-shadow: 0 8px 40px rgba(0,0,0,0.07), 0 2px 12px rgba(0,0,0,0.04);\r\n  position: relative;\r\n  overflow: hidden;\r\n}\r\n\r\n#sc2-cta-section .sc2-card::before {\r\n  content: '';\r\n  position: absolute;\r\n  top: 0; left: 0; right: 0;\r\n  height: 4px;\r\n  background: linear-gradient(90deg, #a8cf45, #0aa8df);\r\n  border-radius: 28px 28px 0 0;\r\n}\r\n\r\n\/* Card heading *\/\r\n#sc2-cta-section .sc2-card-title {\r\n  font-family: 'Barlow Condensed', sans-serif;\r\n  font-size: 22px;\r\n  font-weight: 800;\r\n  text-transform: uppercase;\r\n  letter-spacing: 1px;\r\n  color: #1a1a2e;\r\n  margin-bottom: 28px;\r\n}\r\n\r\n\/* \u2500\u2500 PRIMARY BUTTON \u2500\u2500 *\/\r\n#sc2-cta-section .sc2-btn-primary {\r\n  display: flex;\r\n  align-items: center;\r\n  justify-content: space-between;\r\n  width: 100%;\r\n  padding: 16px 22px;\r\n  border-radius: 16px;\r\n  font-family: 'Barlow Condensed', sans-serif;\r\n  font-size: 17px;\r\n  font-weight: 700;\r\n  text-transform: uppercase;\r\n  letter-spacing: 1.5px;\r\n  color: #fff;\r\n  text-decoration: none;\r\n  cursor: pointer;\r\n  position: relative;\r\n  overflow: hidden;\r\n  background: linear-gradient(135deg, #a8cf45 0%, #8aba2a 100%);\r\n  border: none;\r\n  box-shadow: 0 6px 24px rgba(168,207,69,0.35);\r\n  margin-bottom: 14px;\r\n  transition: transform 0.3s cubic-bezier(0.34,1.56,0.64,1), box-shadow 0.3s ease;\r\n}\r\n\r\n#sc2-cta-section .sc2-btn-primary:hover {\r\n  transform: translateY(-4px) scale(1.02);\r\n  box-shadow: 0 14px 40px rgba(168,207,69,0.5);\r\n}\r\n\r\n#sc2-cta-section .sc2-btn-primary::before {\r\n  content: '';\r\n  position: absolute;\r\n  top: 0; left: -100%;\r\n  width: 55%; height: 100%;\r\n  background: linear-gradient(90deg, transparent, rgba(255,255,255,0.35), transparent);\r\n  transform: skewX(-18deg);\r\n  animation: sc2BtnShine 2.6s ease-in-out infinite;\r\n}\r\n\r\n@keyframes sc2BtnShine {\r\n  0%   { left: -100%; }\r\n  45%  { left: 140%;  }\r\n  100% { left: 140%;  }\r\n}\r\n\r\n#sc2-cta-section .sc2-btn-primary::after {\r\n  content: '';\r\n  position: absolute;\r\n  inset: 0;\r\n  border-radius: inherit;\r\n  animation: sc2PrimaryPulse 2s ease-out infinite;\r\n}\r\n\r\n@keyframes sc2PrimaryPulse {\r\n  0%   { box-shadow: 0 0 0 0   rgba(168,207,69,0.4); }\r\n  70%  { box-shadow: 0 0 0 8px rgba(168,207,69,0);   }\r\n  100% { box-shadow: 0 0 0 0   rgba(168,207,69,0);   }\r\n}\r\n\r\n#sc2-cta-section .sc2-btn-primary .sc2-btn-left {\r\n  display: flex;\r\n  align-items: center;\r\n  gap: 10px;\r\n  position: relative;\r\n  z-index: 1;\r\n}\r\n\r\n#sc2-cta-section .sc2-btn-primary .sc2-btn-icon {\r\n  width: 34px; height: 34px;\r\n  background: rgba(255,255,255,0.2);\r\n  border-radius: 10px;\r\n  display: flex;\r\n  align-items: center;\r\n  justify-content: center;\r\n  font-size: 16px;\r\n  flex-shrink: 0;\r\n}\r\n\r\n#sc2-cta-section .sc2-btn-primary .sc2-btn-label { line-height: 1.2; }\r\n#sc2-cta-section .sc2-btn-primary .sc2-btn-label small {\r\n  display: block;\r\n  font-size: 10px;\r\n  font-family: 'Nunito', sans-serif;\r\n  font-weight: 600;\r\n  letter-spacing: 0.5px;\r\n  opacity: 0.85;\r\n  text-transform: none;\r\n}\r\n\r\n#sc2-cta-section .sc2-btn-primary .sc2-btn-arrow {\r\n  position: relative;\r\n  z-index: 1;\r\n  font-size: 18px;\r\n  transition: transform 0.3s cubic-bezier(0.34,1.56,0.64,1);\r\n  display: inline-block;\r\n  animation: sc2ArrowBounce 1.8s ease-in-out infinite;\r\n}\r\n\r\n@keyframes sc2ArrowBounce {\r\n  0%, 100% { transform: translateX(0);  }\r\n  50%       { transform: translateX(5px); }\r\n}\r\n\r\n#sc2-cta-section .sc2-btn-primary:hover .sc2-btn-arrow {\r\n  animation: none;\r\n  transform: translateX(6px);\r\n}\r\n\r\n\/* \u2500\u2500 SECONDARY BUTTON \u2500\u2500 *\/\r\n#sc2-cta-section .sc2-btn-secondary {\r\n  display: flex;\r\n  align-items: center;\r\n  justify-content: space-between;\r\n  width: 100%;\r\n  padding: 16px 22px;\r\n  border-radius: 16px;\r\n  font-family: 'Barlow Condensed', sans-serif;\r\n  font-size: 17px;\r\n  font-weight: 700;\r\n  text-transform: uppercase;\r\n  letter-spacing: 1.5px;\r\n  color: #007db3;\r\n  text-decoration: none;\r\n  cursor: pointer;\r\n  background: linear-gradient(135deg, rgba(10,168,223,0.07), rgba(10,168,223,0.03));\r\n  border: 1.5px solid rgba(10,168,223,0.35);\r\n  box-shadow: 0 4px 16px rgba(10,168,223,0.08);\r\n  margin-bottom: 28px;\r\n  position: relative;\r\n  overflow: hidden;\r\n  transition: transform 0.3s cubic-bezier(0.34,1.56,0.64,1), box-shadow 0.3s ease,\r\n              background 0.3s ease, color 0.3s ease, border-color 0.3s ease;\r\n}\r\n\r\n#sc2-cta-section .sc2-btn-secondary:hover {\r\n  transform: translateY(-4px) scale(1.02);\r\n  box-shadow: 0 14px 40px rgba(10,168,223,0.22);\r\n  background: linear-gradient(135deg, #0aa8df, #007db3);\r\n  color: #fff;\r\n  border-color: transparent;\r\n}\r\n\r\n#sc2-cta-section .sc2-btn-secondary::before {\r\n  content: '';\r\n  position: absolute;\r\n  inset: 0;\r\n  border-radius: inherit;\r\n  animation: sc2SecPulse 2.4s ease-out infinite;\r\n}\r\n\r\n@keyframes sc2SecPulse {\r\n  0%   { box-shadow: 0 0 0 0    rgba(10,168,223,0.35); }\r\n  70%  { box-shadow: 0 0 0 10px rgba(10,168,223,0);    }\r\n  100% { box-shadow: 0 0 0 0    rgba(10,168,223,0);    }\r\n}\r\n\r\n#sc2-cta-section .sc2-btn-secondary .sc2-btn-left {\r\n  display: flex;\r\n  align-items: center;\r\n  gap: 10px;\r\n  position: relative;\r\n  z-index: 1;\r\n}\r\n\r\n#sc2-cta-section .sc2-btn-secondary .sc2-btn-icon {\r\n  width: 34px; height: 34px;\r\n  background: rgba(10,168,223,0.12);\r\n  border-radius: 10px;\r\n  display: flex;\r\n  align-items: center;\r\n  justify-content: center;\r\n  font-size: 16px;\r\n  flex-shrink: 0;\r\n  transition: background 0.3s;\r\n}\r\n\r\n#sc2-cta-section .sc2-btn-secondary:hover .sc2-btn-icon {\r\n  background: rgba(255,255,255,0.2);\r\n}\r\n\r\n#sc2-cta-section .sc2-btn-secondary .sc2-btn-label { line-height: 1.2; }\r\n#sc2-cta-section .sc2-btn-secondary .sc2-btn-label small {\r\n  display: block;\r\n  font-size: 10px;\r\n  font-family: 'Nunito', sans-serif;\r\n  font-weight: 600;\r\n  letter-spacing: 0.5px;\r\n  opacity: 0.75;\r\n  text-transform: none;\r\n}\r\n\r\n#sc2-cta-section .sc2-btn-secondary .sc2-btn-arrow {\r\n  font-size: 18px;\r\n  position: relative;\r\n  z-index: 1;\r\n  display: inline-block;\r\n  transition: transform 0.3s cubic-bezier(0.34,1.56,0.64,1);\r\n  animation: sc2ArrowBounce2 2.2s ease-in-out infinite;\r\n}\r\n\r\n@keyframes sc2ArrowBounce2 {\r\n  0%, 100% { transform: translateX(0);  }\r\n  50%       { transform: translateX(4px); }\r\n}\r\n\r\n#sc2-cta-section .sc2-btn-secondary:hover .sc2-btn-arrow {\r\n  animation: none;\r\n  transform: translateX(6px);\r\n}\r\n\r\n\/* Divider *\/\r\n#sc2-cta-section .sc2-card-divider {\r\n  height: 1px;\r\n  background: linear-gradient(90deg, transparent, #e8e8e8, transparent);\r\n  margin-bottom: 24px;\r\n}\r\n\r\n\/* Stats row inside card *\/\r\n#sc2-cta-section .sc2-stats {\r\n  display: flex;\r\n  justify-content: space-between;\r\n  gap: 10px;\r\n}\r\n\r\n#sc2-cta-section .sc2-stat {\r\n  text-align: center;\r\n  flex: 1;\r\n}\r\n\r\n#sc2-cta-section .sc2-stat-num {\r\n  font-family: 'Barlow Condensed', sans-serif;\r\n  font-size: 28px;\r\n  font-weight: 900;\r\n  line-height: 1;\r\n  display: block;\r\n  margin-bottom: 4px;\r\n}\r\n\r\n#sc2-cta-section .sc2-stat-num.sc2-num-green {\r\n  background: linear-gradient(135deg, #a8cf45, #6b9a00);\r\n  -webkit-background-clip: text;\r\n  -webkit-text-fill-color: transparent;\r\n  background-clip: text;\r\n}\r\n\r\n#sc2-cta-section .sc2-stat-num.sc2-num-blue {\r\n  background: linear-gradient(135deg, #0aa8df, #007db3);\r\n  -webkit-background-clip: text;\r\n  -webkit-text-fill-color: transparent;\r\n  background-clip: text;\r\n}\r\n\r\n#sc2-cta-section .sc2-stat-label {\r\n  font-size: 11px;\r\n  color: #aaa;\r\n  font-weight: 700;\r\n  text-transform: uppercase;\r\n  letter-spacing: 0.8px;\r\n}\r\n\r\n\/* Bottom accent line *\/\r\n#sc2-cta-section .sc2-accent-line {\r\n  position: absolute;\r\n  bottom: 0; left: 0; right: 0;\r\n  height: 2px;\r\n  background: linear-gradient(90deg, transparent, rgba(168,207,69,0.4), rgba(10,168,223,0.4), transparent);\r\n  animation: sc2LinePulse 3s ease-in-out infinite;\r\n}\r\n\r\n@keyframes sc2LinePulse {\r\n  0%, 100% { opacity: 0.4; }\r\n  50%       { opacity: 1;   }\r\n}\r\n\r\n\/* \u2500\u2500 RESPONSIVE \u2500\u2500 *\/\r\n@media (max-width: 860px) {\r\n  #sc2-cta-section .sc2-inner {\r\n    grid-template-columns: 1fr;\r\n    gap: 40px;\r\n  }\r\n  #sc2-cta-section .sc2-left { text-align: center; }\r\n  #sc2-cta-section .sc2-eyebrow { justify-content: center; }\r\n  #sc2-cta-section .sc2-sub { margin: 0 auto 30px; }\r\n  #sc2-cta-section .sc2-chips { justify-content: center; }\r\n  #sc2-cta-section .sc2-left  { transform: translateY(-30px); }\r\n  #sc2-cta-section .sc2-left.sc2-visible  { transform: translateY(0); }\r\n  #sc2-cta-section .sc2-right { transform: translateY(30px); }\r\n  #sc2-cta-section .sc2-right.sc2-visible { transform: translateY(0); }\r\n}\r\n\r\n@media (max-width: 500px) {\r\n  #sc2-cta-section { padding: 30px 10px 50px; }\r\n  #sc2-cta-section .sc2-card { padding: 30px 22px; }\r\n  #sc2-cta-section .sc2-stats { flex-direction: column; gap: 16px; }\r\n}\r\n<\/style>\r\n\r\n<section id=\"sc2-cta-section\" aria-label=\"Call To Action \u2014 Get a Free Quote\">\r\n\r\n  <div class=\"sc2-orb sc2-orb-1\" aria-hidden=\"true\"><\/div>\r\n  <div class=\"sc2-orb sc2-orb-2\" aria-hidden=\"true\"><\/div>\r\n  <div class=\"sc2-orb sc2-orb-3\" aria-hidden=\"true\"><\/div>\r\n  <div class=\"sc2-particles\" id=\"sc2Particles\" aria-hidden=\"true\"><\/div>\r\n  <div class=\"sc2-accent-line\" aria-hidden=\"true\"><\/div>\r\n\r\n  <div class=\"sc2-inner\">\r\n\r\n    <!-- LEFT: Text content -->\r\n    <div class=\"sc2-left\" id=\"sc2Left\">\r\n\r\n      <div class=\"sc2-eyebrow\">\r\n        <span class=\"sc2-eyebrow-dot\"><\/span>\r\n        Get Started Today\r\n      <\/div>\r\n\r\n      <h2 class=\"sc2-headline\">\r\n        Ready to Book <br>\r\n        <span class=\"sc2-hl-green\">Commercial Duct Cleaning in Carleton Place<\/span>?\r\n      <\/h2>\r\n\r\n      <p class=\"sc2-sub\">\r\n        Free quote, no obligation. Same-week availability for commercial duct cleaning in Carleton Place, plus Perth and Kemptville.\r\n      <\/p>\r\n\r\n\r\n    <\/div>\r\n\r\n    <!-- RIGHT: Action card -->\r\n    <div class=\"sc2-right\" id=\"sc2Right\">\r\n      <div class=\"sc2-card\">\r\n\r\n        <h3 class=\"sc2-card-title\">Get a free quote today<\/h3>\r\n\r\n        <!-- Primary CTA -->\r\n        <a href=\"https:\/\/blueguard.ca\/book-now-get-quote\/\" class=\"sc2-btn-primary\" aria-label=\"Get a Free Quote\">\r\n          <span class=\"sc2-btn-left\">\r\n            <span class=\"sc2-btn-icon\">\ud83d\udccb<\/span>\r\n            <span class=\"sc2-btn-label\">\r\n              Get a Free Quote\r\n              <small>Free estimate, no pressure<\/small>\r\n            <\/span>\r\n          <\/span>\r\n          <span class=\"sc2-btn-arrow\">\u2192<\/span>\r\n        <\/a>\r\n\r\n        <!-- Secondary CTA -->\r\n        <a href=\"tel:+18444988364\" class=\"sc2-btn-secondary\" aria-label=\"Call Us Now\">\r\n          <span class=\"sc2-btn-left\">\r\n            <span class=\"sc2-btn-icon\">\ud83d\udcde<\/span>\r\n            <span class=\"sc2-btn-label\">\r\n              Call Us Now\r\n              <small>Mon \u2013 Sat, 8am \u2013 6pm<\/small>\r\n            <\/span>\r\n          <\/span>\r\n          <span class=\"sc2-btn-arrow\">\u2192<\/span>\r\n        <\/a>\r\n\r\n        <div class=\"sc2-card-divider\"><\/div>\r\n\r\n        <!-- Stats -->\r\n        <div class=\"sc2-stats\" id=\"sc2Stats\">\r\n          <div class=\"sc2-stat\">\r\n            <span class=\"sc2-stat-num sc2-num-green\" data-target=\"2000\" data-suffix=\"+\">0<\/span>\r\n            <span class=\"sc2-stat-label\">Happy Clients<\/span>\r\n          <\/div>\r\n          <div class=\"sc2-stat\">\r\n            <span class=\"sc2-stat-num sc2-num-blue\" data-target=\"6\" data-suffix=\"+\">0<\/span>\r\n            <span class=\"sc2-stat-label\">Years Experience<\/span>\r\n          <\/div>\r\n          <div class=\"sc2-stat\">\r\n            <span class=\"sc2-stat-num sc2-num-green\" data-target=\"100\" data-suffix=\"%\">0<\/span>\r\n            <span class=\"sc2-stat-label\">Satisfaction<\/span>\r\n          <\/div>\r\n        <\/div>\r\n\r\n      <\/div>\r\n    <\/div>\r\n\r\n  <\/div>\r\n<\/section>\r\n\r\n<script>\r\n(function () {\r\n\r\n  \/* \u2500\u2500 Floating particles \u2500\u2500 *\/\r\n  var pc = document.getElementById('sc2Particles');\r\n  if (pc) {\r\n    var colors = ['#a8cf45', '#0aa8df'];\r\n    for (var i = 0; i < 28; i++) {\r\n      var p = document.createElement('div');\r\n      p.className = 'sc2-particle';\r\n      var sz = Math.random() * 4 + 1.5;\r\n      var cl = colors[Math.floor(Math.random() * 2)];\r\n      p.style.cssText = [\r\n        'left:'               + (Math.random() * 100) + '%',\r\n        'width:'              + sz + 'px',\r\n        'height:'             + sz + 'px',\r\n        'background:'         + cl,\r\n        'opacity:0.45',\r\n        'box-shadow:0 0 '    + (sz * 2) + 'px ' + cl,\r\n        'animation-duration:' + (Math.random() * 20 + 12) + 's',\r\n        'animation-delay:'    + (Math.random() * 18) + 's'\r\n      ].join(';');\r\n      pc.appendChild(p);\r\n    }\r\n  }\r\n\r\n  \/* \u2500\u2500 Scroll reveal \u2500\u2500 *\/\r\n  var leftEl  = document.getElementById('sc2Left');\r\n  var rightEl = document.getElementById('sc2Right');\r\n\r\n  function inView(el) {\r\n    if (!el) return false;\r\n    return el.getBoundingClientRect().top < (window.innerHeight || 900) * 0.93;\r\n  }\r\n\r\n  var sc2StatsTriggered = false;\r\n\r\n  function sc2Reveal() {\r\n    if (leftEl  && !leftEl.classList.contains('sc2-visible')  && inView(leftEl))  leftEl.classList.add('sc2-visible');\r\n    if (rightEl && !rightEl.classList.contains('sc2-visible') && inView(rightEl)) rightEl.classList.add('sc2-visible');\r\n\r\n    \/* Counter animation *\/\r\n    var statsEl = document.getElementById('sc2Stats');\r\n    if (!sc2StatsTriggered && statsEl && inView(statsEl)) {\r\n      sc2StatsTriggered = true;\r\n      var nums = statsEl.querySelectorAll('.sc2-stat-num');\r\n      for (var n = 0; n < nums.length; n++) {\r\n        (function(num) {\r\n          var target   = parseInt(num.getAttribute('data-target'), 10);\r\n          var suffix   = num.getAttribute('data-suffix') || '';\r\n          var duration = 1800;\r\n          var startTime = null;\r\n          function step(ts) {\r\n            if (!startTime) startTime = ts;\r\n            var prog  = Math.min((ts - startTime) \/ duration, 1);\r\n            var eased = 1 - Math.pow(1 - prog, 3);\r\n            num.textContent = Math.floor(eased * target) + suffix;\r\n            if (prog < 1) requestAnimationFrame(step);\r\n            else num.textContent = target + suffix;\r\n          }\r\n          requestAnimationFrame(step);\r\n        })(nums[n]);\r\n      }\r\n    }\r\n  }\r\n\r\n  setTimeout(sc2Reveal, 200);\r\n  window.addEventListener('scroll', sc2Reveal, { passive: true });\r\n  window.addEventListener('resize', sc2Reveal, { passive: true });\r\n\r\n})();\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-6cfcc6e9 e-flex e-con-boxed e-con e-parent\" data-id=\"6cfcc6e9\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-7a56fb48 e-con-full e-flex e-con e-child\" data-id=\"7a56fb48\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-353e2f3c elementor-widget elementor-widget-heading\" data-id=\"353e2f3c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">FAQ for <em style=\"color:#7ac943\">Commercial Air Duct Cleaning<\/em> in Carleton Place<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c9bef51 elementor-widget elementor-widget-n-accordion\" data-id=\"c9bef51\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;default_state&quot;:&quot;expanded&quot;,&quot;max_items_expended&quot;:&quot;one&quot;,&quot;n_accordion_animation_duration&quot;:{&quot;unit&quot;:&quot;ms&quot;,&quot;size&quot;:400,&quot;sizes&quot;:[]}}\" data-widget_type=\"nested-accordion.default\">\n\t\t\t\t\t\t\t<div class=\"e-n-accordion\" aria-label=\"Accordion. Open links with Enter or Space, close with Escape, and navigate with Arrow Keys\">\n\t\t\t\t\t\t<details id=\"e-n-accordion-item-2110\" class=\"e-n-accordion-item\" open>\n\t\t\t\t<summary class=\"e-n-accordion-item-title\" data-accordion-index=\"1\" tabindex=\"0\" aria-expanded=\"true\" aria-controls=\"e-n-accordion-item-2110\" >\n\t\t\t\t\t<span class='e-n-accordion-item-title-header'><div class=\"e-n-accordion-item-title-text\"> How often does a Carleton Place business need commercial duct cleaning? <\/div><\/span>\n\t\t\t\t\t\t\t<span class='e-n-accordion-item-title-icon'>\n\t\t\t<span class='e-opened' ><svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-minus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h384c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t\t<span class='e-closed'><svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-plus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H272V64c0-17.67-14.33-32-32-32h-32c-17.67 0-32 14.33-32 32v144H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h144v144c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V304h144c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t<\/span>\n\n\t\t\t\t\t\t<\/summary>\n\t\t\t\t<div role=\"region\" aria-labelledby=\"e-n-accordion-item-2110\" class=\"elementor-element elementor-element-7cdc9b48 e-con-full e-flex e-con e-child\" data-id=\"7cdc9b48\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-31046359 elementor-widget elementor-widget-text-editor\" data-id=\"31046359\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Most commercial buildings need commercial duct cleaning in Carleton Place every 3 to 5 years. Restaurants, gyms and busy retail spaces usually need it every 1 to 2 years. Buildings exposed to construction dust from ongoing development sit at the shorter end of that range.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/details>\n\t\t\t\t\t\t<details id=\"e-n-accordion-item-2111\" class=\"e-n-accordion-item\" >\n\t\t\t\t<summary class=\"e-n-accordion-item-title\" data-accordion-index=\"2\" tabindex=\"-1\" aria-expanded=\"false\" aria-controls=\"e-n-accordion-item-2111\" >\n\t\t\t\t\t<span class='e-n-accordion-item-title-header'><div class=\"e-n-accordion-item-title-text\"> What do I actually receive when the job is finished? <\/div><\/span>\n\t\t\t\t\t\t\t<span class='e-n-accordion-item-title-icon'>\n\t\t\t<span class='e-opened' ><svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-minus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h384c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t\t<span class='e-closed'><svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-plus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H272V64c0-17.67-14.33-32-32-32h-32c-17.67 0-32 14.33-32 32v144H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h144v144c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V304h144c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t<\/span>\n\n\t\t\t\t\t\t<\/summary>\n\t\t\t\t<div role=\"region\" aria-labelledby=\"e-n-accordion-item-2111\" class=\"elementor-element elementor-element-591dfa2f e-con-full e-flex e-con e-child\" data-id=\"591dfa2f\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-5d9af829 elementor-widget elementor-widget-text-editor\" data-id=\"5d9af829\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Every commercial duct cleaning in Carleton Place job ends with before-and-after photos of your own ductwork, a written cleaning report, and an official NADCA certificate \u2014 all handed over the same day. That covers what a property manager, insurer or health inspector will ask you for.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/details>\n\t\t\t\t\t\t<details id=\"e-n-accordion-item-2112\" class=\"e-n-accordion-item\" >\n\t\t\t\t<summary class=\"e-n-accordion-item-title\" data-accordion-index=\"3\" tabindex=\"-1\" aria-expanded=\"false\" aria-controls=\"e-n-accordion-item-2112\" >\n\t\t\t\t\t<span class='e-n-accordion-item-title-header'><div class=\"e-n-accordion-item-title-text\"> How long does Commercial Duct Cleaning in Carleton Place take? <\/div><\/span>\n\t\t\t\t\t\t\t<span class='e-n-accordion-item-title-icon'>\n\t\t\t<span class='e-opened' ><svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-minus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h384c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t\t<span class='e-closed'><svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-plus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H272V64c0-17.67-14.33-32-32-32h-32c-17.67 0-32 14.33-32 32v144H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h144v144c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V304h144c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t<\/span>\n\n\t\t\t\t\t\t<\/summary>\n\t\t\t\t<div role=\"region\" aria-labelledby=\"e-n-accordion-item-2112\" class=\"elementor-element elementor-element-3148a06e e-con-full e-flex e-con e-child\" data-id=\"3148a06e\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-1b77feca elementor-widget elementor-widget-text-editor\" data-id=\"1b77feca\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>A small Carleton Place office usually takes 3 to 5 hours. A mid-size retail space or restaurant runs half a day to a full day. Large warehouses and multi-unit buildings can take two days. You get a time estimate with your written quote.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/details>\n\t\t\t\t\t\t<details id=\"e-n-accordion-item-2113\" class=\"e-n-accordion-item\" >\n\t\t\t\t<summary class=\"e-n-accordion-item-title\" data-accordion-index=\"4\" tabindex=\"-1\" aria-expanded=\"false\" aria-controls=\"e-n-accordion-item-2113\" >\n\t\t\t\t\t<span class='e-n-accordion-item-title-header'><div class=\"e-n-accordion-item-title-text\"> Do you clean commercial dryer vents too? <\/div><\/span>\n\t\t\t\t\t\t\t<span class='e-n-accordion-item-title-icon'>\n\t\t\t<span class='e-opened' ><svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-minus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h384c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t\t<span class='e-closed'><svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-plus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H272V64c0-17.67-14.33-32-32-32h-32c-17.67 0-32 14.33-32 32v144H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h144v144c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V304h144c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t<\/span>\n\n\t\t\t\t\t\t<\/summary>\n\t\t\t\t<div role=\"region\" aria-labelledby=\"e-n-accordion-item-2113\" class=\"elementor-element elementor-element-351559b6 e-flex e-con-boxed e-con e-child\" data-id=\"351559b6\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div role=\"region\" aria-labelledby=\"e-n-accordion-item-2113\" class=\"elementor-element elementor-element-1b36f2f1 e-con-full e-flex e-con e-child\" data-id=\"1b36f2f1\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-c88ecfe elementor-widget elementor-widget-text-editor\" data-id=\"c88ecfe\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Yes. Lint-packed dryer ducts are a serious fire risk in hotels, laundromats, care homes and any building with commercial laundry. See our <a href=\"https:\/\/blueguard.ca\/service-areas\/commercial-dryer-vent-cleaning-in-oshawa\/\">commercial dryer vent cleaning<\/a> service \u2014 bundling it with your duct cleaning on one visit costs less than two separate appointments.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/details>\n\t\t\t\t\t\t<details id=\"e-n-accordion-item-2114\" class=\"e-n-accordion-item\" >\n\t\t\t\t<summary class=\"e-n-accordion-item-title\" data-accordion-index=\"5\" tabindex=\"-1\" aria-expanded=\"false\" aria-controls=\"e-n-accordion-item-2114\" >\n\t\t\t\t\t<span class='e-n-accordion-item-title-header'><div class=\"e-n-accordion-item-title-text\"> Can you work after hours or on weekends? <\/div><\/span>\n\t\t\t\t\t\t\t<span class='e-n-accordion-item-title-icon'>\n\t\t\t<span class='e-opened' ><svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-minus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h384c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t\t<span class='e-closed'><svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-plus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H272V64c0-17.67-14.33-32-32-32h-32c-17.67 0-32 14.33-32 32v144H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h144v144c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V304h144c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t<\/span>\n\n\t\t\t\t\t\t<\/summary>\n\t\t\t\t<div role=\"region\" aria-labelledby=\"e-n-accordion-item-2114\" class=\"elementor-element elementor-element-3a6666e7 e-flex e-con-boxed e-con e-child\" data-id=\"3a6666e7\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div role=\"region\" aria-labelledby=\"e-n-accordion-item-2114\" class=\"elementor-element elementor-element-52842fb2 e-con-full e-flex e-con e-child\" data-id=\"52842fb2\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-1b9db135 elementor-widget elementor-widget-text-editor\" data-id=\"1b9db135\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Yes, and most commercial duct cleaning in Carleton Place work happens that way. Evenings, overnight or weekends \u2014 tell us your hours when you book and we schedule around them at no extra cost. Your staff and customers never see the job happen.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/details>\n\t\t\t\t\t\t<details id=\"e-n-accordion-item-2115\" class=\"e-n-accordion-item\" >\n\t\t\t\t<summary class=\"e-n-accordion-item-title\" data-accordion-index=\"6\" tabindex=\"-1\" aria-expanded=\"false\" aria-controls=\"e-n-accordion-item-2115\" >\n\t\t\t\t\t<span class='e-n-accordion-item-title-header'><div class=\"e-n-accordion-item-title-text\"> What areas around Carleton Place do you cover? <\/div><\/span>\n\t\t\t\t\t\t\t<span class='e-n-accordion-item-title-icon'>\n\t\t\t<span class='e-opened' ><svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-minus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h384c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t\t<span class='e-closed'><svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-plus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H272V64c0-17.67-14.33-32-32-32h-32c-17.67 0-32 14.33-32 32v144H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h144v144c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V304h144c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t<\/span>\n\n\t\t\t\t\t\t<\/summary>\n\t\t\t\t<div role=\"region\" aria-labelledby=\"e-n-accordion-item-2115\" class=\"elementor-element elementor-element-115cd935 e-flex e-con-boxed e-con e-child\" data-id=\"115cd935\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div role=\"region\" aria-labelledby=\"e-n-accordion-item-2115\" class=\"elementor-element elementor-element-4e0e31d0 e-con-full e-flex e-con e-child\" data-id=\"4e0e31d0\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-78c27d8c elementor-widget elementor-widget-text-editor\" data-id=\"78c27d8c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>We provide commercial duct cleaning in Carleton Place plus full coverage of Lanark County, including <a href=\"https:\/\/blueguard.ca\/service-areas\/commercial-duct-cleaning-in-perth\/\">Perth<\/a>, <a href=\"https:\/\/blueguard.ca\/service-areas\/commercial-duct-cleaning-in-kemptville\/\">Kemptville<\/a>, <a href=\"https:\/\/blueguard.ca\/service-areas\/commercial-duct-cleaning-in-prescott\/\">Prescott<\/a> and <a href=\"https:\/\/blueguard.ca\/service-areas\/commercial-duct-cleaning-in-brockville\/\">Brockville<\/a>. If you&#8217;re not sure whether your address falls inside our service area, call us \u2014 we&#8217;ll tell you in under a minute.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/details>\n\t\t\t\t\t\t<details id=\"e-n-accordion-item-2116\" class=\"e-n-accordion-item\" >\n\t\t\t\t<summary class=\"e-n-accordion-item-title\" data-accordion-index=\"7\" tabindex=\"-1\" aria-expanded=\"false\" aria-controls=\"e-n-accordion-item-2116\" >\n\t\t\t\t\t<span class='e-n-accordion-item-title-header'><div class=\"e-n-accordion-item-title-text\"> Is commercial duct cleaning tax-deductible in Canada? <\/div><\/span>\n\t\t\t\t\t\t\t<span class='e-n-accordion-item-title-icon'>\n\t\t\t<span class='e-opened' ><svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-minus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h384c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t\t<span class='e-closed'><svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-plus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H272V64c0-17.67-14.33-32-32-32h-32c-17.67 0-32 14.33-32 32v144H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h144v144c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V304h144c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t<\/span>\n\n\t\t\t\t\t\t<\/summary>\n\t\t\t\t<div role=\"region\" aria-labelledby=\"e-n-accordion-item-2116\" class=\"elementor-element elementor-element-241ce772 e-flex e-con-boxed e-con e-child\" data-id=\"241ce772\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div role=\"region\" aria-labelledby=\"e-n-accordion-item-2116\" class=\"elementor-element elementor-element-454deea e-con-full e-flex e-con e-child\" data-id=\"454deea\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-12eafb75 elementor-widget elementor-widget-text-editor\" data-id=\"12eafb75\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>In most cases yes. CRA generally treats commercial HVAC maintenance, including commercial duct cleaning in Carleton Place, as a deductible business operating expense in the year it&#8217;s paid. We provide a detailed invoice; your accountant confirms how it applies to you.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/details>\n\t\t\t\t\t\t<details id=\"e-n-accordion-item-2117\" class=\"e-n-accordion-item\" >\n\t\t\t\t<summary class=\"e-n-accordion-item-title\" data-accordion-index=\"8\" tabindex=\"-1\" aria-expanded=\"false\" aria-controls=\"e-n-accordion-item-2117\" >\n\t\t\t\t\t<span class='e-n-accordion-item-title-header'><div class=\"e-n-accordion-item-title-text\"> How much does Commercial Duct Cleaning in Carleton Place cost? <\/div><\/span>\n\t\t\t\t\t\t\t<span class='e-n-accordion-item-title-icon'>\n\t\t\t<span class='e-opened' ><svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-minus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h384c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t\t<span class='e-closed'><svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-plus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H272V64c0-17.67-14.33-32-32-32h-32c-17.67 0-32 14.33-32 32v144H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h144v144c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V304h144c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t<\/span>\n\n\t\t\t\t\t\t<\/summary>\n\t\t\t\t<div role=\"region\" aria-labelledby=\"e-n-accordion-item-2117\" class=\"elementor-element elementor-element-30e02ea0 e-flex e-con-boxed e-con e-child\" data-id=\"30e02ea0\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div role=\"region\" aria-labelledby=\"e-n-accordion-item-2117\" class=\"elementor-element elementor-element-2bfe59c0 e-con-full e-flex e-con e-child\" data-id=\"2bfe59c0\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-635cb5d3 elementor-widget elementor-widget-text-editor\" data-id=\"635cb5d3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Pricing depends on building size, vent count, system type and how long it&#8217;s been since the last cleaning. We quote a firm price in writing before any work starts, so the invoice matches the estimate. Call or send the form for a free quote on your Carleton Place building.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/details>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-54bfd4d4 e-con-full e-flex e-con e-parent\" data-id=\"54bfd4d4\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-1a5c96a3 elementor-widget elementor-widget-template\" data-id=\"1a5c96a3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"template.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-template\">\n\t\t\t\t\t<div data-elementor-type=\"section\" data-elementor-id=\"18297\" class=\"elementor elementor-18297\" data-elementor-post-type=\"elementor_library\">\n\t\t\t<div class=\"elementor-element elementor-element-c46d714 e-con-full e-flex e-con e-parent\" data-id=\"c46d714\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d4ec0d1 elementor-widget elementor-widget-html\" data-id=\"d4ec0d1\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\r\n<link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin>\r\n<link rel=\"preload\" as=\"style\" href=\"https:\/\/fonts.googleapis.com\/css2?family=Barlow+Condensed:wght@600;700;800;900&family=Nunito:wght@300;400;600;700&display=swap\" onload=\"this.onload=null;this.rel='stylesheet'\">\r\n<noscript><link rel=\"stylesheet\" href=\"https:\/\/fonts.googleapis.com\/css2?family=Barlow+Condensed:wght@600;700;800;900&family=Nunito:wght@300;400;600;700&display=swap\"><\/noscript>\r\n<style>\r\n#sva-section * { box-sizing: border-box; margin: 0; padding: 0; }\r\n#sva-section {\r\n  font-family: 'Nunito', sans-serif;\r\n  background: #f8f9fb;\r\n  padding: 80px 20px 100px;\r\n  position: relative;\r\n  overflow-x: hidden;\r\n  overflow-y: visible;\r\n  width: 100%;\r\n  max-width: 100%;\r\n}\r\n#sva-section::before {\r\n  content: '';\r\n  position: absolute;\r\n  inset: 0;\r\n  background-image: radial-gradient(circle at 20% 20%, rgba(168,207,69,0.07) 0%, transparent 50%), radial-gradient(circle at 80% 80%, rgba(10,168,223,0.07) 0%, transparent 50%);\r\n  pointer-events: none;\r\n  z-index: 0;\r\n}\r\n#sva-section .sva-dots { position: absolute; inset: 0; pointer-events: none; z-index: 0; overflow: hidden; }\r\n#sva-section .sva-dot { position: absolute; border-radius: 50%; animation: svaDotFloat linear infinite; opacity: 0; will-change: transform, opacity; }\r\n@keyframes svaDotFloat { 0% { transform: translateY(100%); opacity: 0; } 10% { opacity: 0.7; } 90% { opacity: 0.2; } 100% { transform: translateY(-60px); opacity: 0; } }\r\n#sva-section .sva-inner { width: 100%; max-width: 1100px; margin: 0 auto; position: relative; z-index: 1; }\r\n\/* HEADER (visible by default, no JS needed) *\/\r\n#sva-section .sva-header { text-align: center; margin-bottom: 44px; }\r\n#sva-section .sva-eyebrow { display: inline-flex; align-items: center; gap: 10px; font-family: 'Barlow Condensed', sans-serif; font-size: 12px; font-weight: 700; letter-spacing: 4px; text-transform: uppercase; color: #a8cf45; margin-bottom: 14px; }\r\n#sva-section .sva-eyebrow::before, #sva-section .sva-eyebrow::after { content: ''; width: 32px; height: 2px; background: #a8cf45; border-radius: 2px; display: block; }\r\n#sva-section h2.sva-title { font-family: 'Barlow Condensed', sans-serif; font-size: clamp(38px, 6vw, 66px); font-weight: 900; text-transform: uppercase; letter-spacing: -1px; line-height: 1; color: #002B50; margin-bottom: 14px; }\r\n#sva-section h2.sva-title .sva-hl { background: linear-gradient(135deg, #A8CF45, #39B800); -webkit-background-clip: text; -webkit-text-fill-color: transparent; background-clip: text; }\r\n#sva-section p.sva-desc { font-size: 15px; color: #888; line-height: 1.75; max-width: 500px; margin: 0 auto; font-weight: 400; }\r\n\/* PROVINCE TABS *\/\r\n#sva-section .sva-tabs { display: flex; justify-content: center; margin-bottom: 44px; background: #fff; border-radius: 50px; padding: 5px; width: fit-content; margin-left: auto; margin-right: auto; box-shadow: 0 4px 20px rgba(0,0,0,0.08); border: 1.5px solid #e8e8e8; }\r\n#sva-section .sva-tab { display: inline-flex; align-items: center; gap: 8px; padding: 11px 30px; border-radius: 50px; font-family: 'Barlow Condensed', sans-serif; font-size: 15px; font-weight: 700; letter-spacing: 1.5px; text-transform: uppercase; cursor: pointer; border: none; background: transparent; color: #888; transition: all 0.35s cubic-bezier(0.34,1.56,0.64,1); position: relative; overflow: hidden; }\r\n#sva-section .sva-tab .sva-tab-icon { font-size: 16px; transition: transform 0.3s ease; }\r\n#sva-section .sva-tab:hover { color: #555; }\r\n#sva-section .sva-tab:hover .sva-tab-icon { transform: scale(1.2); }\r\n#sva-section .sva-tab.sva-tab-active { background: linear-gradient(135deg, #0066CC, #0AA8DF); color: #fff; box-shadow: 0 6px 20px rgba(10,168,223,0.3); }\r\n#sva-section .sva-tab.sva-tab-active::before { content: ''; position: absolute; top: 0; left: -100%; width: 60%; height: 100%; background: linear-gradient(90deg, transparent, rgba(255,255,255,0.3), transparent); animation: svaBtnShine 2.5s ease-in-out infinite; }\r\n@keyframes svaBtnShine { 0% { left: -100%; } 45% { left: 140%; } 100% { left: 140%; } }\r\n\/* PANEL *\/\r\n#sva-section .sva-panel { display: none; }\r\n#sva-section .sva-panel.sva-panel-active { display: block; animation: svaPanelIn 0.45s ease; }\r\n@keyframes svaPanelIn { from { opacity: 0; transform: translateY(16px); } to { opacity: 1; transform: translateY(0); } }\r\n#sva-section .sva-province-title { font-family: 'Barlow Condensed', sans-serif; font-size: clamp(28px, 4vw, 42px); font-weight: 800; text-transform: uppercase; letter-spacing: -0.5px; color: #002B50; text-align: center; margin-bottom: 24px; }\r\n\/* MAP *\/\r\n#sva-section .sva-map-wrap { border-radius: 20px; overflow: hidden; box-shadow: 0 12px 50px rgba(0,0,0,0.12); margin-bottom: 14px; border: 2px solid #e8e8e8; position: relative; background: linear-gradient(180deg, #EAF2F8 0%, #eef4ec 100%); }\r\n#sva-section .sva-map-badge { position: absolute; top: 14px; left: 14px; background: rgba(255,255,255,0.95); border-radius: 50px; padding: 6px 14px; display: flex; align-items: center; gap: 6px; box-shadow: 0 4px 16px rgba(0,0,0,0.12); font-family: 'Barlow Condensed', sans-serif; font-size: 12px; font-weight: 700; letter-spacing: 1.5px; text-transform: uppercase; color: #002B50; z-index: 1000; }\r\n#sva-section .sva-map-dot { width: 7px; height: 7px; border-radius: 50%; background: #a8cf45; animation: svaDotPing 1.6s ease-out infinite; }\r\n@keyframes svaDotPing { 0% { box-shadow: 0 0 0 0 rgba(168,207,69,0.5); } 70% { box-shadow: 0 0 0 8px rgba(168,207,69,0); } 100% { box-shadow: 0 0 0 0 rgba(168,207,69,0); } }\r\n\/* CUSTOM MAP (fixed height = no layout shift while it loads) *\/\r\n#sva-section .bgmap { position: relative; width: 100%; height: 450px; z-index: 1; }\r\n#sva-section .bgmap:not(.leaflet-container)::after { content: 'Loading map\u2026'; position: absolute; inset: 0; display: flex; align-items: center; justify-content: center; font-family: 'Barlow Condensed', sans-serif; font-size: 14px; font-weight: 700; letter-spacing: 2px; text-transform: uppercase; color: #9aa4ad; }\r\n#sva-section .bgmap.leaflet-container { background: #EAF2F8; font-family: 'Nunito', sans-serif; }\r\n#sva-section .bgm-pin-ico svg { filter: drop-shadow(0 2px 3px rgba(0,43,80,0.35)); transition: transform 0.15s ease; }\r\n#sva-section .bgm-tip.leaflet-tooltip { background: rgba(255,255,255,0.94); border: 1.5px solid rgba(20,40,55,0.08); border-radius: 8px; box-shadow: 0 3px 10px rgba(0,0,0,0.16); font-family: 'Barlow Condensed', sans-serif; font-weight: 700; text-transform: uppercase; letter-spacing: 0.5px; font-size: 12.5px; color: #002B50; padding: 3px 9px; white-space: nowrap; }\r\n#sva-section .bgm-tip-hub.leaflet-tooltip { font-size: 14px; color: #002B50; border-color: rgba(244,167,44,0.55); }\r\n#sva-section .bgm-tip.leaflet-tooltip::before { display: none !important; }\r\n#sva-section .bgm-pin-ico:hover svg { transform: translateY(-2px) scale(1.08); }\r\n#sva-section .leaflet-popup-content-wrapper { border-radius: 14px !important; box-shadow: 0 8px 26px rgba(0,0,0,0.18) !important; padding: 6px 8px !important; }\r\n#sva-section .leaflet-popup-content { margin: 16px 22px 18px !important; line-height: 1.4 !important; min-width: 150px; }\r\n#sva-section .bgm-pop { text-align: center; }\r\n#sva-section .bgm-pop b { font-family: 'Barlow Condensed', sans-serif; font-size: 18px; letter-spacing: 0.5px; text-transform: uppercase; color: #002B50; display: block; margin-bottom: 12px; line-height: 1.1; }\r\n#sva-section .bgm-pop a { display: block; text-decoration: none; font-size: 12.5px; font-weight: 700; color: #fff !important; background: linear-gradient(135deg, #0066CC, #0AA8DF); padding: 9px 20px; border-radius: 22px; box-shadow: 0 4px 12px rgba(10,168,223,0.28); white-space: nowrap; }\r\n#sva-section .bgm-pop a + a { margin-top: 8px; }\r\n#sva-section .bgm-pop a.bgm-dv { background: linear-gradient(135deg, #FF6B35, #E53935); box-shadow: 0 4px 12px rgba(229,57,53,0.28); }\r\n#sva-section .bgm-pop a:hover { filter: brightness(1.05); }\r\n#sva-section .bgm-maphint { text-align: center; font-size: 12.5px; color: #9aa4ad; font-weight: 600; margin-bottom: 12px; }\r\n#sva-section .bgm-maphint b { color: #0aa8df; }\r\n\/* MAP LEGEND *\/\r\n#sva-section .bgm-legend { display: flex; flex-wrap: wrap; justify-content: center; gap: 8px 18px; margin-bottom: 30px; }\r\n#sva-section .bgm-legend span { display: inline-flex; align-items: center; gap: 7px; font-size: 12.5px; font-weight: 700; color: #7b8792; }\r\n#sva-section .bgm-legend i { width: 11px; height: 11px; border-radius: 50%; display: block; box-shadow: 0 0 0 2.5px #fff, 0 1px 4px rgba(0,0,0,0.2); }\r\n\/* GRID & CARD *\/\r\n#sva-section .sva-grid { display: grid; grid-template-columns: minmax(0,1fr) minmax(0,1fr); gap: 20px; }\r\n#sva-section .sva-card { min-width: 0; background: #fff; border-radius: 20px; padding: 30px 28px; border: 1.5px solid #ebebeb; box-shadow: 0 4px 20px rgba(0,0,0,0.05); transition: box-shadow 0.3s ease, transform 0.3s ease; }\r\n#sva-section .sva-card:hover { box-shadow: 0 10px 40px rgba(0,0,0,0.09); transform: translateY(-3px); }\r\n#sva-section .sva-card-title { font-family: 'Barlow Condensed', sans-serif; font-size: 20px; font-weight: 800; text-transform: uppercase; letter-spacing: 1px; color: #002B50; margin-bottom: 18px; display: flex; align-items: center; gap: 8px; }\r\n#sva-section .sva-card-title::before { content: ''; width: 4px; height: 20px; border-radius: 2px; background: linear-gradient(to bottom, #a8cf45, #0aa8df); flex-shrink: 0; }\r\n\/* CITY LINKS \u2014 blue *\/\r\n#sva-section .sva-city-grid { display: grid; grid-template-columns: minmax(0,1fr) minmax(0,1fr); gap: 10px; }\r\n#sva-section .sva-city-btn { display: inline-flex; align-items: center; gap: 6px; padding: 9px 14px; border-radius: 10px; font-family: 'Nunito', sans-serif; font-size: 13px; font-weight: 700; cursor: pointer; border: 1.5px solid rgba(10,168,223,0.2); transition: all 0.3s cubic-bezier(0.34,1.56,0.64,1); background: #EAF2F8; color: #0066CC; overflow: hidden; text-align: left; text-decoration: none; }\r\n#sva-section .sva-city-btn:hover { background: linear-gradient(135deg, #0066CC, #002B50); color: #fff; border-color: transparent; transform: translateY(-2px) scale(1.03); box-shadow: 0 6px 18px rgba(10,168,223,0.3); }\r\n#sva-section .sva-pin { display: inline-flex; align-items: center; justify-content: center; flex-shrink: 0; }\r\n#sva-section .sva-pin svg { width: 14px; height: 14px; flex-shrink: 0; color: #e53935; fill: currentColor; }\r\n\/* CITY LINKS \u2014 orange\/commercial *\/\r\n#sva-section .sva-city-btn-comm { display: inline-flex; align-items: center; gap: 6px; padding: 9px 14px; border-radius: 10px; font-family: 'Nunito', sans-serif; font-size: 13px; font-weight: 700; cursor: pointer; border: 1.5px solid rgba(255,107,53,0.25); transition: all 0.3s cubic-bezier(0.34,1.56,0.64,1); background: rgba(255,107,53,0.06); color: #E53935; overflow: hidden; text-align: left; text-decoration: none; }\r\n#sva-section .sva-city-btn-comm:hover { background: linear-gradient(135deg, #FF6B35, #E53935); color: #fff; border-color: transparent; transform: translateY(-2px) scale(1.03); box-shadow: 0 6px 18px rgba(255,107,53,0.35); }\r\n\/* L1: City tabs *\/\r\n#sva-section .sva-l1tabs { display: flex; gap: 0; margin-bottom: 14px; background: #f4f6f9; border-radius: 14px; padding: 4px; border: 1.5px solid #e8e8e8; overflow-x: auto; -webkit-overflow-scrolling: touch; scrollbar-width: none; }\r\n#sva-section .sva-l1tabs::-webkit-scrollbar { display: none; }\r\n#sva-section .sva-l1tab { flex: 1; min-width: max-content; display: inline-flex; align-items: center; justify-content: center; gap: 5px; padding: 9px 18px; border-radius: 10px; font-family: 'Barlow Condensed', sans-serif; font-size: 13px; font-weight: 700; letter-spacing: 1px; text-transform: uppercase; cursor: pointer; border: none; background: transparent; color: #888; transition: all 0.3s cubic-bezier(0.34,1.56,0.64,1); white-space: nowrap; }\r\n#sva-section .sva-l1tab:hover { color: #555; }\r\n#sva-section .sva-l1tab.sva-l1tab-active { background: linear-gradient(135deg, #0066CC, #0AA8DF); color: #fff; box-shadow: 0 4px 14px rgba(10,168,223,0.25); }\r\n\/* L2: Service type tabs *\/\r\n#sva-section .sva-l2tabs { display: flex; gap: 6px; margin-bottom: 14px; overflow-x: auto; -webkit-overflow-scrolling: touch; scrollbar-width: none; justify-content: safe center; }\r\n#sva-section .sva-l2tabs::-webkit-scrollbar { display: none; }\r\n#sva-section .sva-l2tab { display: inline-flex; align-items: center; justify-content: center; gap: 6px; padding: 8px 16px; border-radius: 50px; font-family: 'Barlow Condensed', sans-serif; font-size: 12px; font-weight: 700; letter-spacing: 1.2px; text-transform: uppercase; cursor: pointer; border: 1.5px solid #e0e0e0; background: #fff; color: #999; transition: all 0.3s cubic-bezier(0.34,1.56,0.64,1); white-space: nowrap; }\r\n#sva-section .sva-l2tab:hover { border-color: #0aa8df; color: #0aa8df; }\r\n#sva-section .sva-l2tab.sva-l2-active-air,\r\n#sva-section .sva-l2tab.sva-l2-active-dryer { background: linear-gradient(135deg, #0066CC, #0AA8DF); color: #fff; border-color: transparent; box-shadow: 0 4px 14px rgba(10,168,223,0.25); }\r\n#sva-section .sva-l2tab.sva-l2-active-comm { background: linear-gradient(135deg, #FF6B35, #E53935); color: #fff; border-color: transparent; box-shadow: 0 4px 14px rgba(229,57,53,0.28); }\r\n\/* L3: Commercial sub-tabs *\/\r\n#sva-section .sva-l3tabs { display: flex; gap: 0; margin-bottom: 12px; margin-top: 2px; background: rgba(255,107,53,0.06); border-radius: 12px; padding: 3px; border: 1.5px solid rgba(255,107,53,0.18); overflow-x: auto; -webkit-overflow-scrolling: touch; scrollbar-width: none; }\r\n#sva-section .sva-l3tabs::-webkit-scrollbar { display: none; }\r\n#sva-section .sva-l3tab { flex: 1; min-width: max-content; display: inline-flex; align-items: center; justify-content: center; gap: 5px; padding: 7px 14px; border-radius: 9px; font-family: 'Barlow Condensed', sans-serif; font-size: 12px; font-weight: 700; letter-spacing: 1px; text-transform: uppercase; cursor: pointer; border: none; background: transparent; color: #bbb; transition: all 0.3s cubic-bezier(0.34,1.56,0.64,1); white-space: nowrap; }\r\n#sva-section .sva-l3tab:hover { color: #E53935; }\r\n#sva-section .sva-l3tab.sva-l3-active { background: linear-gradient(135deg, #FF6B35, #E53935); color: #fff; box-shadow: 0 3px 10px rgba(229,57,53,0.22); }\r\n\/* subpanels *\/\r\n#sva-section .sva-sp { display: none; }\r\n#sva-section .sva-sp.sva-sp-on { display: block; animation: svaPanelIn 0.3s ease; }\r\n\/* NOTICE *\/\r\n#sva-section .sva-notice { margin-top: 28px; background: linear-gradient(135deg, rgba(168,207,69,0.08), rgba(10,168,223,0.06)); border: 1.5px solid rgba(168,207,69,0.3); border-radius: 16px; padding: 20px 24px; display: flex; align-items: flex-start; gap: 14px; }\r\n#sva-section .sva-notice-icon { font-size: 22px; flex-shrink: 0; margin-top: 2px; animation: svaNoticeBounce 2s ease-in-out infinite; }\r\n@keyframes svaNoticeBounce { 0%,100% { transform: translateY(0); } 50% { transform: translateY(-4px); } }\r\n#sva-section .sva-notice-title { font-family: 'Barlow Condensed', sans-serif; font-size: 18px; font-weight: 800; text-transform: uppercase; letter-spacing: 0.5px; color: #002B50; margin-bottom: 4px; }\r\n#sva-section p.sva-notice-text { font-family: 'Nunito', sans-serif; font-size: 13px; color: #666; line-height: 1.6; }\r\n\/* RESPONSIVE *\/\r\n@media (max-width: 860px) {\r\n  #sva-section .sva-grid { grid-template-columns: minmax(0,1fr); }\r\n  #sva-section { padding: 50px 20px 80px; }\r\n}\r\n@media (max-width: 540px) {\r\n  #sva-section { padding: 40px 14px 60px; }\r\n  #sva-section .sva-card { padding: 24px 18px; }\r\n  #sva-section .bgmap { height: 380px; }\r\n}\r\n@media (prefers-reduced-motion: reduce) {\r\n  #sva-section *, #sva-section *::before { animation: none !important; transition: none !important; }\r\n  #sva-section .sva-dots { display: none; }\r\n}\r\n<\/style>\r\n<svg width=\"0\" height=\"0\" style=\"position:absolute\" aria-hidden=\"true\" focusable=\"false\">\r\n  <symbol id=\"sva-i-pin\" viewBox=\"0 0 24 24\"><path d=\"M12 2C8.13 2 5 5.13 5 9c0 5.25 7 13 7 13s7-7.75 7-13c0-3.87-3.13-7-7-7zm0 9.5c-1.38 0-2.5-1.12-2.5-2.5S10.62 6.5 12 6.5s2.5 1.12 2.5 2.5S13.38 11.5 12 11.5z\"\/><\/symbol>\r\n  <symbol id=\"sva-i-bld\" viewBox=\"0 0 24 24\"><path d=\"M17 11V3H7v4H3v14h8v-4h2v4h8V11h-4zM7 19H5v-2h2v2zm0-4H5v-2h2v2zm0-4H5v-2h2v2zm4 4H9v-2h2v2zm0-4H9v-2h2v2zm0-4H9V5h2v2zm4 8h-2v-2h2v2zm0-4h-2v-2h2v2zm0-4h-2V5h2v2zm4 12h-2v-2h2v2zm0-4h-2v-2h2v2z\"\/><\/symbol>\r\n<\/svg>\r\n<section id=\"sva-section\" aria-label=\"Our Service Area\">\r\n  <div class=\"sva-dots\" id=\"svaDots\" aria-hidden=\"true\"><\/div>\r\n  <div class=\"sva-inner\">\r\n    <header class=\"sva-header\">\r\n      <div class=\"sva-eyebrow\">Our Coverage<\/div>\r\n      <h2 class=\"sva-title\">Our <span class=\"sva-hl\">Service<\/span> Area<\/h2>\r\n      <p class=\"sva-desc\">Become one of our many happy customers! Let the BlueGuard team handle all your air duct and dryer vent cleaning requirements across these service areas.<\/p>\r\n    <\/header>\r\n    <div class=\"sva-tabs\" role=\"tablist\">\r\n      <button class=\"sva-tab sva-tab-active\" id=\"svaTabOn\" role=\"tab\" aria-selected=\"true\" onclick=\"svaProv('on')\"><span class=\"sva-tab-icon\">\ud83c\udf41<\/span> Ontario<\/button>\r\n      <button class=\"sva-tab\" id=\"svaTabQc\" role=\"tab\" aria-selected=\"false\" onclick=\"svaProv('qc')\"><span class=\"sva-tab-icon\">\ud83c\udfd4\ufe0f<\/span> Quebec<\/button>\r\n    <\/div>\r\n    <!-- \u2550\u2550 ONTARIO \u2550\u2550 -->\r\n    <div class=\"sva-panel sva-panel-active\" id=\"svaPanelOn\">\r\n      <h3 class=\"sva-province-title\">Ontario<\/h3>\r\n      <div class=\"sva-map-wrap\">\r\n        <div class=\"sva-map-badge\"><span class=\"sva-map-dot\"><\/span> Live Service Area<\/div>\r\n        <div class=\"bgmap\" id=\"bgmap-on\"><\/div>\r\n      <\/div>\r\n      <p class=\"bgm-maphint\">\ud83d\udca1 Click any pin to see the area &amp; <b>open its service page<\/b> \u00b7 scroll\/pinch to zoom<\/p>\r\n      <div class=\"bgm-legend\">\r\n        <span><i style=\"background:#f4a72c\"><\/i> Main branch<\/span>\r\n        <span><i style=\"background:#39B800\"><\/i> Residential &amp; dryer vent<\/span>\r\n        <span><i style=\"background:#E53935\"><\/i> Commercial air duct &amp; dryer vent<\/span>\r\n      <\/div>\r\n      <div class=\"sva-grid\">\r\n        <!-- Major Cities -->\r\n        <div class=\"sva-card\">\r\n          <h4 class=\"sva-card-title\">Major Cities<\/h4>\r\n          <div class=\"sva-city-grid\">\r\n            <a class=\"sva-city-btn\" href=\"https:\/\/blueguard.ca\/service-areas\/air-duct-cleaning-in-oshawa-whitby\/\"><span class=\"sva-pin\"><svg width=\"14\" height=\"14\" aria-hidden=\"true\"><use href=\"#sva-i-pin\"\/><\/svg><\/span> Oshawa<\/a>\r\n            <a class=\"sva-city-btn\" href=\"https:\/\/blueguard.ca\/service-areas\/air-duct-cleaning-services-in-ottawa\/\"><span class=\"sva-pin\"><svg width=\"14\" height=\"14\" aria-hidden=\"true\"><use href=\"#sva-i-pin\"\/><\/svg><\/span> Ottawa<\/a>\r\n          <\/div>\r\n        <\/div>\r\n        <!-- Nearby Areas \u2014 3-level -->\r\n        <div class=\"sva-card\">\r\n          <h4 class=\"sva-card-title\">City Nearby Areas<\/h4>\r\n          <div class=\"sva-l1tabs\">\r\n            <button class=\"sva-l1tab sva-l1tab-active\" onclick=\"svaL1('on','oshawa',this)\">\ud83d\udccd Oshawa<\/button>\r\n            <button class=\"sva-l1tab\" onclick=\"svaL1('on','ottawa',this)\">\ud83d\udccd Ottawa<\/button>\r\n          <\/div>\r\n          <!-- OSHAWA -->\r\n          <div class=\"sva-sp sva-sp-on\" id=\"on-oshawa\">\r\n            <div class=\"sva-l2tabs\">\r\n              <button class=\"sva-l2tab sva-l2-active-air\" onclick=\"svaL2('on-oshawa','air',this)\">\ud83c\udf2c\ufe0f Air Duct<\/button>\r\n              <button class=\"sva-l2tab\" onclick=\"svaL2('on-oshawa','dryer',this)\">\ud83d\udca8 Dryer Vent<\/button>\r\n              <button class=\"sva-l2tab\" onclick=\"svaL2('on-oshawa','comm',this)\">\ud83c\udfe2 Commercial<\/button>\r\n            <\/div>\r\n            <div class=\"sva-sp sva-sp-on\" id=\"on-oshawa-air\">\r\n              <div class=\"sva-city-grid\">\r\n                  <a class=\"sva-city-btn\" href=\"https:\/\/blueguard.ca\/service-areas\/air-duct-cleaning-in-oshawa-whitby\/\"><span class=\"sva-pin\"><svg width=\"14\" height=\"14\" aria-hidden=\"true\"><use href=\"#sva-i-pin\"\/><\/svg><\/span> Whitby<\/a>\r\n                  <a class=\"sva-city-btn\" href=\"https:\/\/blueguard.ca\/service-areas\/air-duct-cleaning-services-in-ajax\/\"><span class=\"sva-pin\"><svg width=\"14\" height=\"14\" aria-hidden=\"true\"><use href=\"#sva-i-pin\"\/><\/svg><\/span> Ajax<\/a>\r\n                  <a class=\"sva-city-btn\" href=\"https:\/\/blueguard.ca\/service-areas\/duct-cleaning-pickering\/\"><span class=\"sva-pin\"><svg width=\"14\" height=\"14\" aria-hidden=\"true\"><use href=\"#sva-i-pin\"\/><\/svg><\/span> Pickering<\/a>\r\n                  <a class=\"sva-city-btn\" href=\"https:\/\/blueguard.ca\/service-areas\/duct-cleaning-beaverton\/\"><span class=\"sva-pin\"><svg width=\"14\" height=\"14\" aria-hidden=\"true\"><use href=\"#sva-i-pin\"\/><\/svg><\/span> Beaverton<\/a>\r\n                  <a class=\"sva-city-btn\" href=\"https:\/\/blueguard.ca\/service-areas\/duct-cleaning-blackstock\/\"><span class=\"sva-pin\"><svg width=\"14\" height=\"14\" aria-hidden=\"true\"><use href=\"#sva-i-pin\"\/><\/svg><\/span> Blackstock<\/a>\r\n                  <a class=\"sva-city-btn\" href=\"https:\/\/blueguard.ca\/service-areas\/duct-cleaning-bowmanville\/\"><span class=\"sva-pin\"><svg width=\"14\" height=\"14\" aria-hidden=\"true\"><use href=\"#sva-i-pin\"\/><\/svg><\/span> Bowmanville<\/a>\r\n                  <a class=\"sva-city-btn\" href=\"https:\/\/blueguard.ca\/service-areas\/duct-cleaning-brooklin\/\"><span class=\"sva-pin\"><svg width=\"14\" height=\"14\" aria-hidden=\"true\"><use href=\"#sva-i-pin\"\/><\/svg><\/span> Brooklin<\/a>\r\n                  <a class=\"sva-city-btn\" href=\"https:\/\/blueguard.ca\/service-areas\/duct-cleaning-claremont\/\"><span class=\"sva-pin\"><svg width=\"14\" height=\"14\" aria-hidden=\"true\"><use href=\"#sva-i-pin\"\/><\/svg><\/span> Claremont<\/a>\r\n                  <a class=\"sva-city-btn\" href=\"https:\/\/blueguard.ca\/service-areas\/duct-cleaning-cobourg\/\"><span class=\"sva-pin\"><svg width=\"14\" height=\"14\" aria-hidden=\"true\"><use href=\"#sva-i-pin\"\/><\/svg><\/span> Cobourg<\/a>\r\n                  <a class=\"sva-city-btn\" href=\"https:\/\/blueguard.ca\/service-areas\/duct-cleaning-courtice\/\"><span class=\"sva-pin\"><svg width=\"14\" height=\"14\" aria-hidden=\"true\"><use href=\"#sva-i-pin\"\/><\/svg><\/span> Courtice<\/a>\r\n                  <a class=\"sva-city-btn\" href=\"https:\/\/blueguard.ca\/service-areas\/duct-cleaning-kawartha-lakes\/\"><span class=\"sva-pin\"><svg width=\"14\" height=\"14\" aria-hidden=\"true\"><use href=\"#sva-i-pin\"\/><\/svg><\/span> Kawartha Lakes<\/a>\r\n                  <a class=\"sva-city-btn\" href=\"https:\/\/blueguard.ca\/service-areas\/duct-cleaning-markham\/\"><span class=\"sva-pin\"><svg width=\"14\" height=\"14\" aria-hidden=\"true\"><use href=\"#sva-i-pin\"\/><\/svg><\/span> Markham<\/a>\r\n                  <a class=\"sva-city-btn\" href=\"https:\/\/blueguard.ca\/service-areas\/duct-cleaning-newcastle\/\"><span class=\"sva-pin\"><svg width=\"14\" height=\"14\" aria-hidden=\"true\"><use href=\"#sva-i-pin\"\/><\/svg><\/span> Newcastle<\/a>\r\n                  <a class=\"sva-city-btn\" href=\"https:\/\/blueguard.ca\/service-areas\/duct-cleaning-port-darlington\/\"><span class=\"sva-pin\"><svg width=\"14\" height=\"14\" aria-hidden=\"true\"><use href=\"#sva-i-pin\"\/><\/svg><\/span> Port Darlington<\/a>\r\n                  <a class=\"sva-city-btn\" href=\"https:\/\/blueguard.ca\/service-areas\/duct-cleaning-port-hope\/\"><span class=\"sva-pin\"><svg width=\"14\" height=\"14\" aria-hidden=\"true\"><use href=\"#sva-i-pin\"\/><\/svg><\/span> Port Hope<\/a>\r\n                  <a class=\"sva-city-btn\" href=\"https:\/\/blueguard.ca\/service-areas\/duct-cleaning-port-perry\/\"><span class=\"sva-pin\"><svg width=\"14\" height=\"14\" aria-hidden=\"true\"><use href=\"#sva-i-pin\"\/><\/svg><\/span> Port Perry<\/a>\r\n                  <a class=\"sva-city-btn\" href=\"https:\/\/blueguard.ca\/service-areas\/duct-cleaning-scarborough\/\"><span class=\"sva-pin\"><svg width=\"14\" height=\"14\" aria-hidden=\"true\"><use href=\"#sva-i-pin\"\/><\/svg><\/span> Scarborough<\/a>\r\n                  <a class=\"sva-city-btn\" href=\"https:\/\/blueguard.ca\/service-areas\/duct-cleaning-scugog\/\"><span class=\"sva-pin\"><svg width=\"14\" height=\"14\" aria-hidden=\"true\"><use href=\"#sva-i-pin\"\/><\/svg><\/span> Scugog<\/a>\r\n                  <a class=\"sva-city-btn\" href=\"https:\/\/blueguard.ca\/service-areas\/duct-cleaning-stouffville\/\"><span class=\"sva-pin\"><svg width=\"14\" height=\"14\" aria-hidden=\"true\"><use href=\"#sva-i-pin\"\/><\/svg><\/span> Stouffville<\/a>\r\n                  <a class=\"sva-city-btn\" href=\"https:\/\/blueguard.ca\/service-areas\/duct-cleaning-uxbridge\/\"><span class=\"sva-pin\"><svg width=\"14\" height=\"14\" aria-hidden=\"true\"><use href=\"#sva-i-pin\"\/><\/svg><\/span> Uxbridge<\/a>\r\n                <\/div>\r\n            <\/div>\r\n            <div class=\"sva-sp\" id=\"on-oshawa-dryer\">\r\n              <div class=\"sva-city-grid\">\r\n                  <a class=\"sva-city-btn\" href=\"https:\/\/blueguard.ca\/service-areas\/dryer-vent-cleaning-oshawa\/\"><span class=\"sva-pin\"><svg width=\"14\" height=\"14\" aria-hidden=\"true\"><use href=\"#sva-i-pin\"\/><\/svg><\/span> Oshawa<\/a>\r\n                  <a class=\"sva-city-btn\" href=\"https:\/\/blueguard.ca\/service-areas\/dryer-vent-cleaning-whitby\/\"><span class=\"sva-pin\"><svg width=\"14\" height=\"14\" aria-hidden=\"true\"><use href=\"#sva-i-pin\"\/><\/svg><\/span> Whitby<\/a>\r\n                  <a class=\"sva-city-btn\" href=\"https:\/\/blueguard.ca\/service-areas\/commercial-dryer-vent-cleaning-in-ajax\/\"><span class=\"sva-pin\"><svg width=\"14\" height=\"14\" aria-hidden=\"true\"><use href=\"#sva-i-pin\"\/><\/svg><\/span> Ajax<\/a>\r\n                  <a class=\"sva-city-btn\" href=\"https:\/\/blueguard.ca\/service-areas\/dryer-vent-cleaning-pickering\/\"><span class=\"sva-pin\"><svg width=\"14\" height=\"14\" aria-hidden=\"true\"><use href=\"#sva-i-pin\"\/><\/svg><\/span> Pickering<\/a>\r\n                  <a class=\"sva-city-btn\" href=\"https:\/\/blueguard.ca\/service-areas\/dryer-vent-cleaning-beaverton\/\"><span class=\"sva-pin\"><svg width=\"14\" height=\"14\" aria-hidden=\"true\"><use href=\"#sva-i-pin\"\/><\/svg><\/span> Beaverton<\/a>\r\n                  <a class=\"sva-city-btn\" href=\"https:\/\/blueguard.ca\/service-areas\/dryer-vent-cleaning-blackstock\/\"><span class=\"sva-pin\"><svg width=\"14\" height=\"14\" aria-hidden=\"true\"><use href=\"#sva-i-pin\"\/><\/svg><\/span> Blackstock<\/a>\r\n                  <a class=\"sva-city-btn\" href=\"https:\/\/blueguard.ca\/service-areas\/dryer-vent-cleaning-bowmanville\/\"><span class=\"sva-pin\"><svg width=\"14\" height=\"14\" aria-hidden=\"true\"><use href=\"#sva-i-pin\"\/><\/svg><\/span> Bowmanville<\/a>\r\n                  <a class=\"sva-city-btn\" href=\"https:\/\/blueguard.ca\/service-areas\/dryer-vent-cleaning-brooklin\/\"><span class=\"sva-pin\"><svg width=\"14\" height=\"14\" aria-hidden=\"true\"><use href=\"#sva-i-pin\"\/><\/svg><\/span> Brooklin<\/a>\r\n                  <a class=\"sva-city-btn\" href=\"https:\/\/blueguard.ca\/service-areas\/dryer-vent-cleaning-claremont\/\"><span class=\"sva-pin\"><svg width=\"14\" height=\"14\" aria-hidden=\"true\"><use href=\"#sva-i-pin\"\/><\/svg><\/span> Claremont<\/a>\r\n                  <a class=\"sva-city-btn\" href=\"https:\/\/blueguard.ca\/service-areas\/dryer-vent-cleaning-cobourg\/\"><span class=\"sva-pin\"><svg width=\"14\" height=\"14\" aria-hidden=\"true\"><use href=\"#sva-i-pin\"\/><\/svg><\/span> Cobourg<\/a>\r\n                  <a class=\"sva-city-btn\" href=\"https:\/\/blueguard.ca\/service-areas\/dryer-vent-cleaning-courtice\/\"><span class=\"sva-pin\"><svg width=\"14\" height=\"14\" aria-hidden=\"true\"><use href=\"#sva-i-pin\"\/><\/svg><\/span> Courtice<\/a>\r\n                  <a class=\"sva-city-btn\" href=\"https:\/\/blueguard.ca\/service-areas\/dryer-vent-cleaning-kawartha-lakes\/\"><span class=\"sva-pin\"><svg width=\"14\" height=\"14\" aria-hidden=\"true\"><use href=\"#sva-i-pin\"\/><\/svg><\/span> Kawartha Lakes<\/a>\r\n                  <a class=\"sva-city-btn\" href=\"https:\/\/blueguard.ca\/service-areas\/dryer-vent-cleaning-markham\/\"><span class=\"sva-pin\"><svg width=\"14\" height=\"14\" aria-hidden=\"true\"><use href=\"#sva-i-pin\"\/><\/svg><\/span> Markham<\/a>\r\n                  <a class=\"sva-city-btn\" href=\"https:\/\/blueguard.ca\/service-areas\/dryer-vent-cleaning-newcastle\/\"><span class=\"sva-pin\"><svg width=\"14\" height=\"14\" aria-hidden=\"true\"><use href=\"#sva-i-pin\"\/><\/svg><\/span> Newcastle<\/a>\r\n                  <a class=\"sva-city-btn\" href=\"https:\/\/blueguard.ca\/service-areas\/dryer-vent-cleaning-port-darlington\/\"><span class=\"sva-pin\"><svg width=\"14\" height=\"14\" aria-hidden=\"true\"><use href=\"#sva-i-pin\"\/><\/svg><\/span> Port Darlington<\/a>\r\n                  <a class=\"sva-city-btn\" href=\"https:\/\/blueguard.ca\/service-areas\/dryer-vent-cleaning-port-hope\/\"><span class=\"sva-pin\"><svg width=\"14\" height=\"14\" aria-hidden=\"true\"><use href=\"#sva-i-pin\"\/><\/svg><\/span> Port Hope<\/a>\r\n                  <a class=\"sva-city-btn\" href=\"https:\/\/blueguard.ca\/service-areas\/dryer-vent-cleaning-port-perry\/\"><span class=\"sva-pin\"><svg width=\"14\" height=\"14\" aria-hidden=\"true\"><use href=\"#sva-i-pin\"\/><\/svg><\/span> Port Perry<\/a>\r\n                  <a class=\"sva-city-btn\" href=\"https:\/\/blueguard.ca\/service-areas\/dryer-vent-cleaning-scarborough\/\"><span class=\"sva-pin\"><svg width=\"14\" height=\"14\" aria-hidden=\"true\"><use href=\"#sva-i-pin\"\/><\/svg><\/span> Scarborough<\/a>\r\n                  <a class=\"sva-city-btn\" href=\"https:\/\/blueguard.ca\/service-areas\/dryer-vent-cleaning-scugog\/\"><span class=\"sva-pin\"><svg width=\"14\" height=\"14\" aria-hidden=\"true\"><use href=\"#sva-i-pin\"\/><\/svg><\/span> Scugog<\/a>\r\n                  <a class=\"sva-city-btn\" href=\"https:\/\/blueguard.ca\/service-areas\/dryer-vent-cleaning-stouffville\/\"><span class=\"sva-pin\"><svg width=\"14\" height=\"14\" aria-hidden=\"true\"><use href=\"#sva-i-pin\"\/><\/svg><\/span> Stouffville<\/a>\r\n                  <a class=\"sva-city-btn\" href=\"https:\/\/blueguard.ca\/service-areas\/dryer-vent-cleaning-uxbridge\/\"><span class=\"sva-pin\"><svg width=\"14\" height=\"14\" aria-hidden=\"true\"><use href=\"#sva-i-pin\"\/><\/svg><\/span> Uxbridge<\/a>\r\n                <\/div>\r\n            <\/div>\r\n            <div class=\"sva-sp\" id=\"on-oshawa-comm\">\r\n              <div class=\"sva-l3tabs\">\r\n                <button class=\"sva-l3tab sva-l3-active\" onclick=\"svaL3('on-oshawa',this,'air')\">\ud83c\udf2c\ufe0f Air Duct<\/button>\r\n                <button class=\"sva-l3tab\" onclick=\"svaL3('on-oshawa',this,'dv')\">\ud83d\udca8 Dryer Vent<\/button>\r\n              <\/div>\r\n              <div class=\"sva-sp sva-sp-on\" id=\"on-oshawa-comm-air\">\r\n                <div class=\"sva-city-grid\">\r\n                  <a class=\"sva-city-btn-comm\" href=\"https:\/\/blueguard.ca\/service-areas\/commercial-air-duct-cleaning-in-oshawa\/\"><span class=\"sva-pin\"><svg width=\"14\" height=\"14\" aria-hidden=\"true\"><use href=\"#sva-i-bld\"\/><\/svg><\/span> Oshawa<\/a>\r\n                  <a class=\"sva-city-btn-comm\" href=\"https:\/\/blueguard.ca\/service-areas\/commercial-duct-cleaning-in-ajax\/\"><span class=\"sva-pin\"><svg width=\"14\" height=\"14\" aria-hidden=\"true\"><use href=\"#sva-i-bld\"\/><\/svg><\/span> Ajax<\/a>\r\n                  <a class=\"sva-city-btn-comm\" href=\"https:\/\/blueguard.ca\/service-areas\/commercial-duct-cleaning-in-pickering\/\"><span class=\"sva-pin\"><svg width=\"14\" height=\"14\" aria-hidden=\"true\"><use href=\"#sva-i-bld\"\/><\/svg><\/span> Pickering<\/a>\r\n                  <a class=\"sva-city-btn-comm\" href=\"https:\/\/blueguard.ca\/service-areas\/commercial-duct-cleaning-in-whitby\/\"><span class=\"sva-pin\"><svg width=\"14\" height=\"14\" aria-hidden=\"true\"><use href=\"#sva-i-bld\"\/><\/svg><\/span> Whitby<\/a>\r\n                  <a class=\"sva-city-btn-comm\" href=\"https:\/\/blueguard.ca\/service-areas\/commercial-duct-cleaning-in-port-hope\/\"><span class=\"sva-pin\"><svg width=\"14\" height=\"14\" aria-hidden=\"true\"><use href=\"#sva-i-bld\"\/><\/svg><\/span> Port Hope<\/a>\r\n                  <a class=\"sva-city-btn-comm\" href=\"https:\/\/blueguard.ca\/service-areas\/commercial-duct-cleaning-in-cobourg\/\"><span class=\"sva-pin\"><svg width=\"14\" height=\"14\" aria-hidden=\"true\"><use href=\"#sva-i-bld\"\/><\/svg><\/span> Cobourg<\/a>\r\n                  <a class=\"sva-city-btn-comm\" href=\"https:\/\/blueguard.ca\/service-areas\/commercial-duct-cleaning-in-havelock\/\"><span class=\"sva-pin\"><svg width=\"14\" height=\"14\" aria-hidden=\"true\"><use href=\"#sva-i-bld\"\/><\/svg><\/span> Havelock<\/a>\r\n                  <a class=\"sva-city-btn-comm\" href=\"https:\/\/blueguard.ca\/service-areas\/commercial-duct-cleaning-in-marmora\/\"><span class=\"sva-pin\"><svg width=\"14\" height=\"14\" aria-hidden=\"true\"><use href=\"#sva-i-bld\"\/><\/svg><\/span> Marmora<\/a>\r\n                  <a class=\"sva-city-btn-comm\" href=\"https:\/\/blueguard.ca\/service-areas\/commercial-duct-cleaning-in-madoc\/\"><span class=\"sva-pin\"><svg width=\"14\" height=\"14\" aria-hidden=\"true\"><use href=\"#sva-i-bld\"\/><\/svg><\/span> Madoc<\/a>\r\n                  <a class=\"sva-city-btn-comm\" href=\"https:\/\/blueguard.ca\/service-areas\/commercial-duct-cleaning-in-tweed\/\"><span class=\"sva-pin\"><svg width=\"14\" height=\"14\" aria-hidden=\"true\"><use href=\"#sva-i-bld\"\/><\/svg><\/span> Tweed<\/a>\r\n                  <a class=\"sva-city-btn-comm\" href=\"https:\/\/blueguard.ca\/service-areas\/commercial-duct-cleaning-in-quinte-west\/\"><span class=\"sva-pin\"><svg width=\"14\" height=\"14\" aria-hidden=\"true\"><use href=\"#sva-i-bld\"\/><\/svg><\/span> Quinte West<\/a>\r\n                  <a class=\"sva-city-btn-comm\" href=\"https:\/\/blueguard.ca\/service-areas\/commercial-duct-cleaning-in-belleville\/\"><span class=\"sva-pin\"><svg width=\"14\" height=\"14\" aria-hidden=\"true\"><use href=\"#sva-i-bld\"\/><\/svg><\/span> Belleville<\/a>\r\n                  <a class=\"sva-city-btn-comm\" href=\"https:\/\/blueguard.ca\/service-areas\/commercial-duct-cleaning-in-napanee\/\"><span class=\"sva-pin\"><svg width=\"14\" height=\"14\" aria-hidden=\"true\"><use href=\"#sva-i-bld\"\/><\/svg><\/span> Napanee<\/a>\r\n                  <a class=\"sva-city-btn-comm\" href=\"https:\/\/blueguard.ca\/service-areas\/commercial-duct-cleaning-in-kingston\/\"><span class=\"sva-pin\"><svg width=\"14\" height=\"14\" aria-hidden=\"true\"><use href=\"#sva-i-bld\"\/><\/svg><\/span> Kingston<\/a>\r\n                  <a class=\"sva-city-btn-comm\" href=\"https:\/\/blueguard.ca\/service-areas\/commercial-duct-cleaning-in-gananoque\/\"><span class=\"sva-pin\"><svg width=\"14\" height=\"14\" aria-hidden=\"true\"><use href=\"#sva-i-bld\"\/><\/svg><\/span> Gananoque<\/a>\r\n                  <a class=\"sva-city-btn-comm\" href=\"https:\/\/blueguard.ca\/service-areas\/commercial-duct-cleaning-in-brockville\/\"><span class=\"sva-pin\"><svg width=\"14\" height=\"14\" aria-hidden=\"true\"><use href=\"#sva-i-bld\"\/><\/svg><\/span> Brockville<\/a>\r\n                  <a class=\"sva-city-btn-comm\" href=\"https:\/\/blueguard.ca\/service-areas\/commercial-duct-cleaning-in-prescott\/\"><span class=\"sva-pin\"><svg width=\"14\" height=\"14\" aria-hidden=\"true\"><use href=\"#sva-i-bld\"\/><\/svg><\/span> Prescott<\/a>\r\n                  <a class=\"sva-city-btn-comm\" href=\"https:\/\/blueguard.ca\/service-areas\/commercial-duct-cleaning-in-kemptville\/\"><span class=\"sva-pin\"><svg width=\"14\" height=\"14\" aria-hidden=\"true\"><use href=\"#sva-i-bld\"\/><\/svg><\/span> Kemptville<\/a>\r\n                  <a class=\"sva-city-btn-comm\" href=\"https:\/\/blueguard.ca\/service-areas\/commercial-duct-cleaning-in-carletonplace\/\"><span class=\"sva-pin\"><svg width=\"14\" height=\"14\" aria-hidden=\"true\"><use href=\"#sva-i-bld\"\/><\/svg><\/span> Carleton Place<\/a>\r\n                  <a class=\"sva-city-btn-comm\" href=\"https:\/\/blueguard.ca\/service-areas\/commercial-duct-cleaning-in-perth\/\"><span class=\"sva-pin\"><svg width=\"14\" height=\"14\" aria-hidden=\"true\"><use href=\"#sva-i-bld\"\/><\/svg><\/span> Perth<\/a>\r\n                <\/div>\r\n              <\/div>\r\n              <div class=\"sva-sp\" id=\"on-oshawa-comm-dv\">\r\n                <div class=\"sva-city-grid\">\r\n                  <a class=\"sva-city-btn-comm\" href=\"https:\/\/blueguard.ca\/service-areas\/commercial-dryer-vent-cleaning-in-ajax\/\"><span class=\"sva-pin\"><svg width=\"14\" height=\"14\" aria-hidden=\"true\"><use href=\"#sva-i-bld\"\/><\/svg><\/span> Ajax<\/a>\r\n                  <a class=\"sva-city-btn-comm\" href=\"https:\/\/blueguard.ca\/service-areas\/commercial-dryer-vent-cleaning-in-oshawa\/\"><span class=\"sva-pin\"><svg width=\"14\" height=\"14\" aria-hidden=\"true\"><use href=\"#sva-i-bld\"\/><\/svg><\/span> Oshawa<\/a>\r\n                  <a class=\"sva-city-btn-comm\" href=\"https:\/\/blueguard.ca\/service-areas\/commercial-dryer-vent-cleaning-in-pickering\/\"><span class=\"sva-pin\"><svg width=\"14\" height=\"14\" aria-hidden=\"true\"><use href=\"#sva-i-bld\"\/><\/svg><\/span> Pickering<\/a>\r\n                  <a class=\"sva-city-btn-comm\" href=\"https:\/\/blueguard.ca\/service-areas\/commercial-dryer-vent-cleaning-in-whitby\/\"><span class=\"sva-pin\"><svg width=\"14\" height=\"14\" aria-hidden=\"true\"><use href=\"#sva-i-bld\"\/><\/svg><\/span> Whitby<\/a>\r\n                  <a class=\"sva-city-btn-comm\" href=\"https:\/\/blueguard.ca\/commercial-dryer-vent-cleaning-in-port-hope\/\"><span class=\"sva-pin\"><svg width=\"14\" height=\"14\" aria-hidden=\"true\"><use href=\"#sva-i-bld\"\/><\/svg><\/span> Port Hope<\/a>\r\n                  <a class=\"sva-city-btn-comm\" href=\"https:\/\/blueguard.ca\/commercial-dryer-vent-cleaning-in-cobourg\/\"><span class=\"sva-pin\"><svg width=\"14\" height=\"14\" aria-hidden=\"true\"><use href=\"#sva-i-bld\"\/><\/svg><\/span> Cobourg<\/a>\r\n                  <a class=\"sva-city-btn-comm\" href=\"https:\/\/blueguard.ca\/commercial-dryer-vent-cleaning-in-havelock\/\"><span class=\"sva-pin\"><svg width=\"14\" height=\"14\" aria-hidden=\"true\"><use href=\"#sva-i-bld\"\/><\/svg><\/span> Havelock<\/a>\r\n                  <a class=\"sva-city-btn-comm\" href=\"https:\/\/blueguard.ca\/commercial-dryer-vent-cleaning-in-marmora\/\"><span class=\"sva-pin\"><svg width=\"14\" height=\"14\" aria-hidden=\"true\"><use href=\"#sva-i-bld\"\/><\/svg><\/span> Marmora<\/a>\r\n                  <a class=\"sva-city-btn-comm\" href=\"https:\/\/blueguard.ca\/commercial-dryer-vent-cleaning-in-madoc\/\"><span class=\"sva-pin\"><svg width=\"14\" height=\"14\" aria-hidden=\"true\"><use href=\"#sva-i-bld\"\/><\/svg><\/span> Madoc<\/a>\r\n                  <a class=\"sva-city-btn-comm\" href=\"https:\/\/blueguard.ca\/commercial-dryer-vent-cleaning-in-tweed\/\"><span class=\"sva-pin\"><svg width=\"14\" height=\"14\" aria-hidden=\"true\"><use href=\"#sva-i-bld\"\/><\/svg><\/span> Tweed<\/a>\r\n                  <a class=\"sva-city-btn-comm\" href=\"https:\/\/blueguard.ca\/commercial-dryer-vent-cleaning-in-quinte-west\/\"><span class=\"sva-pin\"><svg width=\"14\" height=\"14\" aria-hidden=\"true\"><use href=\"#sva-i-bld\"\/><\/svg><\/span> Quinte West<\/a>\r\n                  <a class=\"sva-city-btn-comm\" href=\"https:\/\/blueguard.ca\/commercial-dryer-vent-cleaning-in-belleville\/\"><span class=\"sva-pin\"><svg width=\"14\" height=\"14\" aria-hidden=\"true\"><use href=\"#sva-i-bld\"\/><\/svg><\/span> Belleville<\/a>\r\n                  <a class=\"sva-city-btn-comm\" href=\"https:\/\/blueguard.ca\/commercial-dryer-vent-cleaning-in-napanee\/\"><span class=\"sva-pin\"><svg width=\"14\" height=\"14\" aria-hidden=\"true\"><use href=\"#sva-i-bld\"\/><\/svg><\/span> Napanee<\/a>\r\n                  <a class=\"sva-city-btn-comm\" href=\"https:\/\/blueguard.ca\/commercial-dryer-vent-cleaning-in-kingston\/\"><span class=\"sva-pin\"><svg width=\"14\" height=\"14\" aria-hidden=\"true\"><use href=\"#sva-i-bld\"\/><\/svg><\/span> Kingston<\/a>\r\n                  <a class=\"sva-city-btn-comm\" href=\"https:\/\/blueguard.ca\/commercial-dryer-vent-cleaning-in-gananoque\/\"><span class=\"sva-pin\"><svg width=\"14\" height=\"14\" aria-hidden=\"true\"><use href=\"#sva-i-bld\"\/><\/svg><\/span> Gananoque<\/a>\r\n                  <a class=\"sva-city-btn-comm\" href=\"https:\/\/blueguard.ca\/commercial-dryer-vent-cleaning-in-brockville\/\"><span class=\"sva-pin\"><svg width=\"14\" height=\"14\" aria-hidden=\"true\"><use href=\"#sva-i-bld\"\/><\/svg><\/span> Brockville<\/a>\r\n                  <a class=\"sva-city-btn-comm\" href=\"https:\/\/blueguard.ca\/commercial-dryer-vent-cleaning-in-prescott\/\"><span class=\"sva-pin\"><svg width=\"14\" height=\"14\" aria-hidden=\"true\"><use href=\"#sva-i-bld\"\/><\/svg><\/span> Prescott<\/a>\r\n                  <a class=\"sva-city-btn-comm\" href=\"https:\/\/blueguard.ca\/commercial-dryer-vent-cleaning-in-kemptville\/\"><span class=\"sva-pin\"><svg width=\"14\" height=\"14\" aria-hidden=\"true\"><use href=\"#sva-i-bld\"\/><\/svg><\/span> Kemptville<\/a>\r\n                  <a class=\"sva-city-btn-comm\" href=\"https:\/\/blueguard.ca\/commercial-dryer-vent-cleaning-in-carleton-place\/\"><span class=\"sva-pin\"><svg width=\"14\" height=\"14\" aria-hidden=\"true\"><use href=\"#sva-i-bld\"\/><\/svg><\/span> Carleton Place<\/a>\r\n                  <a class=\"sva-city-btn-comm\" href=\"https:\/\/blueguard.ca\/commercial-dryer-vent-cleaning-in-perth\/\"><span class=\"sva-pin\"><svg width=\"14\" height=\"14\" aria-hidden=\"true\"><use href=\"#sva-i-bld\"\/><\/svg><\/span> Perth<\/a>\r\n                <\/div>\r\n              <\/div>\r\n            <\/div>\r\n          <\/div><!-- \/on-oshawa -->\r\n          <!-- OTTAWA -->\r\n          <div class=\"sva-sp\" id=\"on-ottawa\">\r\n            <div class=\"sva-l2tabs\">\r\n              <button class=\"sva-l2tab sva-l2-active-air\" onclick=\"svaL2('on-ottawa','air',this)\">\ud83c\udf2c\ufe0f Air Duct<\/button>\r\n              <button class=\"sva-l2tab\" onclick=\"svaL2('on-ottawa','dryer',this)\">\ud83d\udca8 Dryer Vent<\/button>\r\n              <button class=\"sva-l2tab\" onclick=\"svaL2('on-ottawa','comm',this)\">\ud83c\udfe2 Commercial<\/button>\r\n            <\/div>\r\n            <div class=\"sva-sp sva-sp-on\" id=\"on-ottawa-air\">\r\n              <div class=\"sva-city-grid\">\r\n                  <a class=\"sva-city-btn\" href=\"https:\/\/blueguard.ca\/service-areas\/air-duct-cleaning-service-in-nepean\/\"><span class=\"sva-pin\"><svg width=\"14\" height=\"14\" aria-hidden=\"true\"><use href=\"#sva-i-pin\"\/><\/svg><\/span> Nepean<\/a>\r\n                  <a class=\"sva-city-btn\" href=\"https:\/\/blueguard.ca\/service-areas\/air-duct-cleaning-service-stittsville\/\"><span class=\"sva-pin\"><svg width=\"14\" height=\"14\" aria-hidden=\"true\"><use href=\"#sva-i-pin\"\/><\/svg><\/span> Stittsville<\/a>\r\n                  <a class=\"sva-city-btn\" href=\"https:\/\/blueguard.ca\/service-areas\/air-duct-cleaning-service-in-barrhaven\/\"><span class=\"sva-pin\"><svg width=\"14\" height=\"14\" aria-hidden=\"true\"><use href=\"#sva-i-pin\"\/><\/svg><\/span> Barrhaven<\/a>\r\n                  <a class=\"sva-city-btn\" href=\"https:\/\/blueguard.ca\/service-areas\/air-duct-cleaning-service-in-kemptville\/\"><span class=\"sva-pin\"><svg width=\"14\" height=\"14\" aria-hidden=\"true\"><use href=\"#sva-i-pin\"\/><\/svg><\/span> Kemptville<\/a>\r\n                  <a class=\"sva-city-btn\" href=\"https:\/\/blueguard.ca\/service-areas\/air-duct-cleaning-in-kanata\/\"><span class=\"sva-pin\"><svg width=\"14\" height=\"14\" aria-hidden=\"true\"><use href=\"#sva-i-pin\"\/><\/svg><\/span> Kanata<\/a>\r\n                  <a class=\"sva-city-btn\" href=\"https:\/\/blueguard.ca\/service-areas\/air-duct-cleaning-service-orleans\/\"><span class=\"sva-pin\"><svg width=\"14\" height=\"14\" aria-hidden=\"true\"><use href=\"#sva-i-pin\"\/><\/svg><\/span> Orl\u00e9ans<\/a>\r\n                  <a class=\"sva-city-btn\" href=\"https:\/\/blueguard.ca\/service-areas\/air-duct-cleaning-service-in-manotick\/\"><span class=\"sva-pin\"><svg width=\"14\" height=\"14\" aria-hidden=\"true\"><use href=\"#sva-i-pin\"\/><\/svg><\/span> Manotick<\/a>\r\n                  <a class=\"sva-city-btn\" href=\"https:\/\/blueguard.ca\/service-areas\/air-duct-cleaning-services-in-carleton\/\"><span class=\"sva-pin\"><svg width=\"14\" height=\"14\" aria-hidden=\"true\"><use href=\"#sva-i-pin\"\/><\/svg><\/span> Carleton<\/a>\r\n                  <a class=\"sva-city-btn\" href=\"https:\/\/blueguard.ca\/service-areas\/air-duct-cleaning-in-almonte\/\"><span class=\"sva-pin\"><svg width=\"14\" height=\"14\" aria-hidden=\"true\"><use href=\"#sva-i-pin\"\/><\/svg><\/span> Almonte<\/a>\r\n                  <a class=\"sva-city-btn\" href=\"https:\/\/blueguard.ca\/service-areas\/air-duct-cleaning-services-in-arnprior\/\"><span class=\"sva-pin\"><svg width=\"14\" height=\"14\" aria-hidden=\"true\"><use href=\"#sva-i-pin\"\/><\/svg><\/span> Arnprior<\/a>\r\n                <\/div>\r\n            <\/div>\r\n            <div class=\"sva-sp\" id=\"on-ottawa-dryer\">\r\n              <div class=\"sva-city-grid\">\r\n                  <a class=\"sva-city-btn\" href=\"https:\/\/blueguard.ca\/service-areas\/dryer-vent-cleaning-service-in-ottawa\/\"><span class=\"sva-pin\"><svg width=\"14\" height=\"14\" aria-hidden=\"true\"><use href=\"#sva-i-pin\"\/><\/svg><\/span> Ottawa<\/a>\r\n                  <a class=\"sva-city-btn\" href=\"https:\/\/blueguard.ca\/service-areas\/dryer-vent-cleaning-in-barrhaven\/\"><span class=\"sva-pin\"><svg width=\"14\" height=\"14\" aria-hidden=\"true\"><use href=\"#sva-i-pin\"\/><\/svg><\/span> Barrhaven<\/a>\r\n                  <a class=\"sva-city-btn\" href=\"https:\/\/blueguard.ca\/service-areas\/dryer-vent-cleaning-in-kanata\/\"><span class=\"sva-pin\"><svg width=\"14\" height=\"14\" aria-hidden=\"true\"><use href=\"#sva-i-pin\"\/><\/svg><\/span> Kanata<\/a>\r\n                  <a class=\"sva-city-btn\" href=\"https:\/\/blueguard.ca\/service-areas\/dryer-vent-cleaning-in-stittsville\/\"><span class=\"sva-pin\"><svg width=\"14\" height=\"14\" aria-hidden=\"true\"><use href=\"#sva-i-pin\"\/><\/svg><\/span> Stittsville<\/a>\r\n                  <a class=\"sva-city-btn\" href=\"https:\/\/blueguard.ca\/service-areas\/dryer-vent-cleaning-in-nepean\/\"><span class=\"sva-pin\"><svg width=\"14\" height=\"14\" aria-hidden=\"true\"><use href=\"#sva-i-pin\"\/><\/svg><\/span> Nepean<\/a>\r\n                  <a class=\"sva-city-btn\" href=\"https:\/\/blueguard.ca\/service-areas\/dryer-vent-cleaning-in-orleans\/\"><span class=\"sva-pin\"><svg width=\"14\" height=\"14\" aria-hidden=\"true\"><use href=\"#sva-i-pin\"\/><\/svg><\/span> Orl\u00e9ans<\/a>\r\n                  <a class=\"sva-city-btn\" href=\"https:\/\/blueguard.ca\/service-areas\/dryer-vent-cleaning-in-manotick\/\"><span class=\"sva-pin\"><svg width=\"14\" height=\"14\" aria-hidden=\"true\"><use href=\"#sva-i-pin\"\/><\/svg><\/span> Manotick<\/a>\r\n                  <a class=\"sva-city-btn\" href=\"https:\/\/blueguard.ca\/service-areas\/dryer-vent-cleaning-in-kemptville\/\"><span class=\"sva-pin\"><svg width=\"14\" height=\"14\" aria-hidden=\"true\"><use href=\"#sva-i-pin\"\/><\/svg><\/span> Kemptville<\/a>\r\n                  <a class=\"sva-city-btn\" href=\"https:\/\/blueguard.ca\/service-areas\/dryer-vent-cleaning-in-carleton\/\"><span class=\"sva-pin\"><svg width=\"14\" height=\"14\" aria-hidden=\"true\"><use href=\"#sva-i-pin\"\/><\/svg><\/span> Carleton<\/a>\r\n                  <a class=\"sva-city-btn\" href=\"https:\/\/blueguard.ca\/service-areas\/dryer-vent-cleaning-in-almonte\/\"><span class=\"sva-pin\"><svg width=\"14\" height=\"14\" aria-hidden=\"true\"><use href=\"#sva-i-pin\"\/><\/svg><\/span> Almonte<\/a>\r\n                  <a class=\"sva-city-btn\" href=\"https:\/\/blueguard.ca\/service-areas\/dryer-vent-cleaning-in-arnprior\/\"><span class=\"sva-pin\"><svg width=\"14\" height=\"14\" aria-hidden=\"true\"><use href=\"#sva-i-pin\"\/><\/svg><\/span> Arnprior<\/a>\r\n                  <a class=\"sva-city-btn\" href=\"https:\/\/blueguard.ca\/service-areas\/dryer-vent-cleaning-service-in-carp\/\"><span class=\"sva-pin\"><svg width=\"14\" height=\"14\" aria-hidden=\"true\"><use href=\"#sva-i-pin\"\/><\/svg><\/span> Carp<\/a>\r\n                <\/div>\r\n            <\/div>\r\n            <div class=\"sva-sp\" id=\"on-ottawa-comm\">\r\n              <div class=\"sva-l3tabs\">\r\n                <button class=\"sva-l3tab sva-l3-active\" onclick=\"svaL3('on-ottawa',this,'air')\">\ud83c\udf2c\ufe0f Air Duct<\/button>\r\n                <button class=\"sva-l3tab\" onclick=\"svaL3('on-ottawa',this,'dv')\">\ud83d\udca8 Dryer Vent<\/button>\r\n              <\/div>\r\n              <div class=\"sva-sp sva-sp-on\" id=\"on-ottawa-comm-air\">\r\n                <div class=\"sva-city-grid\">\r\n                  <a class=\"sva-city-btn-comm\" href=\"https:\/\/blueguard.ca\/service-areas\/commercial-air-duct-cleaning-in-ottawa\/\"><span class=\"sva-pin\"><svg width=\"14\" height=\"14\" aria-hidden=\"true\"><use href=\"#sva-i-bld\"\/><\/svg><\/span> Ottawa<\/a>\r\n                <\/div>\r\n              <\/div>\r\n              <div class=\"sva-sp\" id=\"on-ottawa-comm-dv\">\r\n                <div class=\"sva-city-grid\">\r\n                  <a class=\"sva-city-btn-comm\" href=\"https:\/\/blueguard.ca\/service-areas\/dryer-vent-cleaning-service-in-ottawa\/\"><span class=\"sva-pin\"><svg width=\"14\" height=\"14\" aria-hidden=\"true\"><use href=\"#sva-i-bld\"\/><\/svg><\/span> Ottawa<\/a>\r\n                <\/div>\r\n              <\/div>\r\n            <\/div>\r\n          <\/div><!-- \/on-ottawa -->\r\n        <\/div><!-- \/nearby card -->\r\n      <\/div><!-- \/grid -->\r\n    <\/div><!-- \/Ontario -->\r\n    <!-- \u2550\u2550 QUEBEC \u2550\u2550 -->\r\n    <div class=\"sva-panel\" id=\"svaPanelQc\">\r\n      <h3 class=\"sva-province-title\">Quebec<\/h3>\r\n      <div class=\"sva-map-wrap\">\r\n        <div class=\"sva-map-badge\"><span class=\"sva-map-dot\"><\/span> Live Service Area<\/div>\r\n        <div class=\"bgmap\" id=\"bgmap-qc\"><\/div>\r\n      <\/div>\r\n      <p class=\"bgm-maphint\">\ud83d\udca1 Click any pin to see the area &amp; <b>open its service page<\/b> \u00b7 scroll\/pinch to zoom<\/p>\r\n      <div class=\"sva-grid\">\r\n        <!-- Major Cities -->\r\n        <div class=\"sva-card\">\r\n          <h4 class=\"sva-card-title\">Major Cities<\/h4>\r\n          <div class=\"sva-city-grid\">\r\n            <a class=\"sva-city-btn\" href=\"https:\/\/blueguard.ca\/service-areas\/air-duct-cleaning-services-in-gatineau\/\"><span class=\"sva-pin\"><svg width=\"14\" height=\"14\" aria-hidden=\"true\"><use href=\"#sva-i-pin\"\/><\/svg><\/span> Gatineau<\/a>\r\n            <a class=\"sva-city-btn\" href=\"https:\/\/blueguard.ca\/service-areas\/air-duct-cleaning-service-in-montreal\/\"><span class=\"sva-pin\"><svg width=\"14\" height=\"14\" aria-hidden=\"true\"><use href=\"#sva-i-pin\"\/><\/svg><\/span> Montreal<\/a>\r\n          <\/div>\r\n        <\/div>\r\n        <!-- Nearby Areas -->\r\n        <div class=\"sva-card\">\r\n          <h4 class=\"sva-card-title\">City Nearby Areas<\/h4>\r\n          <div class=\"sva-l1tabs\">\r\n            <button class=\"sva-l1tab sva-l1tab-active\" onclick=\"svaL1('qc','gatineau',this)\">\ud83d\udccd Gatineau<\/button>\r\n            <button class=\"sva-l1tab\" onclick=\"svaL1('qc','montreal',this)\">\ud83d\udccd Montreal<\/button>\r\n          <\/div>\r\n          <!-- GATINEAU -->\r\n          <div class=\"sva-sp sva-sp-on\" id=\"qc-gatineau\">\r\n            <div class=\"sva-l2tabs\">\r\n              <button class=\"sva-l2tab sva-l2-active-air\" onclick=\"svaL2('qc-gatineau','air',this)\">\ud83c\udf2c\ufe0f Air Duct<\/button>\r\n              <button class=\"sva-l2tab\" onclick=\"svaL2('qc-gatineau','dryer',this)\">\ud83d\udca8 Dryer Vent<\/button>\r\n            <\/div>\r\n            <div class=\"sva-sp sva-sp-on\" id=\"qc-gatineau-air\">\r\n              <div class=\"sva-city-grid\">\r\n                  <a class=\"sva-city-btn\" href=\"https:\/\/blueguard.ca\/service-areas\/air-duct-cleaning-services-in-gatineau\/\"><span class=\"sva-pin\"><svg width=\"14\" height=\"14\" aria-hidden=\"true\"><use href=\"#sva-i-pin\"\/><\/svg><\/span> Gatineau<\/a>\r\n                <\/div>\r\n            <\/div>\r\n            <div class=\"sva-sp\" id=\"qc-gatineau-dryer\">\r\n              <div class=\"sva-city-grid\">\r\n                  <a class=\"sva-city-btn\" href=\"https:\/\/blueguard.ca\/service-areas\/dryer-vent-cleaning-in-gatineau\/\"><span class=\"sva-pin\"><svg width=\"14\" height=\"14\" aria-hidden=\"true\"><use href=\"#sva-i-pin\"\/><\/svg><\/span> Gatineau<\/a>\r\n                <\/div>\r\n            <\/div>\r\n          <\/div><!-- \/qc-gatineau -->\r\n          <!-- MONTREAL -->\r\n          <div class=\"sva-sp\" id=\"qc-montreal\">\r\n            <div class=\"sva-l2tabs\">\r\n              <button class=\"sva-l2tab sva-l2-active-air\" onclick=\"svaL2('qc-montreal','air',this)\">\ud83c\udf2c\ufe0f Air Duct<\/button>\r\n              <button class=\"sva-l2tab\" onclick=\"svaL2('qc-montreal','dryer',this)\">\ud83d\udca8 Dryer Vent<\/button>\r\n            <\/div>\r\n            <div class=\"sva-sp sva-sp-on\" id=\"qc-montreal-air\">\r\n              <div class=\"sva-city-grid\">\r\n                  <a class=\"sva-city-btn\" href=\"https:\/\/blueguard.ca\/service-areas\/air-duct-cleaning-service-in-montreal\/\"><span class=\"sva-pin\"><svg width=\"14\" height=\"14\" aria-hidden=\"true\"><use href=\"#sva-i-pin\"\/><\/svg><\/span> Montreal<\/a>\r\n                  <a class=\"sva-city-btn\" href=\"https:\/\/blueguard.ca\/service-areas\/air-duct-cleaning-service-in-laval\/\"><span class=\"sva-pin\"><svg width=\"14\" height=\"14\" aria-hidden=\"true\"><use href=\"#sva-i-pin\"\/><\/svg><\/span> Laval<\/a>\r\n                  <a class=\"sva-city-btn\" href=\"https:\/\/blueguard.ca\/service-areas\/air-duct-cleaning-service-in-longueuil\/\"><span class=\"sva-pin\"><svg width=\"14\" height=\"14\" aria-hidden=\"true\"><use href=\"#sva-i-pin\"\/><\/svg><\/span> Longueuil<\/a>\r\n                <\/div>\r\n            <\/div>\r\n            <div class=\"sva-sp\" id=\"qc-montreal-dryer\">\r\n              <div class=\"sva-city-grid\">\r\n                  <a class=\"sva-city-btn\" href=\"https:\/\/blueguard.ca\/service-areas\/dryer-vent-cleaning-in-montreal\/\"><span class=\"sva-pin\"><svg width=\"14\" height=\"14\" aria-hidden=\"true\"><use href=\"#sva-i-pin\"\/><\/svg><\/span> Montreal<\/a>\r\n                  <a class=\"sva-city-btn\" href=\"https:\/\/blueguard.ca\/service-areas\/dryer-vent-cleaning-in-laval\/\"><span class=\"sva-pin\"><svg width=\"14\" height=\"14\" aria-hidden=\"true\"><use href=\"#sva-i-pin\"\/><\/svg><\/span> Laval<\/a>\r\n                  <a class=\"sva-city-btn\" href=\"https:\/\/blueguard.ca\/service-areas\/dryer-vent-cleaning-in-longueuil\/\"><span class=\"sva-pin\"><svg width=\"14\" height=\"14\" aria-hidden=\"true\"><use href=\"#sva-i-pin\"\/><\/svg><\/span> Longueuil<\/a>\r\n                <\/div>\r\n            <\/div>\r\n          <\/div><!-- \/qc-montreal -->\r\n        <\/div><!-- \/nearby card -->\r\n      <\/div><!-- \/grid -->\r\n    <\/div><!-- \/Quebec -->\r\n    <div class=\"sva-notice\">\r\n      <span class=\"sva-notice-icon\">\ud83d\udd0d<\/span>\r\n      <div>\r\n        <div class=\"sva-notice-title\">Don't see your area?<\/div>\r\n        <p class=\"sva-notice-text\">Please contact us if you don't see your city\/region in the list. We try our best to provide service in every region.<\/p>\r\n      <\/div>\r\n    <\/div>\r\n  <\/div>\r\n<\/section>\r\n<script>\r\n\/* Tabs (tiny, runs instantly) *\/\r\nfunction svaProv(w){\r\n  document.querySelectorAll('#sva-section .sva-tab').forEach(function(t){t.classList.remove('sva-tab-active');t.setAttribute('aria-selected','false');});\r\n  document.querySelectorAll('#sva-section .sva-panel').forEach(function(p){p.classList.remove('sva-panel-active');});\r\n  var t=document.getElementById(w==='on'?'svaTabOn':'svaTabQc');\r\n  var p=document.getElementById(w==='on'?'svaPanelOn':'svaPanelQc');\r\n  if(t){t.classList.add('sva-tab-active');t.setAttribute('aria-selected','true');}\r\n  if(p)p.classList.add('sva-panel-active');\r\n  if(window.bgShowMap)window.bgShowMap(w);\r\n}\r\nfunction svaL1(prov,city,btn){\r\n  var card=btn.closest('.sva-card');\r\n  card.querySelectorAll('.sva-l1tab').forEach(function(b){b.classList.remove('sva-l1tab-active');});\r\n  btn.classList.add('sva-l1tab-active');\r\n  card.querySelectorAll('.sva-l1tabs ~ .sva-sp').forEach(function(p){p.classList.remove('sva-sp-on');});\r\n  var target=document.getElementById(prov+'-'+city);\r\n  if(target)target.classList.add('sva-sp-on');\r\n}\r\nfunction svaL2(cityId,svc,btn){\r\n  btn.closest('.sva-l2tabs').querySelectorAll('.sva-l2tab').forEach(function(b){\r\n    b.classList.remove('sva-l2-active-air','sva-l2-active-dryer','sva-l2-active-comm');\r\n  });\r\n  btn.classList.add('sva-l2-active-'+svc);\r\n  var cityEl=document.getElementById(cityId);\r\n  cityEl.querySelectorAll('.sva-l2tabs ~ .sva-sp').forEach(function(p){p.classList.remove('sva-sp-on');});\r\n  var target=document.getElementById(cityId+'-'+svc);\r\n  if(target)target.classList.add('sva-sp-on');\r\n}\r\nfunction svaL3(cityId,btn,sub){\r\n  btn.closest('.sva-l3tabs').querySelectorAll('.sva-l3tab').forEach(function(b){b.classList.remove('sva-l3-active');});\r\n  btn.classList.add('sva-l3-active');\r\n  var commEl=document.getElementById(cityId+'-comm');\r\n  commEl.querySelectorAll('.sva-l3tabs ~ .sva-sp').forEach(function(p){p.classList.remove('sva-sp-on');});\r\n  var target=document.getElementById(cityId+'-comm-'+sub);\r\n  if(target)target.classList.add('sva-sp-on');\r\n}\r\n\r\n(function(){\r\n  var section=document.getElementById('sva-section');\r\n  if(!section) return;\r\n  var idle=window.requestIdleCallback||function(cb){return setTimeout(cb,200);};\r\n  var reduce=window.matchMedia&&window.matchMedia('(prefers-reduced-motion: reduce)').matches;\r\n\r\n  \/* Floating dots: created only after the page is idle, fewer on mobile *\/\r\n  function makeDots(){\r\n    if(reduce) return;\r\n    var wrap=document.getElementById('svaDots'); if(!wrap||wrap.childNodes.length) return;\r\n    var n=window.innerWidth<768?8:14, colors=['#a8cf45','#0aa8df'], frag=document.createDocumentFragment();\r\n    for(var i=0;i<n;i++){\r\n      var d=document.createElement('div');d.className='sva-dot';\r\n      var sz=Math.random()*5+2,cl=colors[i%2];\r\n      d.style.cssText='left:'+(Math.random()*100)+'%;width:'+sz+'px;height:'+sz+'px;background:'+cl+';box-shadow:0 0 '+(sz*2)+'px '+cl+';animation-duration:'+(Math.random()*18+10)+'s;animation-delay:'+(Math.random()*16)+'s';\r\n      frag.appendChild(d);\r\n    }\r\n    wrap.appendChild(frag);\r\n  }\r\n\r\n  \/* ===== Map data =====\r\n     u  = residential air duct page (or commercial air duct when c:1)\r\n     rd = residential dryer vent page\r\n     ra = residential air duct page (only used on commercial pins that also have residential pages)\r\n     d  = commercial dryer vent page\r\n     c  = commercial pin (red), hub = main branch (orange) *\/\r\n  var S='https:\/\/blueguard.ca\/service-areas\/', D='https:\/\/blueguard.ca\/commercial-dryer-vent-cleaning-in-';\r\n  var ONTARIO=[\r\n    {n:\"Oshawa\",lat:43.897,lon:-78.866,hub:1,u:S+\"air-duct-cleaning-in-oshawa-whitby\/\",rd:S+\"dryer-vent-cleaning-oshawa\/\"},\r\n    {n:\"Whitby\",lat:43.897,lon:-78.943,u:S+\"air-duct-cleaning-in-oshawa-whitby\/\",rd:S+\"dryer-vent-cleaning-whitby\/\"},\r\n    {n:\"Ajax\",lat:43.851,lon:-79.020,u:S+\"air-duct-cleaning-services-in-ajax\/\"},\r\n    {n:\"Pickering\",lat:43.836,lon:-79.089,u:S+\"duct-cleaning-pickering\/\",rd:S+\"dryer-vent-cleaning-pickering\/\"},\r\n    {n:\"Brooklin\",lat:43.958,lon:-78.958,u:S+\"duct-cleaning-brooklin\/\",rd:S+\"dryer-vent-cleaning-brooklin\/\"},\r\n    {n:\"Courtice\",lat:43.914,lon:-78.778,u:S+\"duct-cleaning-courtice\/\",rd:S+\"dryer-vent-cleaning-courtice\/\"},\r\n    {n:\"Bowmanville\",lat:43.912,lon:-78.688,u:S+\"duct-cleaning-bowmanville\/\",rd:S+\"dryer-vent-cleaning-bowmanville\/\"},\r\n    {n:\"Port Darlington\",lat:43.885,lon:-78.670,u:S+\"duct-cleaning-port-darlington\/\",rd:S+\"dryer-vent-cleaning-port-darlington\/\"},\r\n    {n:\"Newcastle\",lat:43.918,lon:-78.591,u:S+\"duct-cleaning-newcastle\/\",rd:S+\"dryer-vent-cleaning-newcastle\/\"},\r\n    {n:\"Claremont\",lat:43.967,lon:-79.117,u:S+\"duct-cleaning-claremont\/\",rd:S+\"dryer-vent-cleaning-claremont\/\"},\r\n    {n:\"Stouffville\",lat:43.971,lon:-79.245,u:S+\"duct-cleaning-stouffville\/\",rd:S+\"dryer-vent-cleaning-stouffville\/\"},\r\n    {n:\"Markham\",lat:43.857,lon:-79.337,u:S+\"duct-cleaning-markham\/\",rd:S+\"dryer-vent-cleaning-markham\/\"},\r\n    {n:\"Scarborough\",lat:43.773,lon:-79.258,u:S+\"duct-cleaning-scarborough\/\",rd:S+\"dryer-vent-cleaning-scarborough\/\"},\r\n    {n:\"Uxbridge\",lat:44.109,lon:-79.120,u:S+\"duct-cleaning-uxbridge\/\",rd:S+\"dryer-vent-cleaning-uxbridge\/\"},\r\n    {n:\"Port Perry\",lat:44.103,lon:-78.943,u:S+\"duct-cleaning-port-perry\/\",rd:S+\"dryer-vent-cleaning-port-perry\/\"},\r\n    {n:\"Scugog\",lat:44.150,lon:-78.900,u:S+\"duct-cleaning-scugog\/\",rd:S+\"dryer-vent-cleaning-scugog\/\"},\r\n    {n:\"Blackstock\",lat:44.100,lon:-78.833,u:S+\"duct-cleaning-blackstock\/\",rd:S+\"dryer-vent-cleaning-blackstock\/\"},\r\n    {n:\"Beaverton\",lat:44.433,lon:-79.150,u:S+\"duct-cleaning-beaverton\/\",rd:S+\"dryer-vent-cleaning-beaverton\/\"},\r\n    {n:\"Kawartha Lakes\",lat:44.355,lon:-78.735,u:S+\"duct-cleaning-kawartha-lakes\/\",rd:S+\"dryer-vent-cleaning-kawartha-lakes\/\"},\r\n    {n:\"Ottawa\",lat:45.421,lon:-75.697,hub:1,u:S+\"air-duct-cleaning-services-in-ottawa\/\"},\r\n    {n:\"Orl\u00e9ans\",lat:45.457,lon:-75.520,u:S+\"air-duct-cleaning-service-orleans\/\"},\r\n    {n:\"Nepean\",lat:45.347,lon:-75.727,u:S+\"air-duct-cleaning-service-in-nepean\/\"},\r\n    {n:\"Kanata\",lat:45.313,lon:-75.898,u:S+\"air-duct-cleaning-in-kanata\/\"},\r\n    {n:\"Stittsville\",lat:45.262,lon:-75.918,u:S+\"air-duct-cleaning-service-stittsville\/\"},\r\n    {n:\"Barrhaven\",lat:45.273,lon:-75.744,u:S+\"air-duct-cleaning-service-in-barrhaven\/\"},\r\n    {n:\"Manotick\",lat:45.225,lon:-75.683,u:S+\"air-duct-cleaning-service-in-manotick\/\"},\r\n    {n:\"Carp\",lat:45.349,lon:-76.043,u:S+\"dryer-vent-cleaning-service-in-carp\/\"},\r\n    {n:\"Kemptville\",lat:45.017,lon:-75.638,u:S+\"air-duct-cleaning-service-in-kemptville\/\",d:D+\"kemptville\/\"},\r\n    {n:\"Carleton Place\",lat:45.140,lon:-76.144,u:S+\"air-duct-cleaning-services-in-carleton\/\",d:D+\"carleton-place\/\"},\r\n    {n:\"Almonte\",lat:45.229,lon:-76.195,u:S+\"air-duct-cleaning-in-almonte\/\"},\r\n    {n:\"Arnprior\",lat:45.433,lon:-76.353,u:S+\"air-duct-cleaning-services-in-arnprior\/\"},\r\n    {n:\"Port Hope\",lat:43.9497,lon:-78.2928,c:1,u:S+\"commercial-duct-cleaning-in-port-hope\/\",d:D+\"port-hope\/\",ra:S+\"duct-cleaning-port-hope\/\",rd:S+\"dryer-vent-cleaning-port-hope\/\"},\r\n    {n:\"Cobourg\",lat:43.9593,lon:-78.1677,c:1,u:S+\"commercial-duct-cleaning-in-cobourg\/\",d:D+\"cobourg\/\",ra:S+\"duct-cleaning-cobourg\/\",rd:S+\"dryer-vent-cleaning-cobourg\/\"},\r\n    {n:\"Havelock\",lat:44.4326,lon:-77.8879,c:1,u:S+\"commercial-duct-cleaning-in-havelock\/\",d:D+\"havelock\/\"},\r\n    {n:\"Marmora\",lat:44.4834,lon:-77.6800,c:1,u:S+\"commercial-duct-cleaning-in-marmora\/\",d:D+\"marmora\/\"},\r\n    {n:\"Madoc\",lat:44.5085,lon:-77.4747,c:1,u:S+\"commercial-duct-cleaning-in-madoc\/\",d:D+\"madoc\/\"},\r\n    {n:\"Tweed\",lat:44.4770,lon:-77.3117,c:1,u:S+\"commercial-duct-cleaning-in-tweed\/\",d:D+\"tweed\/\"},\r\n    {n:\"Quinte West\",lat:44.1001,lon:-77.5760,c:1,u:S+\"commercial-duct-cleaning-in-quinte-west\/\",d:D+\"quinte-west\/\"},\r\n    {n:\"Belleville\",lat:44.1628,lon:-77.3832,c:1,u:S+\"commercial-duct-cleaning-in-belleville\/\",d:D+\"belleville\/\"},\r\n    {n:\"Napanee\",lat:44.2501,lon:-76.9503,c:1,u:S+\"commercial-duct-cleaning-in-napanee\/\",d:D+\"napanee\/\"},\r\n    {n:\"Kingston\",lat:44.2312,lon:-76.4860,c:1,u:S+\"commercial-duct-cleaning-in-kingston\/\",d:D+\"kingston\/\"},\r\n    {n:\"Gananoque\",lat:44.3301,lon:-76.1663,c:1,u:S+\"commercial-duct-cleaning-in-gananoque\/\",d:D+\"gananoque\/\"},\r\n    {n:\"Brockville\",lat:44.5895,lon:-75.6843,c:1,u:S+\"commercial-duct-cleaning-in-brockville\/\",d:D+\"brockville\/\"},\r\n    {n:\"Prescott\",lat:44.7101,lon:-75.5158,c:1,u:S+\"commercial-duct-cleaning-in-prescott\/\",d:D+\"prescott\/\"},\r\n    {n:\"Perth\",lat:44.8995,lon:-76.2494,c:1,u:S+\"commercial-duct-cleaning-in-perth\/\",d:D+\"perth\/\"}\r\n  ];\r\n  var QUEBEC=[\r\n    {n:\"Gatineau\",lat:45.477,lon:-75.701,hub:1,u:S+\"air-duct-cleaning-services-in-gatineau\/\",rd:S+\"dryer-vent-cleaning-in-gatineau\/\"},\r\n    {n:\"Montreal\",lat:45.502,lon:-73.567,hub:1,u:S+\"air-duct-cleaning-service-in-montreal\/\",rd:S+\"dryer-vent-cleaning-in-montreal\/\"},\r\n    {n:\"Laval\",lat:45.606,lon:-73.712,u:S+\"air-duct-cleaning-service-in-laval\/\",rd:S+\"dryer-vent-cleaning-in-laval\/\"},\r\n    {n:\"Longueuil\",lat:45.531,lon:-73.518,u:S+\"air-duct-cleaning-service-in-longueuil\/\",rd:S+\"dryer-vent-cleaning-in-longueuil\/\"}\r\n  ];\r\n  var TILES=[\r\n    {url:'https:\/\/server.arcgisonline.com\/ArcGIS\/rest\/services\/World_Street_Map\/MapServer\/tile\/{z}\/{y}\/{x}',opt:{maxZoom:19,crossOrigin:true,attribution:'Tiles &copy; Esri'}},\r\n    {url:'https:\/\/server.arcgisonline.com\/ArcGIS\/rest\/services\/World_Topo_Map\/MapServer\/tile\/{z}\/{y}\/{x}',opt:{maxZoom:19,crossOrigin:true,attribution:'Tiles &copy; Esri'}},\r\n    {url:'https:\/\/tile.openstreetmap.de\/{z}\/{x}\/{y}.png',opt:{maxZoom:18,crossOrigin:true,attribution:'&copy; <a href=\"https:\/\/www.openstreetmap.org\/copyright\">OpenStreetMap<\/a> contributors'}}\r\n  ];\r\n\r\n  \/* ===== Leaflet is loaded ONLY when the section scrolls near the screen ===== *\/\r\n  var LCSS='https:\/\/unpkg.com\/leaflet@1.9.4\/dist\/leaflet.css', LJS='https:\/\/unpkg.com\/leaflet@1.9.4\/dist\/leaflet.js';\r\n  var leafletState=0, queue=[];\r\n  function withLeaflet(cb){\r\n    if(window.L&&window.L.map){cb();return;}\r\n    queue.push(cb);\r\n    if(leafletState) return;\r\n    leafletState=1;\r\n    var l=document.createElement('link');l.rel='stylesheet';l.href=LCSS;document.head.appendChild(l);\r\n    var s=document.createElement('script');s.src=LJS;s.async=true;\r\n    s.onload=function(){var q=queue;queue=[];q.forEach(function(f){f();});};\r\n    document.head.appendChild(s);\r\n  }\r\n  function addTiles(map,i){\r\n    if(i>=TILES.length) return;\r\n    var t=L.tileLayer(TILES[i].url,TILES[i].opt),failed=0,swapped=false;\r\n    t.on('tileerror',function(){ if(swapped) return; if(++failed>=3){swapped=true;map.removeLayer(t);addTiles(map,i+1);} });\r\n    t.addTo(map);\r\n  }\r\n  function icon(color,hub){\r\n    var sc=hub?1.18:1,w=Math.round(30*sc),h=Math.round(40*sc);\r\n    var html='<div class=\"bgm-pin-ico\"><svg width=\"'+w+'\" height=\"'+h+'\" viewBox=\"0 0 30 40\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">'\r\n      +'<path d=\"M15 0.5 C6.99 0.5 0.5 6.99 0.5 15 C0.5 25.4 15 39.5 15 39.5 C15 39.5 29.5 25.4 29.5 15 C29.5 6.99 23.01 0.5 15 0.5 Z\" fill=\"'+color+'\" stroke=\"#ffffff\" stroke-width=\"2.5\"\/>'\r\n      +'<circle cx=\"15\" cy=\"15\" r=\"5.6\" fill=\"#ffffff\"\/><circle cx=\"15\" cy=\"15\" r=\"2.6\" fill=\"'+color+'\"\/><\/svg><\/div>';\r\n    return L.divIcon({className:'bgm-divicon',html:html,iconSize:[w,h],iconAnchor:[w\/2,h],popupAnchor:[0,-h+6]});\r\n  }\r\n  function popup(c){\r\n    var h='<div class=\"bgm-pop\"><b>'+c.n+'<\/b>';\r\n    if(c.c){\r\n      h+='<a class=\"bgm-dv\" href=\"'+c.u+'\">Commercial Air Duct &rarr;<\/a>';\r\n      if(c.d)  h+='<a class=\"bgm-dv\" href=\"'+c.d+'\">Commercial Dryer Vent &rarr;<\/a>';\r\n      if(c.ra) h+='<a href=\"'+c.ra+'\">Air Duct &rarr;<\/a>';\r\n      if(c.rd) h+='<a href=\"'+c.rd+'\">Dryer Vent &rarr;<\/a>';\r\n    } else {\r\n      h+='<a href=\"'+c.u+'\">'+(c.rd?'Air Duct':'Open service page')+' &rarr;<\/a>';\r\n      if(c.rd) h+='<a href=\"'+c.rd+'\">Dryer Vent &rarr;<\/a>';\r\n      if(c.d)  h+='<a class=\"bgm-dv\" href=\"'+c.d+'\">Commercial Dryer Vent &rarr;<\/a>';\r\n    }\r\n    return h+'<\/div>';\r\n  }\r\n  function build(id,cities,opts){\r\n    var el=document.getElementById(id); if(!el) return null;\r\n    var map=L.map(id,{scrollWheelZoom:false,zoomControl:true,attributionControl:true,preferCanvas:true});\r\n    map.zoomControl.setPosition('topright');\r\n    addTiles(map,0);\r\n    var pts=[];\r\n    cities.forEach(function(c){\r\n      var col=c.hub?'#f4a72c':(c.c?'#E53935':opts.base);\r\n      if(c.hub) L.circle([c.lat,c.lon],{radius:opts.radius,color:opts.base,weight:1.3,opacity:0.4,fillColor:opts.base,fillOpacity:0.07}).addTo(map);\r\n      var mk=L.marker([c.lat,c.lon],{icon:icon(col,c.hub),title:c.n,riseOnHover:true}).addTo(map);\r\n      mk.bindPopup(popup(c));\r\n      if(c.hub) mk.bindTooltip(c.n,{permanent:true,direction:'right',offset:[6,-15],className:'bgm-tip bgm-tip-hub'});\r\n      else mk.bindTooltip(c.n,{direction:'top',offset:[0,-38],className:'bgm-tip'});\r\n      pts.push([c.lat,c.lon]);\r\n    });\r\n    map.fitBounds(pts,{padding:[50,50]});\r\n    return {map:map,pts:pts};\r\n  }\r\n  var maps={}, CFG={on:['bgmap-on',ONTARIO,{base:'#39B800',radius:26000}], qc:['bgmap-qc',QUEBEC,{base:'#0aa8df',radius:24000}]};\r\n  \/* Each province map is built only when it is actually shown *\/\r\n  window.bgShowMap=function(w){\r\n    withLeaflet(function(){\r\n      if(!maps[w]){ var c=CFG[w]; maps[w]=build(c[0],c[1],c[2]); }\r\n      var m=maps[w];\r\n      if(m) setTimeout(function(){ m.map.invalidateSize(); m.map.fitBounds(m.pts,{padding:[50,50]}); },80);\r\n    });\r\n  };\r\n  function activate(){\r\n    idle(makeDots);\r\n    var active=document.getElementById('svaPanelQc')&&document.getElementById('svaPanelQc').classList.contains('sva-panel-active')?'qc':'on';\r\n    window.bgShowMap(active);\r\n  }\r\n  if('IntersectionObserver' in window){\r\n    var io=new IntersectionObserver(function(entries){\r\n      if(entries.some(function(e){return e.isIntersecting;})){ io.disconnect(); activate(); }\r\n    },{rootMargin:'400px 0px'});\r\n    io.observe(section);\r\n  } else {\r\n    window.addEventListener('load',function(){ setTimeout(activate,1500); });\r\n  }\r\n})();\r\n<\/script>\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\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-11c79693 e-flex e-con-boxed e-con e-parent\" data-id=\"11c79693\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-985dbc2 elementor-widget elementor-widget-heading\" data-id=\"985dbc2\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Commercial Duct Cleaning in Carleton Place \u2014 What Local Businesses Need to Know<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-61599d44 elementor-widget elementor-widget-text-editor\" data-id=\"61599d44\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>From the Bridge Street core, the Highway 7 corridor and the newer retail plazas to the warehousing and trades units on the industrial road, commercial HVAC systems here work harder and get dirtier than any home system. Years of construction dust from ongoing development, river damp and road salt drag down air quality for staff and customers, and force rooftop units to run less efficiently through a heating season that barely lets up.<\/p><p>Carleton Place businesses also answer to standards homeowners don&#8217;t \u2014 property-management expectations, indoor-air-quality complaints, and health and fire documentation that has to exist on paper. NADCA-standard commercial duct cleaning in Carleton Place protects both the people inside the building and the equipment on the roof.<\/p><p>BlueGuard&#8217;s certified technicians handle commercial duct cleaning in Carleton Place for offices, retail, restaurants, medical facilities, warehouses and multi-unit residential \u2014 with after-hours scheduling, written quotes and full before-and-after documentation. We also serve <a href=\"https:\/\/blueguard.ca\/service-areas\/commercial-duct-cleaning-in-perth\/\">Perth<\/a> and <a href=\"https:\/\/blueguard.ca\/service-areas\/commercial-duct-cleaning-in-kemptville\/\">Kemptville<\/a>, and this location is part of BlueGuard&#8217;s commercial division alongside <a href=\"https:\/\/blueguard.ca\/service-areas\/commercial-air-duct-cleaning-in-oshawa\/\">commercial air duct cleaning in Oshawa<\/a> and Durham Region.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-14ae2f8d e-con-full e-flex e-con e-parent\" data-id=\"14ae2f8d\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-2c8d1c32 elementor-widget elementor-widget-html\" data-id=\"2c8d1c32\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\r\n.bg-s11*{box-sizing:border-box;margin:0;padding:0}\r\n.bg-s11{\r\n  --blue:#0aa8df;--green:#a8cf45;--dark:#0d1117;--text:#2d3748;--muted:#718096;\r\n  font-family:'Nunito',sans-serif;\r\n  background:linear-gradient(135deg,#0d1117 0%,#0f1923 100%);\r\n  position:relative;overflow:hidden;padding:40px 0px 60px 0px;\r\n}\r\n.bg-s11-pattern{position:absolute;inset:0;background-image:radial-gradient(circle,rgba(10,168,223,.07) 1px,transparent 1px);background-size:28px 28px;pointer-events:none;z-index:0;}\r\n.bg-s11-blob1{position:absolute;width:400px;height:400px;border-radius:50%;background:radial-gradient(circle,rgba(10,168,223,.1),transparent 70%);filter:blur(80px);top:-120px;left:-80px;z-index:0;pointer-events:none;}\r\n.bg-s11-blob2{position:absolute;width:300px;height:300px;border-radius:50%;background:radial-gradient(circle,rgba(168,207,69,.08),transparent 70%);filter:blur(60px);bottom:-80px;right:-60px;z-index:0;pointer-events:none;}\r\n.bg-s11-inner{position:relative;z-index:1;text-align:center;}\r\n.bg-s11 h2{font-family:'Barlow Condensed',sans-serif;font-size:clamp(28px,5vw,48px);font-weight:800;line-height:1.08;color:#fff;margin-bottom:14px;}\r\n.bg-s11-accent{background:linear-gradient(90deg,var(--blue),var(--green));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;}\r\n.bg-s11-sub{font-size:clamp(15px,1.5vw,16px);color:rgba(255,255,255,.7);line-height:1.7;margin-bottom:32px;max-width:500px;margin-left:auto;margin-right:auto;}\r\n.bg-s11-sub strong{color:#fff;}\r\n.bg-s11-actions{display:flex;flex-wrap:wrap;gap:14px;justify-content:center;margin-bottom:32px;}\r\n.bg-s11-btn-primary{display:inline-flex;align-items:center;gap:9px;background:linear-gradient(135deg,var(--blue),#0891c4);color:#ffffff !important;font-family:'Nunito',sans-serif;font-size:15px;font-weight:800;border-radius:100px;padding:14px 28px;text-decoration:none;box-shadow:0 4px 20px rgba(10,168,223,.35);transition:transform .2s,box-shadow .2s;}\r\n.bg-s11-btn-primary:hover{transform:translateY(-2px);box-shadow:0 8px 28px rgba(10,168,223,.45);}\r\n.bg-s11-btn-secondary{display:inline-flex;align-items:center;gap:9px;background:rgba(255,255,255,.07);border:1px solid rgba(255,255,255,.18);color:#ffffff !important;font-family:'Nunito',sans-serif;font-size:15px;font-weight:700;border-radius:100px;padding:14px 28px;text-decoration:none;transition:background .2s;}\r\n.bg-s11-btn-secondary:hover{background:rgba(255,255,255,.12);}\r\n.bg-s11-btn-primary svg,.bg-s11-btn-secondary svg{width:17px;height:17px;}\r\n.bg-s11-contacts{display:flex;flex-wrap:wrap;gap:16px;justify-content:center;}\r\n.bg-s11-contact-item{display:flex;align-items:center;gap:8px;font-size:13.5px;color:rgba(255,255,255,.6);font-weight:600;}\r\n.bg-s11-contact-item a{color:rgba(255,255,255,.75);text-decoration:none;transition:color .2s;}\r\n.bg-s11-contact-item a:hover{color:#fff;}\r\n.bg-s11-contact-dot{width:6px;height:6px;border-radius:50%;background:linear-gradient(135deg,var(--blue),var(--green));flex-shrink:0;}\r\n.bg-s11-response{margin-top:20px;font-size:12px;color:rgba(255,255,255,.4);letter-spacing:.5px;}\r\n@media only screen and (max-width:768px){.bg-s11{padding:30px 15px 40px 15px;}}\r\n<\/style>\r\n<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"\/>\r\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Barlow+Condensed:wght@700;800&family=Nunito:wght@400;600;700;800&display=swap\" rel=\"stylesheet\"\/>\r\n<div class=\"bg-s11\">\r\n  <div class=\"bg-s11-pattern\"><\/div>\r\n  <div class=\"bg-s11-blob1\"><\/div>\r\n  <div class=\"bg-s11-blob2\"><\/div>\r\n  <div class=\"bg-s11-inner\">\r\n    <h2>Get Your <span class=\"bg-s11-accent\">Free Commercial<\/span> Quote<br>in Under 60 Seconds<\/h2>\r\n    <p class=\"bg-s11-sub\"><strong>Don't wait for a tenant complaint or a failed inspection.<\/strong> Free quotes for commercial duct cleaning in Carleton Place, same-week availability. We respond within 2 business hours.<\/p>\r\n    <div class=\"bg-s11-actions\">\r\n      <a class=\"bg-s11-btn-primary\" href=\"https:\/\/blueguard.ca\/book-now-get-quote\/\" target=\"_blank\" rel=\"noopener\">\r\n        <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect x=\"3\" y=\"4\" width=\"18\" height=\"18\" rx=\"2\"\/><line x1=\"16\" y1=\"2\" x2=\"16\" y2=\"6\"\/><line x1=\"8\" y1=\"2\" x2=\"8\" y2=\"6\"\/><line x1=\"3\" y1=\"10\" x2=\"21\" y2=\"10\"\/><\/svg>\r\n        Book Now \u2014 Get Free Quote\r\n      <\/a>\r\n      <a class=\"bg-s11-btn-secondary\" href=\"tel:+18444988364\">\r\n        <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M22 16.92v3a2 2 0 01-2.18 2 19.79 19.79 0 01-8.63-3.07A19.5 19.5 0 013.07 10.8a19.79 19.79 0 01-3.07-8.72A2 2 0 012 0h3a2 2 0 012 1.72c.127.96.361 1.903.7 2.81a2 2 0 01-.45 2.11L6.91 7.91a16 16 0 006.18 6.18l1.27-1.27a2 2 0 012.11-.45c.907.339 1.85.573 2.81.7A2 2 0 0122 16.92z\"\/><\/svg>\r\n        +1-844-498-8364\r\n      <\/a>\r\n    <\/div>\r\n    <div class=\"bg-s11-contacts\">\r\n      <div class=\"bg-s11-contact-item\"><span class=\"bg-s11-contact-dot\"><\/span><a href=\"mailto:sales@blueguard.ca\">sales@blueguard.ca<\/a><\/div>\r\n      <div class=\"bg-s11-contact-item\"><span class=\"bg-s11-contact-dot\"><\/span><a href=\"https:\/\/blueguard.ca\" target=\"_blank\" rel=\"noopener\">blueguard.ca<\/a><\/div>\r\n    <\/div>\r\n    <div class=\"bg-s11-response\">\ud83d\udd12 No spam. No pressure. 100% free estimate.<\/div>\r\n  <\/div>\r\n<\/div>\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>NADCA Certified \u2014 Commercial Only, Carleton Place &#038; Area Commercial Duct Cleaning in Carleton Place Real Certification, Real Documentation Your building breathes what your ductwork holds. BlueGuard provides NADCA-standard commercial duct cleaning in Carleton Place, with written pricing and photo proof before we leave. Get a Free Quote Call Now NADCA-certified crews Photo and video [&hellip;]<\/p>\n","protected":false},"author":9,"featured_media":0,"parent":31,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_header_footer","meta":{"footnotes":""},"class_list":["post-24227","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/blueguard.ca\/fr\/wp-json\/wp\/v2\/pages\/24227","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blueguard.ca\/fr\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/blueguard.ca\/fr\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/blueguard.ca\/fr\/wp-json\/wp\/v2\/users\/9"}],"replies":[{"embeddable":true,"href":"https:\/\/blueguard.ca\/fr\/wp-json\/wp\/v2\/comments?post=24227"}],"version-history":[{"count":5,"href":"https:\/\/blueguard.ca\/fr\/wp-json\/wp\/v2\/pages\/24227\/revisions"}],"predecessor-version":[{"id":25538,"href":"https:\/\/blueguard.ca\/fr\/wp-json\/wp\/v2\/pages\/24227\/revisions\/25538"}],"up":[{"embeddable":true,"href":"https:\/\/blueguard.ca\/fr\/wp-json\/wp\/v2\/pages\/31"}],"wp:attachment":[{"href":"https:\/\/blueguard.ca\/fr\/wp-json\/wp\/v2\/media?parent=24227"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}