PageSourceSearch

https://rydelroofing.ca/about-us/

html rydelroofing.ca collected 2026-10-07 03:59:28 UTC 262,473 bytes, 1,817 lines download raw bytes

1<!DOCTYPE html><html lang="en-US" xmlns:og="http://opengraphprotocol.org/schema/" xmlns:fb="http://www.facebook.com/2008/fbml"><head >
2<script>window["IframePlaceholderTemplateContent"] = "<div class=\"PL25--root\"> <div data-part=\"iframe-placeholder\" class=\"PL25-iframe-placeholder\" data-consent-type=\"preferences\" style=\"width:100%;height:400px\"> <button data-part=\"iframe-accept-button\" class=\"PL25-accept-consent\" data-consent-type=\"preferences\"> Click to accept the cookies for Preferences and enable this content. <\/button> <\/div> <\/div>";</script>
vendor: 1 bytes, line 2
2
3<script>window.dataLayer=window.dataLayer||[],window.gtag=window.gtag||function(){window.dataLayer.push(arguments)},window.fbq=window.fbq||function(){window.fbq.callMethod?window.fbq.callMethod.apply(window.fbq,arguments):window.fbq.queue.push(arguments)},window.fbq.push=window.fbq,window.fbq.loaded=!0,window.fbq.version="2.0",window.fbq.queue=[];const COOKIE_CONFIG={name:"PL25_consent",lifetime:Number("90000"),domain:window.location.hostname,path:"/",sameSite:"Lax"},UI_CONFIG={alwaysHideReopenButton:"true"===String("false")},PERMISSION_CATEGORIES={necessary:"necessary",statistics:"statistics",preferences:"preferences",marketing:"marketing"},DEFAULT_PERMISSIONS={necessary:!0,statistics:"true"===String("true"),preferences:"true"===String("true"),marketing:"true"===String("true")},DEFAULT_CONSENT={ad_storage:"true"===String("true")?"granted":"denied",analytics_storage:"true"===String("true")?"granted":"denied",analytics_storage_custom:"true"===String("true")?"granted":"denied",ad_user_data:"true"===String("true")?"granted":"denied",ad_personalization:"true"===String("true")?"granted":"denied",functionality_storage:"true"===String("true")?"granted":"denied",personalization_storage:"true"===String("true")?"granted":"denied",security_storage:"true"===String("true")?"granted":"denied"},USE_GA4_DATA_MODELING="true"===String("false"),FORCE_TRACKING="true"===String("false"),POLICY_LINK_NEW_TAB={"privacy-link":!["false","0"].includes(String("true").trim()),"personal-information-link":!["false","0"].includes(String("true").trim()),"cookie-link":!["false","0"].includes(String("false").trim())},FORCED_PERMISSIONS={necessary:!0,statistics:!0,preferences:!0,marketing:!0},PASS_THROUGH_CATEGORIES={statistics:!0===DEFAULT_PERMISSIONS.statistics&&"granted"===DEFAULT_CONSENT.analytics_storage&&"granted"===DEFAULT_CONSENT.analytics_storage_custom,marketing:!0===DEFAULT_PERMISSIONS.marketing&&"granted"===DEFAULT_CONSENT.ad_storage&&"granted"===DEFAULT_CONSENT.ad_user_data&&"granted"===DEFAULT_CONSENT.ad_personalization},CookieManager={set(e,t,n){const s=new Date;s.setTime(s.getTime()+24*n*60*60*1e3);const o=`expires=${s.toUTCString()}`,r="https:"===window.location.protocol?";Secure":"",i=`${e}=${encodeURIComponent(t)};${o};path=${COOKIE_CONFIG.path};domain=${COOKIE_CONFIG.domain};SameSite=${COOKIE_CONFIG.sameSite}${r}`;document.cookie=i},get(e){const t=e+"=",n=document.cookie.split(";");for(let e=0;e<n.length;e++){let s=n[e].trim();if(0===s.indexOf(t))return decodeURIComponent(s.substring(t.length))}return null},getAllValues(e){const t=e+"=";return document.cookie.split(";").map(e=>e.trim()).filter(e=>0===e.indexOf(t)).map(e=>decodeURIComponent(e.substring(t.length)))},deduplicate(e){if(this.getAllValues(e).length<=1)return;const t=this.get(e);this.expireEverywhere(e),null!==t&&this.set(e,t,COOKIE_CONFIG.lifetime)},expireEverywhere(e){const t=window.location.hostname,n=new Set(["",t,"."+t]),s=t.split(".");for(;s.length>2;)s.shift(),n.add(s.join(".")),n.add("."+s.join("."));const o=new Set(["/",COOKIE_CONFIG.path]),r=window.location.pathname.split("/").filter(Boolean);let i="";r.forEach(e=>{i+="/"+e,o.add(i),o.add(i+"/")}),n.forEach(t=>{o.forEach(n=>{const s=t?`;domain=${t}`:"";document.cookie=`${e}=;expires=Thu, 01 Jan 1970 00:00:00 UTC;path=${n}${s}`})})},delete(e,t=COOKIE_CONFIG.domain,n=COOKIE_CONFIG.path){document.cookie=`${e}=;expires=Thu, 01 Jan 1970 00:00:00 UTC;path=${n};domain=${t}`}},IframeObserver={observer:null,init(){this.interceptSrcAssignment(),this.observer=new MutationObserver(e=>{e.forEach(e=>{e.addedNodes.length&&e.addedNodes.forEach(e=>{if("IFRAME"===e.nodeName&&this.checkAndHandleIframe(e),e.querySelectorAll){e.querySelectorAll("iframe").forEach(e=>{this.checkAndHandleIframe(e)})}})})}),this.observer.observe(document.documentElement,{childList:!0,subtree:!0}),document.querySelectorAll("iframe").forEach(e=>{this.checkAndHandleIframe(e)})},interceptSrcAssignment(){const e=this;try{const t=Object.getOwnPropertyDescriptor(HTMLIFrameElement.prototype,"src");t&&t.set&&t.configurable&&Object.defineProperty(HTMLIFrameElement.prototype,"src",{get(){return t.get.call(this)},set(n){e.gateSrcAssignment(this,String(n))||t.set.call(this,n)},configurable:!0}),HTMLIFrameElement.prototype.setAttribute=function(t,n){if("src"
3!==String(t).toLowerCase()||!e.gateSrcAssignment(this,String(n)))return Element.prototype.setAttribute.call(this,t,n)}}catch(e){console.error("Failed to install iframe src gate:",e)}},gateSrcAssignment(e,t){try{const n=this.detectCategoryName(t);if(!n||this.isEditorView())return!1;if(!0===ConsentManager.getEffectivePermissions()[n])return!1;const s=PERMISSION_CATEGORIES[n];return e.setAttribute("data-PL25-consent",s),e.setAttribute("data-PL25-gated","1"),e.setAttribute("data-src",t),e.style.opacity="0",e.classList.add("PL25-blocked"),e.parentNode&&this.injectPlaceholder(e,!1,s),!0}catch(e){return console.error("Error gating iframe src:",e,t),!1}},detectCategoryName(e){const t=e||"";return t.includes("googletagmanager.com")?"statistics":t.includes("youtube.com/embed")||t.includes("youtube-nocookie.com/embed")||t.includes("player.vimeo.com")||t.includes("google.com/maps")?"preferences":t.includes("facebook.com/tr")||t.includes("facebook.com/plugins")||t.includes("analytics.twitter.com")||t.includes("doubleclick.net")?"marketing":null},checkAndHandleIframe(e){if(!this.isEditorView())if(e.hasAttribute("data-PL25-consent"))"1"===e.getAttribute("data-PL25-gated")?this.injectPlaceholder(e,!1,e.getAttribute("data-PL25-consent")):this.recheckMarkedIframe(e);else try{const t=e.getAttribute("src")||"";let n=this.detectCategoryName(t);const s=t||this.isLazyLoaderIframe(e)?"":e.getAttribute("data-src")||"";if(!n&&s&&(n=this.detectCategoryName(s)),!n)return;const o=PERMISSION_CATEGORIES[n];e.setAttribute("data-PL25-consent",o);const r=!0===ConsentManager.getEffectivePermissions()[n];this.injectPlaceholder(e,r,o),r?s&&!t&&(e.src=s,e.removeAttribute("data-src")):this.blockIframe(e)}catch(t){console.error("Error processing iframe:",t,e)}},recheckMarkedIframe(e){try{const t=e.getAttribute("src")||"";if(!t||"about:blank"===t)return;const n=e.getAttribute("data-PL25-consent"),s=Object.keys(PERMISSION_CATEGORIES).find(e=>PERMISSION_CATEGORIES[e]===n);if(!s)return;if(!0===ConsentManager.getEffectivePermissions()[s])return void this.injectPlaceholder(e,!0,n);this.injectPlaceholder(e,!1,n),this.blockIframe(e)}catch(t){console.error("Error re-checking marked iframe:",t,e)}},isEditorView:()=>!0===window.CCM_EDIT_MODE||!0===window.CCM_ARRANGE_MODE,isLazyLoaderIframe:e=>/lazy|lozad/i.test(e.getAttribute("class")||"")||Array.from(e.attributes).some(e=>/^data-lazy/i.test(e.name)),injectPlaceholder(e,t,n){if(e.hasAttribute("data-PL25-placeholder"))return;const s="IframePlaceholderTemplateContent";if(void 0!==window[s]&&window[s]&&e.parentNode)try{const o=document.createElement("div");o.innerHTML=window[s].trim();const r=o.firstElementChild;if(!r)return void console.warn("Failed to create placeholder element from template");const i="PL25-iframe-placeholder",a=r.classList.contains(i)?r:r.querySelector("."+i)||r;a.setAttribute("data-consent-type",n);const c=a.querySelector(".PL25-accept-consent");c&&c.setAttribute("data-consent-type",n),t&&a.style.setProperty("display","none","important"),e.setAttribute("data-PL25-placeholder","1"),e.parentNode.insertBefore(r,e)}catch(e){console.error("Error injecting placeholder:",e)}},blockIframe(e){const t=e.getAttribute("allow"),n=e.getAttribute("src");if(t||n)try{t&&(e.setAttribute("data-allow",t),e.removeAttribute("allow")),n&&(e.setAttribute("data-src",n),e.src="about:blank",e.removeAttribute("src"),e.style.opacity="0"),e.classList.add("PL25-blocked")}catch(t){console.error("Error blocking iframe:",t,e)}},disconnect(){this.observer&&this.observer.disconnect()}},ScriptGate={GATED_HOSTS:{"connect.facebook.net":"marketing","youtube.com/iframe_api":"preferences","youtube.com/s/player":"preferences"},pending:[],init(){const e=this;try{const t=Object.getOwnPropertyDescriptor(HTMLScriptElement.prototype,"src");t&&t.set&&t.configurable&&Object.defineProperty(HTMLScriptElement.prototype,"src",{get(){return t.get.call(this)},set(n){e.gateSrcAssignment(this,String(n))||t.set.call(this,n)},configurable:!0}),HTMLScriptElement.prototype.setAttribute=function(t,n){if("src"!==String(t).toLowerCase()||!e.gateSrcAssignment(this,String(n)))return Element.prototype.setAttribute.call(this,t,n)}}catch(e){console.error("Failed to install script src gate:",e)}},categoryNameForSrc(e){const t=Object.keys(this.GATED_HOSTS);for(let n=0;n<t.length;n++)if(e.includes(t[n]))return this.GATED_HOSTS[t[n]];return null},gateSrcAssignment(e,t){try{const n=this.categoryNameForSrc(t);return!!n&&(!0!==ConsentManager.getEffectivePermissions()[n]&&(e.setAttribute("data-src",t),e.setAttribute("data-PL25-consent",PERMISSION_CATEGORIES[n]),-1===this.pending.
3indexOf(e)&&this.pending.push(e),t.includes("youtube.com/iframe_api")&&this.installYouTubeApiStub(n),!0))}catch(e){return console.error("Error gating script src:",e,t),!1}},ytStubInstalled:!1,installYouTubeApiStub(e){if(this.ytStubInstalled||window.YT&&window.YT.Player)return;this.ytStubInstalled=!0,window.YT={loaded:1,loading:0,Player:function(t,n){n=n||{};let s=null;try{const o="string"==typeof t?document.getElementById(t):t;if(o){let t=null;if(n.videoId){const e=Object.assign({enablejsapi:1},n.playerVars||{}),s=Object.keys(e).map(t=>encodeURIComponent(t)+"="+encodeURIComponent(e[t])).join("&");t="https://www.youtube.com/embed/"+encodeURIComponent(n.videoId)+"?"+s}const r=document.createElement("iframe");if(r.setAttribute("frameborder","0"),r.setAttribute("allowfullscreen",""),r.setAttribute("allow","accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture"),r.width=n.width||"100%",r.height=n.height||"100%",t&&!0===ConsentManager.getEffectivePermissions()[e])o.appendChild(r),r.src=t;else{const n=PERMISSION_CATEGORIES[e];t&&r.setAttribute("data-src",t),r.setAttribute("data-PL25-consent",n),r.setAttribute("data-PL25-gated","1"),r.style.opacity="0",r.classList.add("PL25-blocked"),o.appendChild(r),IframeObserver.injectPlaceholder(r,!1,n)}s=r}}catch(e){console.error("Error building placeholder for gated YouTube player:",e)}const o=function(){};["playVideo","pauseVideo","stopVideo","seekTo","cueVideoById","loadVideoById","mute","unMute","setVolume","setPlaybackQuality","setPlaybackRate","addEventListener","removeEventListener","destroy"].forEach(e=>{this[e]=o}),this.isMuted=()=>!0,this.getPlayerState=()=>-1,this.getCurrentTime=()=>0,this.getDuration=()=>0,this.getVolume=()=>0,this.getIframe=()=>s},PlayerState:{UNSTARTED:-1,ENDED:0,PLAYING:1,PAUSED:2,BUFFERING:3,CUED:5},ready(e){try{e(window.YT)}catch(e){console.error("YT.ready callback failed against the consent stub:",e)}}};let t=0;const n=setInterval(()=>{if(t++,"function"==typeof window.onYouTubeIframeAPIReady){clearInterval(n);try{window.onYouTubeIframeAPIReady()}catch(e){console.error("onYouTubeIframeAPIReady failed against the consent stub:",e)}}else t>=40&&clearInterval(n)},250)},takePending(e){const t=[];return this.pending=this.pending.filter(n=>n.getAttribute("data-PL25-consent")!==e||(t.push(n),!1)),t}},CookieGuard={RAW_CATEGORIZATION:String("v1.W10"),TYPES:{c:"cookie",l:"localStorage",s:"sessionStorage"},rules:null,init(){if(!FORCE_TRACKING)try{if(this.rules=this.parse(this.RAW_CATEGORIZATION),!this.rules)return;this.installCookieGate(),this.installStorageGate(),this.purge(),window.addEventListener("load",()=>this.purge())}catch(e){console.error("Failed to install cookie guard:",e),this.rules=null}},parse(e){if(0!==e.indexOf("v1."))return null;const t=e.slice(3).replace(/-/g,"+").replace(/_/g,"/"),n=atob(t+"===".slice((t.length+3)%4)),s=Uint8Array.from(n,e=>e.charCodeAt(0)),o=JSON.parse((new TextDecoder).decode(s));if(!Array.isArray(o)||0===o.length)return null;const r={cookie:Object.create(null),localStorage:Object.create(null),sessionStorage:Object.create(null)};return o.forEach(e=>{const t=this.TYPES[e[0]],n=String(e[1]).trim().toLowerCase(),s=e[2];t&&n&&Object.prototype.hasOwnProperty.call(PERMISSION_CATEGORIES,s)&&"necessary"!==s&&(r[t][n]=r[t][n]||[]).push(s)}),r},isAllowed(e,t,n=null){const s=this.rules&&this.rules[e][String(t).trim().toLowerCase()];if(!s)return!0;const o=n||ConsentManager.getEffectivePermissions();return s.some(e=>!0===o[e])},installCookieGate(){const e=this,t=Object.getOwnPropertyDescriptor(Document.prototype,"cookie");t&&t.get&&t.set&&t.configurable&&Object.defineProperty(Document.prototype,"cookie",{get(){return t.get.call(this)},set(n){e.allowsCookieWrite(String(n))&&t.set.call(this,n)},enumerable:t.enumerable,configurable:!0})},allowsCookieWrite(e){try{const t=e.split(";"),n=t[0].indexOf("="),s=-1===n?"":t[0].slice(0,n).trim();return!(s&&s!==COOKIE_CONFIG.name&&!this.isExpiring(t.slice(1)))||this.isAllowed("cookie",s)}catch(e){return!0}},isExpiring:e=>e.some(e=>{const t=e.indexOf("=");if(-1===t)return!1;const n=e.slice(0,t).trim().toLowerCase(),s=e.slice(t+1).trim();if("max-age"===n)return Number(s)<=0;if("expires"===n){const e=Date.parse(s);return!isNaN(e)&&e<=Date.now()}return!1}),installStorageGate(){const e=this,t=Storage.prototype.setItem;Storage.prototype.setItem=function(n,s){if(e.allowsStorageWrite(this,n))return t.call(this,n,s)}},allowsStorageWrite(e,t){try{const n=this.storageType(e);return!n||this.isAllowed(n,t)}catch(e){return!0}},storageType(e){try{if(e===window.localStorage)return"localStorage"}catch(e){}try{if(e===window.sessionStorage)return"sessionStorage"}catch(e){}return null},purge(){if(!this.rules)return;const e=ConsentManager.getEffectivePermissions();try{new Set(document.cookie.split(";").map(e=>
3e.split("=")[0].trim()).filter(Boolean)).forEach(t=>{t===COOKIE_CONFIG.name||this.isAllowed("cookie",t,e)||CookieManager.expireEverywhere(t)})}catch(e){console.error("Failed to purge refused cookies:",e)}["localStorage","sessionStorage"].forEach(t=>{try{const n=window[t],s=[];for(let o=0;o<n.length;o++){const r=n.key(o);null===r||this.isAllowed(t,r,e)||s.push(r)}s.forEach(e=>n.removeItem(e))}catch(e){}})}},ConsentManager={save(e){FORCE_TRACKING&&(e={...FORCED_PERMISSIONS});const t=this.load()||DEFAULT_PERMISSIONS,n={timestamp:(new Date).toISOString(),permissions:e};CookieManager.set(COOKIE_CONFIG.name,JSON.stringify(n),COOKIE_CONFIG.lifetime),this.apply(e,t)},load(){const e=CookieManager.get(COOKIE_CONFIG.name);if(e)try{return JSON.parse(e).permissions}catch(e){return console.error("Failed to parse consent cookie:",e),null}return null},hasConsent:()=>null!==CookieManager.get(COOKIE_CONFIG.name),apply(e,t=null){CookieGuard.purge(),TrackingManager.updateTracking(e,t),this.dispatchConsentEvent(e)},dispatchConsentEvent(e){try{const t=new CustomEvent("PL25ConsentChanged",{detail:e});window.dispatchEvent(t)}catch(e){console.error("Failed to dispatch consent event:",e)}},getInitialPermissions(){if(FORCE_TRACKING)return{...FORCED_PERMISSIONS};return this.load()||DEFAULT_PERMISSIONS},withPassThrough(e){const t={...e};return Object.keys(PASS_THROUGH_CATEGORIES).forEach(e=>{PASS_THROUGH_CATEGORIES[e]&&(t[e]=!0)}),t},getEffectivePermissions(){return this.withPassThrough(this.getInitialPermissions())}},TrackingManager={updateTracking(e,t=null){e=ConsentManager.withPassThrough(e);const n=this.buildGtagConsent(e),s=this.buildPrivacyParameters(e);window.gtag("consent","update",n),window.gtag("set",s);const o=this.handleCategoryScriptsAndIframes(e,t);this.updateOtherServices(e),o&&(window.location.href=window.location.href)},handleCategoryScriptsAndIframes(e,t=null,n=!1){let s=!1;return e=ConsentManager.withPassThrough(e),t&&(t=ConsentManager.withPassThrough(t)),Object.keys(e).forEach(o=>{if("necessary"===o)return;(!t||t[o]!==e[o]||n)&&(e[o]?this.enableCategory(o):n||(this.categoryNeedsReload(o)?s=!0:this.disableCategory(o)))}),s},categoryNeedsReload:e=>document.querySelectorAll(`script[data-PL25-consent="${PERMISSION_CATEGORIES[e]}"]`).length>0||"marketing"===e,buildGtagConsent(e){const t={...DEFAULT_CONSENT},n=ConsentManager.hasConsent(),s=e=>e.forEach(e=>t[e]="granted"),o=(e,o)=>{e?s(o):o.forEach(e=>{n||"granted"!==t[e]?(e=>{e.forEach(e=>t[e]="denied")})([e]):s([e])})};return s(["functionality_storage","security_storage"]),o(e?.statistics??!1,["analytics_storage","analytics_storage_custom"]),o(e?.preferences??!1,["personalization_storage"]),o(e?.marketing??!1,["ad_storage","ad_user_data","ad_personalization"]),USE_GA4_DATA_MODELING||s(["analytics_storage"]),t},buildPrivacyParameters(e){const t=!0===e.marketing,n=!0===e.statistics;return{ads_data_redaction:!t,anonymize_ip:!n,client_storage:n?"cookies":"none",allow_google_signals:n,allow_ad_personalization_signals:t,url_passthrough:!n,cookie_update:n,cookie_expires:n?63072e3:0,wait_for_update:500,send_page_view:!0,redact_visitor_ip:!n}},updateOtherServices(e){if(e=ConsentManager.withPassThrough(e),"undefined"!=typeof fbq)try{e.marketing?fbq("dataProcessingOptions",[]):fbq("dataProcessingOptions",["LDU"],0,0)}catch(e){console.error("Failed to update Facebook Pixel consent:",e)}if(window.dataLayer)try{const t={version:2,...this.buildGtagConsent(e)};window.dataLayer.push({event:"consent_update",consent_mode:t})}catch(e){console.error("Failed to update GTM consent:",e)}},releaseFacebookStub(e){const t=window.fbq;if("function"!=typeof t||t.callMethod)return null;if(!Array.from(e).some(e=>(e.textContent||"").includes("connect.facebook.net")||(e.getAttribute("src")||"").includes("fbevents.js")||(e.getAttribute("data-src")||"").includes("fbevents.js")))return null;const n=Array.isArray(t.queue)?t.queue.slice():[];try{delete window.fbq,delete window._fbq}catch(e){window.fbq=void 0,window._fbq=void 0}return n},restoreFacebookQueue(e){null!==e&&("function"!=typeof window.fbq&&(window.fbq=function(){window.fbq.callMethod?window.fbq.callMethod.apply(window.fbq,arguments):window.fbq.queue.push(arguments)},window.fbq.push=window.fbq,window.fbq.loaded=!0,window.fbq.version="2.0",window.fbq.queue=[]),e.forEach(e
3=>{try{window.fbq.apply(null,e)}catch(t){console.error("Failed to replay Facebook Pixel call:",t,e)}}))},enableCategory(e){const t=document.querySelectorAll(`script[type="text/plain"][data-PL25-consent="${PERMISSION_CATEGORIES[e]}"]`),n=ScriptGate.takePending(PERMISSION_CATEGORIES[e]),s=Array.from(t).concat(n),o=this.releaseFacebookStub(s);s.forEach(e=>{const t=document.createElement("script");t.type="text/javascript",Array.from(e.attributes).forEach(e=>{"type"!==e.name&&("data-src"===e.name?t.setAttribute("src",e.value):t.setAttribute(e.name,e.value))}),e.src?t.src=e.src:t.textContent=e.textContent,e.parentNode?e.parentNode.replaceChild(t,e):document.head.appendChild(t)}),this.restoreFacebookQueue(o);document.querySelectorAll(`iframe[data-PL25-consent="${PERMISSION_CATEGORIES[e]}"]`).forEach(e=>{const t=e.getAttribute("data-allow"),n=e.getAttribute("data-src");t&&(e.setAttribute("allow",t),e.removeAttribute("data-allow")),n&&(e.src=n,e.removeAttribute("data-src"),e.style.opacity="1")});document.querySelectorAll(`div[data-PL25-consent="${PERMISSION_CATEGORIES[e]}"]`).forEach(e=>{"false"===e.getAttribute("data-PL25-display")&&e.setAttribute("data-PL25-display","true")});document.querySelectorAll(`.PL25-iframe-placeholder[data-consent-type="${PERMISSION_CATEGORIES[e]}"]`).forEach(e=>{e.style.setProperty("display","none","important")})},disableCategory(e){(IframeObserver.isEditorView()?[]:document.querySelectorAll(`iframe[data-PL25-consent="${PERMISSION_CATEGORIES[e]}"]`)).forEach(e=>{const t=e.getAttribute("allow"),n=e.getAttribute("src");t&&(e.setAttribute("data-allow",t),e.removeAttribute("allow")),n&&(e.setAttribute("data-src",n),e.src="about:blank",e.removeAttribute("src"),e.style.opacity="0")});document.querySelectorAll(`div[data-PL25-consent="${PERMISSION_CATEGORIES[e]}"]`).forEach(e=>{"true"===e.getAttribute("data-PL25-display")&&e.setAttribute("data-PL25-display","false")});document.querySelectorAll(`.PL25-iframe-placeholder[data-consent-type="${PERMISSION_CATEGORIES[e]}"]`).forEach(e=>{e.style.setProperty("display","flex","important")})}},UIManager={scrollTimeout:null,init(){if(FORCE_TRACKING){const e=ConsentManager.load();!e||e.statistics&&e.preferences&&e.marketing||CookieManager.delete(COOKIE_CONFIG.name)}if(ConsentManager.hasConsent()){const e=ConsentManager.load();TrackingManager.handleCategoryScriptsAndIframes(e,null,!0),TrackingManager.updateOtherServices(e),this.updateCheckboxes(e),this.hideModal(),this.showCloseBtn()}else{this.updateCheckboxes(DEFAULT_PERMISSIONS);const e=this.getActiveDefaultPermissions();Object.keys(e).length>0&&(TrackingManager.handleCategoryScriptsAndIframes(e,null,!0),TrackingManager.updateOtherServices(e)),this.showModal()}FORCE_TRACKING&&this.applyForceTracking(),this.applyPolicyLinkTargets(),this.attachEventListeners(),this.adjustModalView()},applyForceTracking(){const e=document.getElementById("PL25-modal");e?.classList.add("PL25-force"),document.getElementById("PL25-desc-primary")?.classList.add("PL25-hide"),document.getElementById("PL25-desc-secondary")?.classList.remove("PL25-show"),document.getElementById("PL25-desc-force")?.classList.add("PL25-show"),document.getElementById("PL25-permissions")?.classList.remove("PL25-show"),Object.values(PERMISSION_CATEGORIES).forEach(e=>{const t=document.getElementById(e);t&&(t.checked=!0,t.disabled=!0)});const t=document.getElementById("PL25-desc-force-blocked");document.querySelectorAll("#PL25-desc-force .sc-force-customize").forEach(e=>{e.addEventListener("click",e=>{e.preventDefault(),t?.classList.toggle("PL25-show")})}),document.getElementById("PL25-btn_reject")?.classList.add("PL25-hide"),document.getElementById("PL25-btn_customize")?.classList.add("PL25-hide"),document.getElementById("PL25-btn_save")?.classList.remove("PL25-show")},applyPolicyLinkTargets(){Object.entries(POLICY_LINK_NEW_TAB).forEach(([e,t])=>{const n=document.querySelector(`.PL25-policy-links a[data-part="${e}"]`);n&&(t?(n.setAttribute("target","_blank"),n.setAttribute("rel","noopener noreferrer")):(n.removeAttribute("target"),n.removeAttribute("rel")))})},attachEventListeners(){const e=document.getElementById("PL25-btn_accept"),t=document.getElementById("PL25-btn_reject"),n=document.getElementById("PL25-btn_save"),s=document.getElementById("PL25-btn_customize"),o=document.getElementById("PL25-toggle"),r=document.getElementById("PL25-dismiss"),i=document.querySelectorAll(".PL25-trigger");e&&e.addEventListener("click",()=>this.handleAccept()),t&&t.addEventListener("click",()=>this.handleReject()),n&&n.addEventListener("click",()=>this.handleSave()),s&&s.addEventListener("click",()=>this.handleCustomize()),o&&o.addEventListener("click",e=>{e.preventDefault(),this.openModal()}),r&&r.addEventListener("click",e=>{e.preventDefault(),this.closeModal()}),i.length>
30&&i.forEach(e=>{e.addEventListener("click",e=>{e.preventDefault();const t=document.getElementById("PL25-modal");t?.classList.contains("PL25-hide")&&this.openModal()})}),document.addEventListener("click",e=>{const t=e.target.closest("#PL25-modal");!ConsentManager.hasConsent()||"#PL25-toggle"===e.target.getAttribute("href")||e.target.classList.contains("PL25-trigger")||e.target.classList.contains("PL25-modal")||t||document.getElementById("PL25-modal")?.classList.contains("PL25-hide")||this.closeModal()}),document.querySelectorAll(".PL25-description").forEach(e=>{const t=e.textContent?.trim();if(!t||0===t.length){const t=e.closest(".PL25-permission")?.querySelector(".PL25-description-toggle");t?.classList.add("PL25-hide")}}),document.querySelectorAll(".PL25-description-toggle").forEach(e=>{e.addEventListener("click",function(){const e=this.closest(".PL25-permission")?.querySelector(".PL25-description");this.classList.toggle("PL25-open"),e?.classList.toggle("PL25-show")})});const a=this;document.addEventListener("click",e=>{if(e.target.classList.contains("PL25-accept-consent")){const t=e.target.getAttribute("data-consent-type"),n=Object.keys(PERMISSION_CATEGORIES).find(e=>PERMISSION_CATEGORIES[e]===t);if(!n)return void console.warn("Unknown consent type key:",t);const s=ConsentManager.load()||{...DEFAULT_PERMISSIONS};s[n]=!0,ConsentManager.save(s),a.updateCheckboxes(s),this.closeModal(),this.showCloseBtn()}}),window.addEventListener("scroll",()=>{clearTimeout(this.scrollTimeout),this.scrollTimeout=setTimeout(()=>this.adjustModalView(),100)})},handleAccept(){const e={necessary:!0,statistics:!0,preferences:!0,marketing:!0};ConsentManager.save(e),this.updateCheckboxes(e),this.closeModal(),this.showCloseBtn()},handleReject(){const e={necessary:!0,statistics:!1,preferences:!1,marketing:!1};ConsentManager.save(e),this.updateCheckboxes(e),this.closeModal(),this.showCloseBtn()},handleSave(){const e={necessary:!0,statistics:document.getElementById("statistics")?.checked||!1,preferences:document.getElementById("preferences")?.checked||!1,marketing:document.getElementById("marketing")?.checked||!1};ConsentManager.save(e),this.updateCheckboxes(e),this.closeModal(),this.showCloseBtn()},handleCustomize(){if(FORCE_TRACKING)return;const e=document.getElementById("PL25-header"),t=document.getElementById("PL25-permissions"),n=document.getElementById("PL25-btn_save"),s=document.getElementById("PL25-btn_customize"),o=document.getElementById("PL25-btn_reject"),r=document.getElementById("PL25-desc-secondary"),i=document.getElementById("PL25-desc-primary");e?.classList.add("customizing"),t?.classList.add("PL25-show"),n?.classList.add("PL25-show"),r?.classList.add("PL25-show"),s?.classList.add("PL25-hide"),o?.classList.add("PL25-hide"),i?.classList.add("PL25-hide")},resetCustomize(){FORCE_TRACKING||(document.getElementById("PL25-header")?.classList.remove("customizing"),document.getElementById("PL25-permissions")?.classList.remove("PL25-show"),document.getElementById("PL25-btn_save")?.classList.remove("PL25-show"),document.getElementById("PL25-desc-secondary")?.classList.remove("PL25-show"),document.getElementById("PL25-btn_customize")?.classList.remove("PL25-hide"),document.getElementById("PL25-btn_reject")?.classList.remove("PL25-hide"),document.getElementById("PL25-desc-primary")?.classList.remove("PL25-hide"))},updateCheckboxes(e){FORCE_TRACKING&&(e={...FORCED_PERMISSIONS}),Object.keys(e).forEach(t=>{const n=document.getElementById(PERMISSION_CATEGORIES[t]);n&&(n.checked=!!e[t])})},getActiveDefaultPermissions(){if(FORCE_TRACKING)return{...FORCED_PERMISSIONS};const e={necessary:!0};return!0===DEFAULT_PERMISSIONS.statistics&&(e.statistics=!0),!0===DEFAULT_PERMISSIONS.preferences&&(e.preferences=!0),!0===DEFAULT_PERMISSIONS.marketing&&(e.marketing=!0),e},isReopenButtonHidden(){return UI_CONFIG.alwaysHideReopenButton||this.isCenterPosition()},isCenterPosition:()=>!!document.getElementById("PL25-modal")?.classList.contains("PL25-position-center"),openM
3odal(){this.isCenterPosition()?this.resetCustomize():this.handleCustomize(),this.showModal()},closeModal(){this.hideModal()},showModal(){const e=document.getElementById("PL25-modal");if(e?.classList.remove("PL25-hide"),!this.isReopenButtonHidden()){const e=document.getElementById("PL25-toggle");e?.classList.add("PL25-hide")}},hideModal(){const e=document.getElementById("PL25-modal");if(e?.classList.add("PL25-hide"),!this.isReopenButtonHidden()){const e=document.getElementById("PL25-toggle");e?.classList.remove("PL25-hide")}},adjustModalView(){if(!this.isReopenButtonHidden()){const e=document.getElementById("PL25-modal");if(e?.classList.contains("PL25-hide")){const e=document.getElementById("PL25-toggle");if(e){const t=document.body.scrollHeight,n=window.innerHeight,s=window.scrollY||window.pageYOffset||document.documentElement.scrollTop;s>40&&t-n-s<40?e.classList.add("PL25-hide"):e.classList.remove("PL25-hide")}}}},showCloseBtn(){const e=document.getElementById("PL25-dismiss");e&&ConsentManager.hasConsent()&&e.classList.remove("PL25-hide")}};!function(){CookieManager.deduplicate(COOKIE_CONFIG.name);const e=ConsentManager.getEffectivePermissions(),t=TrackingManager.buildGtagConsent(e);window.gtag("consent","default",t);const n=TrackingManager.buildPrivacyParameters(e);window.gtag("set",n),e.marketing?window.fbq("dataProcessingOptions",[]):window.fbq("dataProcessingOptions",["LDU"],0,0)}(),CookieGuard.init(),ScriptGate.init(),IframeObserver.init(),"loading"===document.readyState?document.addEventListener("DOMContentLoaded",()=>{UIManager.init()}):UIManager.init(),window.addEventListener("load",()=>{const e=document.getElementById("PL25-modal");e?.classList.add("PL25-with-transition")}),window["PL25"]={hasConsent:()=>ConsentManager.hasConsent(),getPermissions:()=>ConsentManager.load(),updatePermissions:e=>ConsentManager.save(e),checkPermission:e=>{const t=ConsentManager.load();return!!t&&t[e]}};</script>
3	<meta charset="UTF-8" />
4	<meta name="viewport" content="width=device-width, initial-scale=1" />
5	<title>About the best roofing company | Rydel Roofing</title>
6<link rel="alternate" hreflang="en" href="https://rydelroofing.ca/about-us/" />
7<link rel="alternate" hreflang="fr" href="https://rydelroofing.ca/fr/a-notre-sujet/" />
8<link rel="alternate" hreflang="x-default" href="https://rydelroofing.ca/about-us/" />
9<script data-cfasync="false" data-cookieconsent="ignore" data-ezscrex="false" data-no-defer="1" data-pagespeed-no-defer>
10var ctPublicFunctions = {"_ajax_nonce":"1a7b051166","_rest_nonce":"dbded4e89b","_ajax_url":"\/wp-admin\/admin-ajax.php","_rest_url":"https:\/\/rydelroofing.ca\/wp-json\/","data__cookies_type":"none","data__ajax_type":"rest","bot_detector_enabled":false,"data__frontend_data_log_enabled":1,"data__bot_detector_enabled":0,"cookiePrefix":"","wprocket_detected":false,"text__ee_click_to_select":"Click to select the whole data","text__ee_original_email":"The complete one is","text__ee_got_it":"Got it","text__ee_blocked":"Blocked","text__ee_cannot_connect":"Cannot connect","text__ee_cannot_decode":"Can not decode email. Unknown reason","text__ee_email_decoder":"CleanTalk email decoder","text__ee_wait_for_decoding":"The magic is on the way!","text__ee_decoding_process":"Please wait a few seconds while we decode the contact data."}
11</script>
vendor: 1 bytes, line 11
11
12<script data-cfasync="false" data-cookieconsent="ignore" data-ezscrex="false" data-no-defer="1" data-pagespeed-no-defer>
13var ctPublic = {"_ajax_nonce":"1a7b051166","settings__forms__check_internal":"0","settings__forms__check_external":"0","settings__forms__force_protection":0,"settings__forms__search_test":"1","settings__forms__wc_add_to_cart":"0","bot_detector_enabled":false,"settings__sfw__anti_crawler":0,"blog_home":"https:\/\/rydelroofing.ca\/","pixel__setting":"3","pixel__enabled":true,"pixel__url":"https:\/\/moderate15-v4.cleantalk.org\/pixel\/f6eecaf4dc176a5ebc03124cdeb3ab39.gif","data__email_check_before_post":"1","data__email_check_exist_post":0,"data__cookies_type":"none","data__key_is_ok":true,"data__visible_fields_required":true,"wl_brandname":"Anti-Spam by CleanTalk","wl_brandname_short":"CleanTalk","ct_checkjs_key":"daed957b77ca0b6589619dfd92d7675fb93c3e410003381158b15fa9a201bdd9","emailEncoderPassKey":"8de7b01e7a4cc9a00338341c68cbb5ef","bot_detector_forms_excluded":"W10=","advancedCacheExists":true,"varnishCacheExists":false,"wc_ajax_add_to_cart":false}
14</script>
14
15<meta name="dc.relation" content="https://rydelroofing.ca/about-us/">
16<meta name="dc.source" content="https://rydelroofing.ca/">
17<meta name="dc.language" content="en_US">
18<link rel='dns-prefetch' href='//cdn.jsdelivr.net' />
19<link rel="alternate" type="application/rss+xml" title="Rydel Roofing &raquo; Feed" href="https://rydelroofing.ca/feed/" />
20<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://rydelroofing.ca/wp-json/oembed/1.0/embed?url=https%3A%2F%2Frydelroofing.ca%2Fabout-us%2F" />
21<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://rydelroofing.ca/wp-json/oembed/1.0/embed?url=https%3A%2F%2Frydelroofing.ca%2Fabout-us%2F&#038;format=xml" />
22<script defer src="data:text/javascript;base64,CiAgICAoZnVuY3Rpb24oKSB7CiAgICAgICAgJ3VzZSBzdHJpY3QnOwoKICAgICAgICBpZiAod2luZG93Lmdvb2dsZU1hcHNQcm9taXNlKSB7CiAgICAgICAgICAgIHJldHVybjsKICAgICAgICB9CgogICAgICAgIHZhciBnb29nbGVNYXBzUmVhZHkgPSBudWxsOwoKICAgICAgICB3aW5kb3cuZ29vZ2xlTWFwc1Byb21pc2UgPSBuZXcgUHJvbWlzZShmdW5jdGlvbihyZXNvbHZlKSB7CiAgICAgICAgICAgIGlmICh0eXBlb2YgZ29vZ2xlICE9PSAndW5kZWZpbmVkJyAmJiB0eXBlb2YgZ29vZ2xlLm1hcHMgIT09ICd1bmRlZmluZWQnKSB7CiAgICAgICAgICAgICAgICByZXNvbHZlKCk7CiAgICAgICAgICAgIH0gZWxzZSB7CiAgICAgICAgICAgICAgICBnb29nbGVNYXBzUmVhZHkgPSByZXNvbHZlOwogICAgICAgICAgICB9CiAgICAgICAgfSk7CgogICAgICAgIHdpbmRvdy5nb29nbGVNYXBzUmVhZHlDYWxsYmFjayA9IGZ1bmN0aW9uKCkgewogICAgICAgICAgICBpZiAodHlwZW9mIGdvb2dsZU1hcHNSZWFkeSA9PT0gJ2Z1bmN0aW9uJykgewogICAgICAgICAgICAgICAgZ29vZ2xlTWFwc1JlYWR5KCk7CiAgICAgICAgICAgIH0KICAgICAgICB9OwogICAgfSkoKTsKICAgIA=="></script>
22
23
24        <meta property="fb:app_id" content="966242223397117" />
25        <meta name="description" content="Rydel roofing is the best roofing company since 2012. Rydel Roofing is a full-service roofing, siding, eavestrough and soffit. Visit a franchise near you!"/>
26        <meta name="robots" content="max-snippet:-1, max-image-preview:large, max-video-preview:-1"/>
27        <link rel="canonical" href="https://rydelroofing.ca/about-us/" />
28        <meta property="og:locale" content="en_US" />
29        <meta property="og:type" content="website" />
30        <meta property="og:title" content="About the best roofing company | Rydel Roofing" />
31        <meta property="og:description" content="Rydel roofing is the best roofing company since 2012. Rydel Roofing is a full-service roofing, siding, eavestrough and soffit. Visit a franchise near you!" />
32        <meta property="og:url" content="https://rydelroofing.ca/about-us/" />
33        <meta property="og:site_name" content="Rydel Roofing" />
34        <meta property="og:image" content="https://rydelroofing.ca/wp-content/uploads/2021/10/Rydel-Roofing-FB-1200x628-1-1024x536.jpg" />
35        <meta property="og:image:width" content="1024" />
36        <meta property="og:image:height" content="536" />
37        <meta name="twitter:card" content="summary_large_image" />
38        <meta name="twitter:description" content="Rydel roofing is the best roofing company since 2012. Rydel Roofing is a full-service roofing, siding, eavestrough and soffit. Visit a franchise near you!" />
39        <meta name="twitter:title" content="About the best roofing company | Rydel Roofing" />
40        <meta name="twitter:image" content="https://rydelroofing.ca/wp-content/uploads/2021/10/Rydel-Roofing-FB-1200x628-1-1024x536.jpg" />
41        <style id="wp-img-auto-sizes-contain-inline-css">
42img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
43/*# sourceURL=wp-img-auto-sizes-contain-inline-css */
44</style>
45<link rel='stylesheet' id='prosomo_franchise_public-css' href='https://rydelroofing.ca/wp-content/cache/autoptimize/css/autoptimize_single_aebd97705fd2c14ef12667db95857d3f.css?ver=1774465098' media='all' />
46<link rel='stylesheet' id='jupiterx-css' href='https://rydelroofing.ca/wp-content/cache/autoptimize/css/autoptimize_single_ff20f2b485d049a061f1ff3fe81da254.css?ver=4.61.0' media='all' />
47<link rel='stylesheet' id='jupiterx-child-css' href='https://rydelroofing.ca/wp-content/cache/autoptimize/css/autoptimize_single_484c50173a3abee5aba93c7d7e98e95b.css?ver=1782143094' media='all' />
48<link rel='stylesheet' id='jupiterx-child-headers-css' href='https://rydelroofing.ca/wp-content/cache/autoptimize/css/autoptimize_single_e36c31a3df9d9e8110e21f7b5027051b.css?ver=1761312571' media='all' />
49<link rel='stylesheet' id='megamenu-css' href='https://rydelroofing.ca/wp-content/cache/autoptimize/css/autoptimize_single_550c9b54bf8e2b8ee1cd9e25f0a69fb5.css?ver=1752260428' media='all' />
50<link rel='stylesheet' id='post_489-css' href='https://rydelroofing.ca/wp-content/cache/autoptimize/css/autoptimize_single_0a2940bed4deb948a670339211d10aa3.css?ver=1791335338' media='all' />
51<link rel='stylesheet' id='post_3363-css' href='https://rydelroofing.ca/wp-content/cache/autoptimize/css/autoptimize_single_5442b6e2148cb00f7407f263efbb9d36.css?ver=1791335339' media='all' />
52<link rel='stylesheet' id='post_23369-css' href='https://rydelroofing.ca/wp-content/cache/autoptimize/css/autoptimize_single_02d21da51e2b0551924b4c9f75994f41.css?ver=1791336562' media='all' />
53<link rel='stylesheet' id='post_23368-css' href='https://rydelroofing.ca/wp-content/cache/autoptimize/css/autoptimize_single_506d3bf1ffc60abaf8d5a71812931ad2.css?ver=1791335339' media='all' />
54<link rel='stylesheet' id='post_15042-css' href='https://rydelroofing.ca/wp-content/cache/autoptimize/css/autoptimize_single_bea817b08dc0a5951a1497214f867ecc.css?ver=1791336848' media='all' />
55<link rel='stylesheet' id='post_6254-css' href='https://rydelroofing.ca/wp-content/cache/autoptimize/css/autoptimize_single_4e4b91a1afe47519ea97db7baa99efc6.css?ver=1791336114' media='all' />
56<link rel='stylesheet' id='post_1691-css' href='https://rydelroofing.ca/wp-content/cache/autoptimize/css/autoptimize_single_d1c1cb7a86341e3abefbc472e1f4de76.css?ver=1791335339' media='all' />
57<link rel='stylesheet' id='post_1696-css' href='https://rydelroofing.ca/wp-content/cache/autoptimize/css/autoptimize_single_80ba3237a9aedb3a4915e0943db651f7.css?ver=1791335339' media='all' />
58<link rel='stylesheet' id='post_1700-css' href='https://rydelroofing.ca/wp-content/cache/autoptimize/css/autoptimize_single_bf9a7acaff0aa5b6967b27d9c6fe4d96.css?ver=1791335339' media='all' />
59<link rel='stylesheet' id='post_1704-css' href='https://rydelroofing.ca/wp-content/cache/autoptimize/css/autoptimize_single_d35ff6ef57e40ccc000167ac323f855e.css?ver=1791335339' media='all' />
60<link rel='stylesheet' id='post_178-css' href='https://rydelroofing.ca/wp-content/cache/autoptimize/css/autoptimize_single_5d5dccb79571f7f7148512ddac1a0820.css?ver=1791335339' media='all' />
61<link rel='stylesheet' id='post_1710-css' href='https://rydelroofing.ca/wp-content/cache/autoptimize/css/autoptimize_single_37b3391bf748c33c1993637de05cb623.css?ver=1791335339' media='all' />
62<style id="wp-emoji-styles-inline-css">
63
64	img.wp-smiley, img.emoji {
65		display: inline !important;
66		border: none !important;
67		box-shadow: none !important;
68		height: 1em !important;
69		width: 1em !important;
70		margin: 0 0.07em !important;
71		vertical-align: -0.1em !important;
72		background: none !important;
73		padding: 0 !important;
74	}
75/*# sourceURL=wp-emoji-styles-inline-css */
76</style>
77<style id="classic-theme-styles-inline-css">
78/*! This file is auto-generated */
79.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;
79padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
80/*# sourceURL=/wp-includes/css/classic-themes.min.css */
81</style>
82<style id="wp-block-styles-placeholder-inline-css">
83:root { --wp-internal-comment: "Placeholder for wp_hoist_late_printed_styles() to replace with the block styles printed at wp_footer." }
84/*# sourceURL=wp-block-styles-placeholder-inline-css */
85</style>
86<link rel='stylesheet' id='jet-engine-frontend-css' href='https://rydelroofing.ca/wp-content/cache/autoptimize/css/autoptimize_single_3b62abf1a71e3602c0354f2c0bb0b1b5.css?ver=3.8.16' media='all' />
87<style id="wp-global-styles-placeholder-inline-css">
88:root { --wp-internal-comment: "Placeholder for wp_hoist_late_printed_styles() to replace with the global-styles printed at wp_footer." }
89/*# sourceURL=wp-global-styles-placeholder-inline-css */
90</style>
91<link rel='stylesheet' id='cleantalk-public-css-css' href='https://rydelroofing.ca/wp-content/plugins/cleantalk-spam-protect/css/cleantalk-public.min.css?ver=6.89_1791299354' media='all' />
92<link rel='stylesheet' id='cleantalk-email-decoder-css-css' href='https://rydelroofing.ca/wp-content/plugins/cleantalk-spam-protect/css/cleantalk-email-decoder.min.css?ver=6.89_1791299354' media='all' />
93<link rel='stylesheet' id='cf7apps-honeypot-frontend-css' href='https://rydelroofing.ca/wp-content/plugins/contact-form-7-honeypot/legacy-honeypot/includes/css/honeypot-frontend.css?ver=3.8.0' media='all' />
94<link rel='stylesheet' id='contact-form-7-css' href='https://rydelroofing.ca/wp-content/cache/autoptimize/css/autoptimize_single_2ea2d89beef27517ed1c19dbc7cff2b6.css?ver=6.2' media='all' />
95<link rel='stylesheet' id='table-addons-for-elementor-css' href='https://rydelroofing.ca/wp-content/cache/autoptimize/css/autoptimize_single_165542171d29c4b9202cf30c5a8896cb.css?ver=2.1.6' media='all' />
96<link rel='stylesheet' id='wpml-legacy-horizontal-list-0-css' href='https://rydelroofing.ca/wp-content/plugins/sitepress-multilingual-cms/templates/language-switchers/legacy-list-horizontal/style.min.css?ver=1' media='all' />
97<link rel='stylesheet' id='wpml-menu-item-0-css' href='https://rydelroofing.ca/wp-content/plugins/sitepress-multilingual-cms/templates/language-switchers/menu-item/style.min.css?ver=1' media='all' />
98<link rel='stylesheet' id='jupiterx-popups-animation-css' href='https://rydelroofing.ca/wp-content/plugins/jupiterx-core/includes/extensions/raven/assets/lib/animate/animate.min.css?ver=4.61.0' media='all' />
99<link rel='stylesheet' id='flatpickr-css-css' href='https://cdn.jsdelivr.net/npm/flatpickr/dist/flatpickr.min.css?ver=4.6.13' media='all' />
100<link rel='stylesheet' id='jupiterx-elements-dynamic-styles-css' href='https://rydelroofing.ca/wp-content/cache/autoptimize/css/autoptimize_single_b4a42ee0120471501cd2ee4ff3f91f45.css?ver=4.61.0' media='all' />
101<link rel='stylesheet' id='e-animation-grow-css' href='https://rydelroofing.ca/wp-content/plugins/elementor/assets/lib/animations/styles/e-animation-grow.min.css?ver=4.3.4' media='all' />
102<link rel='stylesheet' id='elementor-frontend-css' href='https://rydelroofing.ca/wp-content/uploads/elementor/css/custom-frontend.min.css?ver=1791335297' media='all' />
103<link rel='stylesheet' id='widget-nav-menu-css' href='https://rydelroofing.ca/wp-content/uploads/elementor/css/custom-pro-widget-nav-menu.min.css?ver=1791335297' media='all' />
104<link rel='stylesheet' id='widget-icon-box-css' href='https://rydelroofing.ca/wp-content/uploads/elementor/css/custom-widget-icon-box.min.css?ver=1791335297' media='all' />
105<link rel='stylesheet' id='widget-image-css' href='https://rydelroofing.ca/wp-content/plugins/elementor/assets/css/widget-image.min.css?ver=4.3.4' media='all' />
106<link rel='stylesheet' id='widget-heading-css' href='https://rydelroofing.ca/wp-content/plugins/elementor/assets/css/widget-heading.min.css?ver=4.3.4' media='all' />
107<link rel='stylesheet' id='swiper-css' href='https://rydelroofing.ca/wp-content/plugins/elementor/assets/lib/swiper/v8/css/swiper.min.css?ver=8.4.5' media='all' />
108<link rel='stylesheet' id='e-swiper-css' href='https://rydelroofing.ca/wp-content/plugins/elementor/assets/css/conditionals/e-swiper.min.css?ver=4.3.4' media='all' />
109<link rel='stylesheet' id='widget-image-carousel-css' href='https://rydelroofing.ca/wp-content/plugins/elementor/assets/css/widget-image-carousel.min.css?ver=4.3.4' media='all' />
110<link rel='stylesheet' id='widget-social-icons-css' href='https://rydelroofing.ca/wp-content/plugins/elementor/assets/css/widget-social-icons.min.css?ver=4.3.4' media='all' />
111<link rel='stylesheet' id='e-apple-webkit-css' href='https://rydelroofing.ca/wp-content/uploads/elementor/css/custom-apple-webkit.min.css?ver=1791335297' media='all' />
112<link rel='stylesheet' id='elementor-icons-css' href='https://rydelroofing.ca/wp-content/plugins/elementor/assets/lib/eicons/css/elementor-icons.min.css?ver=5.54.0' media='all' />
113<link rel='stylesheet' id='font-awesome-css' href='https://rydelroofing.ca/wp-content/plugins/elementor/assets/lib/font-awesome/css/font-awesome.min.css?ver=4.7.0' media='all' />
114<link rel='stylesheet' id='jupiterx-core-raven-frontend-css' href='https://rydelroofing.ca/wp-content/plugins/jupiterx-core/includes/extensions/raven/assets/css/frontend.min.css?ver=092d9f27489a1a67ca13f8330529bb9f' media='all' />
115<link rel='stylesheet' id='elementor-post-7-css' href='https://rydelroofing.ca/wp-content/cache/autoptimize/css/autoptimize_single_d9a306a5548446e3760ad5c46e33e09f.css?ver=1791335297' media='all' />
116<link rel='stylesheet' id='jet-tabs-frontend-css' href='https://rydelroofing.ca/wp-content/cache/autoptimize/css/autoptimize_single_891217a79ffa70e7520ca3de676babe1.css?ver=2.3.4' media='all' />
117<link rel='stylesheet' id='font-awesome-5-all-css' href='https://rydelroofing.ca/wp-content/plugins/elementor/assets/lib/font-awesome/css/all.min.css?ver=4.3.4' media='all' />
118<link rel='stylesheet' id='font-awesome-4-shim-css' href='https://rydelroofing.ca/wp-content/plugins/elementor/assets/lib/font-awesome/css/v4-shims.min.css?ver=4.3.4' media='all' />
119<link rel='stylesheet' id='flatpickr-css' href='https://rydelroofing.ca/wp-content/plugins/elementor/assets/lib/flatpickr/flatpickr.min.css?ver=4.6.13' media='all' />
120<link rel='stylesheet' id='widget-spacer-css' href='https://rydelroofing.ca/wp-content/plugins/elementor/assets/css/widget-spacer.min.css?ver=4.3.4' media='all' />
121<link rel='stylesheet' id='elementor-post-986-css' href='https://rydelroofing.ca/wp-content/cache/autoptimize/css/autoptimize_single_09f373d1424260f6d0270753775a8d2a.css?ver=1791338415' media='all' />
122<link rel='stylesheet' id='elementor-post-1094-css' href='https://rydelroofing.ca/wp-content/cache/autoptimize/css/autoptimize_single_8d1ef67ab9d82702acdfaac78f7884e7.
122css?ver=1791336898' media='all' />
123<link rel='stylesheet' id='elementor-post-484-css' href='https://rydelroofing.ca/wp-content/cache/autoptimize/css/autoptimize_single_303482384000d99ce26e56f593f18373.css?ver=1791335298' media='all' />
124<link rel='stylesheet' id='elementor-post-503-css' href='https://rydelroofing.ca/wp-content/cache/autoptimize/css/autoptimize_single_fe70ddfc7b2a1044b8dd796b760e5959.css?ver=1791335298' media='all' />
125<link rel='stylesheet' id='elementor-post-6136-css' href='https://rydelroofing.ca/wp-content/cache/autoptimize/css/autoptimize_single_4a867c25f4884384f2abd243dc21c95e.css?ver=1791335298' media='all' />
126<link rel='stylesheet' id='elementor-gf-local-rubik-css' href='https://rydelroofing.ca/wp-content/cache/autoptimize/css/autoptimize_single_a7516a54d254b07826837fddb8ea689b.css?ver=1743169125' media='all' />
127<link rel='stylesheet' id='elementor-gf-local-bevietnampro-css' href='https://rydelroofing.ca/wp-content/cache/autoptimize/css/autoptimize_single_8b3a3848e687054acf9aa8e8df24f872.css?ver=1743169131' media='all' />
128<link rel='stylesheet' id='elementor-icons-shared-0-css' href='https://rydelroofing.ca/wp-content/plugins/elementor/assets/lib/font-awesome/css/fontawesome.min.css?ver=5.15.3' media='all' />
129<link rel='stylesheet' id='elementor-icons-fa-solid-css' href='https://rydelroofing.ca/wp-content/plugins/elementor/assets/lib/font-awesome/css/solid.min.css?ver=5.15.3' media='all' />
130<link rel='stylesheet' id='elementor-icons-fa-brands-css' href='https://rydelroofing.ca/wp-content/plugins/elementor/assets/lib/font-awesome/css/brands.min.css?ver=5.15.3' media='all' />
131<script id="jquery-core-js" src="https://rydelroofing.ca/wp-includes/js/jquery/jquery.min.js?ver=3.7.1"></script>
vendor: 1 bytes, line 131
131
132<script defer id="jquery-migrate-js" src="https://rydelroofing.ca/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1"></script>
vendor: 1 bytes, line 132
132
133<script defer id="prosomo_franchise_public-js-extra" src="data:text/javascript;base64,CnZhciBteUFqYXggPSB7ImFqYXh1cmwiOiJodHRwczovL3J5ZGVscm9vZmluZy5jYS93cC1hZG1pbi9hZG1pbi1hamF4LnBocCJ9OwovLyMgc291cmNlVVJMPXByb3NvbW9fZnJhbmNoaXNlX3B1YmxpYy1qcy1leHRyYQo="></script>
vendor: 1 bytes, line 133
133
134<script defer id="prosomo_franchise_public-js" src="https://rydelroofing.ca/wp-content/plugins/prosomo-franchise-rydel/public/js/public.js?ver=1787583037"></script>
vendor: 1 bytes, line 134
134
135<script defer id="wpml-cookie-js-extra" src="data:text/javascript;base64,CnZhciB3cG1sX2Nvb2tpZXMgPSB7IndwLXdwbWxfY3VycmVudF9sYW5ndWFnZSI6eyJ2YWx1ZSI6ImVuIiwiZXhwaXJlcyI6MSwicGF0aCI6Ii8ifX07CnZhciB3cG1sX2Nvb2tpZXMgPSB7IndwLXdwbWxfY3VycmVudF9sYW5ndWFnZSI6eyJ2YWx1ZSI6ImVuIiwiZXhwaXJlcyI6MSwicGF0aCI6Ii8ifX07Ci8vIyBzb3VyY2VVUkw9d3BtbC1jb29raWUtanMtZXh0cmEK"></script>
vendor: 1 bytes, line 135
135
136<script data-wp-strategy="defer" defer id="wpml-cookie-js" async='async' src="https://rydelroofing.ca/wp-content/cache/autoptimize/js/autoptimize_single_f3606e4db5e156a1b086bcfeb3b2d9b4.js?ver=497000"></script>
vendor: 1 bytes, line 136
136
137<script defer id="jupiterx-utils-js" src="https://rydelroofing.ca/wp-content/themes/jupiterx/lib/assets/dist/js/utils.min.js?ver=4.61.0"></script>
vendor: 1 bytes, line 137
137
138<script defer id="apbct-public-bundle_gathering.min-js-js" src="https://rydelroofing.ca/wp-content/plugins/cleantalk-spam-protect/js/apbct-public-bundle_gathering.min.js?ver=6.89_1791299354"></script>
vendor: 1 bytes, line 138
138
139<script defer id="font-awesome-4-shim-js" src="https://rydelroofing.ca/wp-content/plugins/elementor/assets/lib/font-awesome/js/v4-shims.min.js?ver=4.3.4"></script>
139
140<link rel="https://api.w.org/" href="https://rydelroofing.ca/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://rydelroofing.ca/wp-json/wp/v2/pages/986" /><meta name="generator" content="WPML ver:4.9.7 stt:1,4;" />
141<script defer src="data:text/javascript;base64,DQogIGd0YWcoJ2NvbmZpZycsICdBVy0xNzg2Mzk2NjEyMS9MRWJMQ1B1UnY0SWRFS243bWNaQycsIHsNCiAgICAncGhvbmVfY29udmVyc2lvbl9udW1iZXInOiAnMS04NTUtNDQ3LTkzMzUnLA0KICAgICdwaG9uZV9jb252ZXJzaW9uX2Nzc19jbGFzcyc6ICdwZl9waG9uZV90ZWwnDQogIH0pOw0K"></script>
141<meta name="generator" content="Elementor 4.3.4; features: additional_custom_breakpoints; settings: css_print_method-external, google_font-enabled, font_display-auto">
142<!-- Google Tag Manager -->
143<script defer src="data:text/javascript;base64,KGZ1bmN0aW9uKHcsZCxzLGwsaSl7d1tsXT13W2xdfHxbXTt3W2xdLnB1c2goeydndG0uc3RhcnQnOg0KbmV3IERhdGUoKS5nZXRUaW1lKCksZXZlbnQ6J2d0bS5qcyd9KTt2YXIgZj1kLmdldEVsZW1lbnRzQnlUYWdOYW1lKHMpWzBdLA0Kaj1kLmNyZWF0ZUVsZW1lbnQocyksZGw9bCE9J2RhdGFMYXllcic/JyZsPScrbDonJztqLmFzeW5jPXRydWU7ai5zcmM9DQonaHR0cHM6Ly93d3cuZ29vZ2xldGFnbWFuYWdlci5jb20vZ3RtLmpzP2lkPScraStkbDtmLnBhcmVudE5vZGUuaW5zZXJ0QmVmb3JlKGosZik7DQp9KSh3aW5kb3csZG9jdW1lbnQsJ3NjcmlwdCcsJ2RhdGFMYXllcicsJ0dUTS1XVEtIOUdRRycpOw=="></script>
143
144<!-- End Google Tag Manager -->
145<script defer src="https://cdn.pagesense.io/js/rydelgroup/93bcfadfab7742c6b5120d5ce4e64fa5.js"></script>
vendor: 1 bytes, line 145
145
146<script defer src="data:text/javascript;base64,KGZ1bmN0aW9uKHcscyl7dmFyIGU9ZG9jdW1lbnQuY3JlYXRlRWxlbWVudCgic2NyaXB0Iik7ZS50eXBlPSJ0ZXh0L2phdmFzY3JpcHQiO2UuYXN5bmM9dHJ1ZTtlLnNyYz0iaHR0cHM6Ly9jZG4ucGFnZXNlbnNlLmlvL2pzLzg0NzQ3MTkyNy82YjAyYTE0ZDA4NjA0YmUzOGNiYjkzZGQ3NTMwNzgwNS5qcyI7dmFyIHg9ZG9jdW1lbnQuZ2V0RWxlbWVudHNCeVRhZ05hbWUoInNjcmlwdCIpWzBdO3gucGFyZW50Tm9kZS5pbnNlcnRCZWZvcmUoZSx4KTt9KSh3aW5kb3csInNjcmlwdCIpOw=="></script>
146
147			<style>
148				.e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload),
149				.e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload) * {
150					background-image: none !important;
151				}
152				@media screen and (max-height: 1024px) {
153					.e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload),
154					.e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload) * {
155						background-image: none !important;
156					}
157				}
158				@media screen and (max-height: 640px) {
159					.e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload),
160					.e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload) * {
161						background-image: none !important;
162					}
163				}
164			</style>
165			<link rel="icon" href="https://rydelroofing.ca/wp-content/uploads/2021/10/cropped-favicon-32x32.png" sizes="32x32" />
166<link rel="icon" href="https://rydelroofing.ca/wp-content/uploads/2021/10/cropped-favicon-192x192.png" sizes="192x192" />
167<link rel="apple-touch-icon" href="https://rydelroofing.ca/wp-content/uploads/2021/10/cropped-favicon-180x180.png" />
168<meta name="msapplication-TileImage" content="https://rydelroofing.ca/wp-content/uploads/2021/10/cropped-favicon-270x270.png" />
169<style id="wp-custom-css">
170/* christmas banner - en */
171
172section.elementor-section.elementor-top-section.elementor-element.elementor-element-05db74d.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default
173{
174    display: none!important;
175}
176
177/* seasonal services - fr */
178
179div#elementor-tab-title-1843 {
180    display: none;
181}
182
183/* christmas banner - fr */
184
185section.elementor-section.elementor-top-section.elementor-element.elementor-element-b8f71ef.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default
186{
187    display: none!important;
188}
189
190/* seasonal services - fr */
191
192div#elementor-tab-title-1843 {
193    display: none;
194}
195</style>
196<style>@import url(https://fonts.googleapis.com/css2?family=Roboto:wght@300;400;700&display=swap);:root{--PL25-font-family:Segoe UI,'Segoe UI','Roboto',"Helvetica Neue",Arial,sans-serif;--PL25-font-size-base:14px;--PL25-font-size-header-title:18px;--PL25-font-size-header-desc:14px;--PL25-font-size-permission-label:14px;--PL25-font-size-permission-desc:13px;--PL25-font-size-button:14px;--PL25-font-size-powered:12px;--PL25-font-size-consent-button:14px;--PL25-font-size-header-title-mobile:16px;--PL25-font-size-header-desc-mobile:13px;--PL25-font-size-permission-label-mobile:13px;--PL25-font-size-button-mobile:13px;--PL25-font-size-powered-mobile:11px;--PL25-modal-bg:#fff;--PL25-modal-shadow:rgba(51, 51, 51, 0.25);--PL25-modal-text:#333;--PL25-modal-border:#e4e4e4;--PL25-modal-button-primary-bg:#fcb603;--PL25-modal-button-primary-text:#fff;--PL25-modal-button-secondary-bg:#e4e4e4;--PL25-modal-button-secondary-text:#333;--PL25-toggle-button-bg:#535353;--PL25-modal-check-bg-off:#e4e4e4;--PL25-modal-check-bg-on:#fcb603;--PL25-modal-check-circle-bg:#fff;--PL25-consent-bg:#f5f5f5;--PL25-consent-text:#333}.PL25--root{all:unset!important}.PL25-modal{all:unset!important;position:fixed!important;bottom:0!important;left:0!important;width:495px!important;max-width:100%!important;z-index:999999999!important;font-size:var(--PL25-font-size-base)!important;letter-spacing:0!important}.PL25-modal.PL25-position-left{right:unset!important;left:0!important}.PL25-modal.PL25-position-right{left:unset!important;right:0!important}.PL25-modal.PL25-position-center{right:0!important;left:0!important;width:100%!important}.PL25-modal.PL25-with-transition,.PL25-modal.PL25-with-transition .PL25-toggle{transition:.3s linear!important}.PL25-modal::before,.PL25-modal::after,.PL25-modal ::before,.PL25-modal ::after{display:none!important}.PL25-modal *{all:unset!important;display:block!important;font-variant:normal!important;box-sizing:border-box!important;color:var(--PL25-modal-text)!important;font-family:var(--PL25-font-family)!important;line-height:1.45em!important;font-weight:400!important;font-size:var(--PL25-font-size-base)!important}.PL25-modal strong,.PL25-modal b{font-weight:700!important}.PL25-modal.PL25-hide{transform:translateY(100%)!important}.PL25-modal.PL25-hide .PL25-toggle{opacity:1!important;pointer-events:all!important;visibility:visible!important}.PL25-modal.PL25-hide .PL25-toggle.PL25-hide{opacity:0!important;pointer-events:none!important;visibility:hidden!important}.PL25-modal .PL25-toggle{width:50px!important;height:50px!important;background:url('https://api.consent.simplecommerce.app/assets/icons/settings-icon.png') center center no-repeat,var(--PL25-toggle-button-bg)!important;background-size:30px auto,cover!important;border-radius:100%!important;position:absolute!important;top:-60px!important;left:10px!important;box-shadow:none!important;cursor:pointer!important;opacity:0!important;pointer-events:none!important;visibility:hidden!important}.PL25-modal.PL25-position-left .PL25-toggle{right:unset!important;left:10px!important}.PL25-modal.PL25-position-right .PL25-toggle{left:unset!important;right:10px!important}.PL25-modal.PL25-position-center .PL25-toggle{display:none!important}.PL25-modal .PL25-dismiss{all:unset!important;display:block!important;box-sizing:border-box!important;position:absolute!important;top:20px!important;right:15px!important;width:22.5px!important;height:22.5px!important;background:0 0!important;border-radius:50%!important;z-index:20!important;cursor:pointer!important;transition:.3s!important}.PL25-modal .PL25-dismiss.PL25-hide{display:none!important}.PL25-modal .PL25-dismiss::before{content:''!important;display:initial!important;width:15px!important;height:2px!important;background-color:var(--PL25-modal-text)!important;position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%) rotate(45deg)!important;transition:.3s!important}.PL25-modal .PL25-dismiss::after{content:''!important;display:initial!important;width:15px!important;height:2px!important;background-color:var(--PL25-modal-text)!important;position:absolute!important;top:50%!important;left:50%!important;right:unset!important;transform:translate(-50%,-50%) rotate(-45deg)!important;transition:.3s!important}.PL25-modal .PL25-body{position:relative!important;bottom:-1px!important;left:10px!important;max-width:calc(100% - 20px)!important;width:calc(100% - 20px)!important;background-color:var(--PL25-modal-bg)!important;padding:20px!important;box-shadow:0 0 20px var(--PL25-modal-shadow)!important;color:var(--PL25-modal-text)!important;margin-bottom:10px!important;border-radius:25px!important;overflow:hidden!important;display:flex!important;flex-direction:column!important;flex-wrap:wrap!important;align-items:center!important}.PL25-modal .PL25-header{flex:0 0 auto!important;padding-right:0!important;max-width:100%!important;align-self:stretch!important}.PL25-modal .PL25-header .PL25-title{font-size:var(--PL25-font-size-header-title)!important;font-weight:700!important;margin:0 0 10px!important;text-align:center!important}.PL25-modal .PL25-header .PL25-desc-secondary{display:none!important}
196.PL25-modal .PL25-header .PL25-desc-secondary.PL25-show{display:block!important}.PL25-modal .PL25-header .PL25-desc-primary.PL25-hide,.PL25-modal .PL25-header .PL25-desc-force{display:none!important}.PL25-modal .PL25-header .PL25-desc-force.PL25-show{display:block!important}.PL25-modal .sc-force-customize{display:inline!important;cursor:pointer!important;text-decoration:none!important}.PL25-modal .PL25-desc-force-blocked{display:none!important}.PL25-modal .PL25-desc-force-blocked.PL25-show{display:block!important;margin:12px 0 0!important;font-style:italic!important;text-align:center!important}.PL25-modal .PL25-header div p{font-size:var(--PL25-font-size-header-desc)!important}.PL25-modal .PL25-permissions{display:none!important}.PL25-modal .PL25-permissions.PL25-show{display:flex!important;flex-wrap:wrap!important;align-items:flex-start!important;flex:1 1!important;margin:15px 0 0!important;gap:15px!important}.PL25-modal .PL25-permission{display:flex!important;flex-wrap:wrap!important;gap:5px!important;margin:0!important;flex:0 0 calc(50% - 7.5px)!important;padding:0!important;align-self:flex-start!important}.PL25-modal .PL25-permission .PL25-description-toggle{all:unset!important;display:block!important;box-sizing:border-box!important;flex:0 0 auto!important;width:10px!important;cursor:pointer!important;position:relative!important}.PL25-modal .PL25-permission .PL25-description-toggle.PL25-hide{opacity:0!important;pointer-events:none!important;visibility:hidden!important}.PL25-modal .PL25-permission .PL25-description-toggle::before{content:''!important;display:initial!important;width:10px!important;height:2px!important;background-color:var(--PL25-modal-text)!important;position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%) rotate(90deg)!important;transition:.3s!important}.PL25-modal .PL25-permission .PL25-description-toggle::after{content:''!important;display:initial!important;width:10px!important;height:2px!important;background-color:var(--PL25-modal-text)!important;position:absolute!important;top:50%!important;left:50%!important;right:unset!important;transform:translate(-50%,-50%) rotate(0)!important;transition:.3s!important}.PL25-modal .PL25-permission .PL25-description-toggle.PL25-open::before{transform:translate(-50%,-50%) rotate(0)!important}.PL25-modal .PL25-permission input[type=checkbox]{display:none!important}.PL25-modal .PL25-permission input[type=checkbox]::before,.PL25-modal .PL25-permission input[type=checkbox]::after{content:none!important}.PL25-modal .PL25-permission label{flex:1 1!important;font-size:18px!important;display:flex!important;margin:0!important;gap:10px!important;align-items:center!important;cursor:pointer!important}.PL25-modal .PL25-permission label>span:not(.necessary-custom-check){flex:1 1!important;font-size:var(--PL25-font-size-permission-label)!important;font-weight:700!important}.PL25-modal .PL25-permission label .necessary-custom-check{width:44px!important;height:24px!important;border-radius:12px!important;background-color:var(--PL25-modal-check-bg-off)!important;position:relative!important;transition:.3s!important;cursor:pointer!important;flex-shrink:0!important}.PL25-modal .PL25-permission label .necessary-custom-check::before{content:''!important;display:initial!important;position:absolute!important;top:2px!important;left:2px!important;width:20px!important;height:20px!important;border-radius:10px!important;background-color:var(--PL25-modal-check-circle-bg)!important;transition:.3s!important}.PL25-modal .PL25-permission input[type=checkbox]:checked+label .necessary-custom-check{background:var(--PL25-modal-check-bg-on)!important}.PL25-modal .PL25-permission input[type=checkbox]:checked+label .necessary-custom-check::before{transform:translateX(20px)!important}.PL25-modal .PL25-permission input[type=checkbox]:disabled+label,.PL25-modal .PL25-permission input[type=checkbox]:disabled+label>span,.PL25-modal .PL25-permission input[type=checkbox]:disabled+label .necessary-custom-check{cursor:not-allowed!important}.PL25-modal .PL25-permission input[type=checkbox]:disabled+label .necessary-custom-c
196heck{opacity:.5!important}.PL25-modal .PL25-permission .PL25-description{flex:0 0 100%!important;font-size:var(--PL25-font-size-permission-desc)!important;display:none!important}.PL25-modal .PL25-permission .PL25-description.PL25-show{display:block!important}.PL25-modal .PL25-permission .PL25-description ul{margin:0!important;padding:0 0 0 20px!important;list-style:none!important}.PL25-modal .PL25-permission .PL25-description ul li{font-size:var(--PL25-font-size-permission-desc)!important}.PL25-modal .PL25-actions{flex:1 1 100%!important;display:flex!important;flex-wrap:wrap!important;gap:10px!important;justify-content:center!important;margin:20px 0 0!important;width:100%!important}.PL25-modal .PL25-actions .PL25-btn{all:unset!important;display:inline-block!important;box-sizing:border-box!important;width:calc(33.33% - 6.66px)!important;background:var(--PL25-modal-button-secondary-bg)!important;color:var(--PL25-modal-button-secondary-text)!important;font-size:var(--PL25-font-size-button)!important;font-weight:700!important;padding:10px!important;border-radius:10px!important;text-align:center!important;cursor:pointer!important;opacity:1!important;transition:opacity .2s!important}.PL25-modal .PL25-actions .PL25-btn:hover{opacity:.8!important}.PL25-modal .PL25-actions .PL25-btn::before{content:none!important}.PL25-modal .PL25-actions .PL25-btn.PL25-btn_save{display:none!important}.PL25-modal .PL25-actions .PL25-btn.PL25-btn_save.PL25-show{display:block!important}.PL25-modal .PL25-actions .PL25-btn.PL25-btn_customize.PL25-hide,.PL25-modal .PL25-actions .PL25-btn.PL25-btn_reject.PL25-hide{display:none!important}.PL25-modal .PL25-actions .PL25-btn.PL25-btn_accept{background:var(--PL25-modal-button-primary-bg)!important;color:var(--PL25-modal-button-primary-text)!important}.PL25-modal.PL25-force .PL25-actions .PL25-btn.PL25-btn_accept{width:100%!important}.PL25-modal .PL25-branding{display:flex!important;gap:5px 10px!important;width:100%!important;margin-top:10px!important;flex:0 0 100%!important;opacity:.6!important;flex-wrap:wrap!important;align-items:flex-start!important;justify-content:space-between!important}.PL25-modal .PL25-branding>a{all:unset!important;font-size:var(--PL25-font-size-powered)!important;text-align:left!important;white-space:nowrap!important;color:var(--PL25-modal-text)!important;display:inline-flex!important;align-self:flex-end!important;align-items:center!important;cursor:pointer!important;text-decoration:none!important;flex-wrap:wrap!important;justify-content:flex-end!important;gap:0 5px!important;flex:1 1 0!important;max-width:fit-content!important}.PL25-modal .PL25-branding>a>img{filter:none!important;max-width:100px!important;max-height:25px!important}.PL25-modal .PL25-branding>.PL25-policy-links{display:flex!important;flex-direction:column!important;align-items:flex-start!important;align-self:flex-end!important;justify-content:center!important;flex:0 1 auto!important}.PL25-modal .PL25-branding>.PL25-policy-links *{margin:0!important}.PL25-modal .PL25-branding>.PL25-policy-links>a{all:unset!important;font-size:var(--PL25-font-size-powered)!important;text-align:left!important;color:var(--PL25-modal-text)!important;display:inline-flex!important;align-items:center!important;cursor:pointer!important;text-decoration:underline!important}.PL25-modal .PL25-branding>.PL25-policy-links>a:hover{text-decoration:none!important}.PL25-modal .PL25-branding>.PL25-policy-links>a:empty,.PL25-modal .PL25-branding>.PL25-policy-links>a:not([href]),.PL25-modal .PL25-branding>.PL25-policy-links>a[href=""]{display:none!important}.PL25-modal.PL25-position-center .PL25-body{bottom:0!important;left:0!important;width:100%!important;max-width:100%!important;margin:0!important;border-radius:0!important;padding:14px max(50px,calc((100% - 1200px)/ 2)) 10px max(20px,calc((100% - 1200px)/ 2))!important;flex-direction:row!important;align-items:center!important;column-gap:40px!important}.PL25-modal.PL25-position-center .PL25-header{order:1!important;flex:1 1 360px!important;align-self:center!important}.PL25-modal.PL25-position-center .PL25-header .PL25-title{text-align:left!important;margin:0 0 4px!important}.PL25-modal.PL25-position-center .PL25-actions{order:2!important;flex:0 1 auto!important;width:auto!important;margin:6px 0 6px auto!important;justify-content:flex-end!important}.PL25-modal.PL25-position-center .PL25-actions .PL25-btn{width:auto!important;min-width:150px!important;padding:10px 24px!important;white-space:nowrap!important}.PL25-modal.PL25-position-center .PL25-permissions{order:3!important;flex:1 1 100%!important}.PL25-modal.PL25-position-center .PL25-permission{flex:0 0 calc(25% - 11.25px)!important}.PL25-modal.PL25-position-center .PL25-desc-force-blocked{order:4!important;flex:1 1 100%!important}.PL25-modal.PL25-position-center .PL25-permissions.PL25-show{margin:10px 0 0!important}.PL25-modal.PL25-position-center .PL25-branding{order:5!important;margin-top:6px!important}.PL25-modal.PL25-position-center .PL25-branding>.PL25-policy-links{flex-direction:row!important;flex-wrap:wrap!important;gap:0 15px!important}@media (max-width:991px){.PL25-modal.PL25-position-center .PL25-permission{flex:0 0 calc(50% - 7.5px)!important}}@media (max-width:575px){.PL25-modal.PL25-position-center .PL25-body{padding:15px 40px 10px 15px!important}.PL25-modal.PL25-position-center .PL25-header{flex-basis:100%!important}.PL25-modal.PL25-position-center .PL25-header div,.PL25-modal.PL25-position-center .PL25-header div *{text-align:left!important}.PL25-modal.PL25-position-center .PL25-actions{flex:1 1 100%!important;margin:15px 0 0!important}.PL25-modal.PL25-position-center .PL25-actions .PL25-btn{flex:1 1 calc(50% - 5px)!important;min-width:0!important;padding:10px!important;white-space:normal!important}.PL25-modal.PL25-position-center .PL25-permission{flex:0 0 100%!important}.PL25-modal{width:485px!important}.PL25-modal .PL25-dismiss{top:16px!important;right:10px!important}.PL25-modal .PL25-body{padding:15px!important;border-radius:18.75px!important}.PL25-modal .PL25-header .PL25-title{font-size:var(--PL25-font-size-header-title-mobile)!important}.PL25-modal .PL25-header div,.PL25-modal .PL25-header div span,.PL25-modal .PL25-header div p,.PL25-modal .PL25-header div p a,.PL25-modal .PL25-header div *{font-size:var(--PL25-font-size-header-desc-mobile)!important;line-height:1.1em!important;text-align:center!important}.PL25-modal .PL25-permission{flex:0 0 100%!important;border-bottom:1px solid var(--PL25-modal-border)!important;padding-bottom:5px!important}.PL25-modal .PL25-permission label>
196span:not(.necessary-custom-check){font-size:var(--PL25-font-size-permission-label-mobile)!important}.PL25-modal .PL25-permission .PL25-description-toggle{height:20px!important}.PL25-modal .PL25-actions .PL25-btn{font-size:var(--PL25-font-size-button-mobile)!important;width:calc(50% - 6.66px)!important}.PL25-modal .PL25-branding>a,.PL25-modal .PL25-branding>.PL25-policy-links>a{font-size:var(--PL25-font-size-powered-mobile)!important}}div[data-PL25-consent][data-PL25-display=false],iframe[data-PL25-consent][data-src]{display:none!important}.PL25-iframe-placeholder{all:initial;position:relative!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:0!important;margin:0!important;box-sizing:border-box!important;max-width:100%!important;max-height:100%!important;background-color:none!important;background-image:none!important;border:none!important;border-radius:0!important;font-family:var(--PL25-font-family)!important;font-size:var(--PL25-font-size-base)!important;font-weight:400!important;font-style:normal!important;line-height:1.5!important;text-align:center!important;text-decoration:none!important;text-transform:none!important;letter-spacing:normal!important;word-spacing:normal!important;box-shadow:none!important;opacity:1!important;visibility:visible!important;overflow:hidden!important;transition:background-color .3s,border-color .3s!important;transform:none!important;filter:none!important;clip:auto!important;clip-path:none!important;float:none!important;clear:none!important;vertical-align:baseline!important}.PL25-iframe-placeholder:hover{background-color:none!important;border-color:none!important}.PL25-iframe-placeholder::before,.PL25-iframe-placeholder::after,.PL25-iframe-placeholder ::before,.PL25-iframe-placeholder ::after{display:none!important;content:none!important}.PL25-iframe-placeholder>.PL25-accept-consent{all:initial!important;position:relative!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:12px 24px!important;margin:0!important;min-width:auto!important;min-height:auto!important;max-width:100%!important;width:100%!important;height:100%!important;box-sizing:border-box!important;background-color:var(--PL25-consent-bg)!important;background-image:none!important;background-position:0 0!important;background-repeat:no-repeat!important;background-size:auto!important;color:var(--PL25-consent-text)!important;border:none!important;border-radius:8px!important;outline:0!important;font-family:var(--PL25-font-family)!important;font-size:var(--PL25-font-size-consent-button)!important;font-weight:500!important;font-style:normal!important;line-height:1.4!important;text-align:center!important;text-decoration:none!important;text-transform:none!important;text-shadow:none!important;letter-spacing:normal!important;word-spacing:normal!important;white-space:normal!important;word-wrap:break-word!important;cursor:pointer!important;pointer-events:auto!important;user-select:none!important;-webkit-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important;box-shadow:none!important;opacity:1!important;visibility:visible!important;overflow:visible!important;transition:opacity .2s!important;transform:none!important;filter:none!important;clip:auto!important;clip-path:none!important;float:none!important;clear:none!important;vertical-align:baseline!important;appearance:none!important;-webkit-appearance:none!important;-moz-appearance:none!important}.PL25-iframe-placeholder>.PL25-accept-consent:hover{opacity:.8!important}.PL25-iframe-placeholder>.PL25-accept-consent:active{transform:translateY(0)!important}.PL25-iframe-placeholder>.PL25-accept-consent:focus{outline:0!important;outline-offset:0px!important}.PL25-iframe-placeholder>.PL25-accept-consent:focus:not(:focus-visible){outline:0!important}.PL25-iframe-placeholder>.PL25-accept-consent:focus-visible{outline:0!important;outline-offset:0px!important}.PL25-iframe-placeholder>.PL25-accept-consent::before,.PL25-iframe-placeholder>.PL25-accept-consent::after{display:none!important;content:none!important}.PL25-iframe-placeholder *,.PL25-iframe-placeholder>.PL25-accept-consent *{all:unset!important}.elementor .PL25-iframe-placeholder:has(+ iframe,+ embed,+ object,+ video){width:100%!important}.wp-block-embed__wrapper .PL25-iframe-placeholder,.wpb_wrapper>.wpb_video_wrapper .PL25-iframe-placeholder,.youtubeBlock[class*=youtubeBlockResponsive]>.PL25-iframe-placeholder{bottom:0!important;height:100%!important;left:0!important;position:absolute!important;right:0!important;top:0!important;width:100%!important}</style>
197</head><body data-rsssl=1 class="wp-singular page-template page-template-full-width page-template-full-width-php page page-id-986 wp-theme-jupiterx wp-child-theme-jupiterx-child no-js elementor-default elementor-kit-7 elementor-page elementor-page-986" itemscope="itemscope" itemtype="http://schema.org/WebPage"><!-- Google Tag Manager (noscript) -->
198<noscript data-pl25-consent="statistics"><div class="PL25--root"> <div data-part="iframe-placeholder" class="PL25-iframe-placeholder" data-consent-type="statistics" style="width:0px;height:0px">
198 <button data-part="iframe-accept-button" class="PL25-accept-consent" data-consent-type="statistics"> Click to accept the cookies for Statistics and enable this content. </button> </div> </div><iframe data-src="https://www.googletagmanager.com/ns.html?id=GTM-WTKH9GQG"
199height="0" width="0" style="display:none;visibility:hidden" data-pl25-consent="statistics"></iframe></noscript>
200<!-- End Google Tag Manager (noscript) -->
201<a class="jupiterx-a11y jupiterx-a11y-skip-navigation-link" href="#jupiterx-main">Skip to content</a><div class="jupiterx-site"><header data-jupiterx-settings="{&quot;breakpoint&quot;:&quot;767.98&quot;,&quot;behavior&quot;:&quot;&quot;}" class="jupiterx-header" role="banner" itemscope="itemscope" itemtype="http://schema.org/WPHeader">		<header data-elementor-type="header" data-elementor-id="484" class="elementor elementor-484 elementor-location-header" data-elementor-post-type="elementor_library">
202					<section class="elementor-section elementor-top-section elementor-element elementor-element-981ff53 elementor-section-stretched header elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="981ff53" data-element_type="section" data-e-type="section" data-settings="{&quot;stretch_section&quot;:&quot;section-stretched&quot;,&quot;background_background&quot;:&quot;classic&quot;}">
203						<div class="elementor-container elementor-column-gap-default">
204					<div class="elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-3716d8a menu_col" data-id="3716d8a" data-element_type="column" data-e-type="column">
205			<div class="elementor-widget-wrap elementor-element-populated">
206						<section class="elementor-section elementor-inner-section elementor-element elementor-element-2461bf1 header_inner elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="2461bf1" data-element_type="section" data-e-type="section">
207						<div class="elementor-container elementor-column-gap-default">
208					<div class="elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-60f7c0e" data-id="60f7c0e" data-element_type="column" data-e-type="column">
209			<div class="elementor-widget-wrap elementor-element-populated">
210						<div class="elementor-element elementor-element-31bc66e elementor-align-justify free-estimate elementor-widget__width-initial elementor-hidden-tablet elementor-hidden-mobile elementor-widget elementor-widget-button" data-id="31bc66e" data-element_type="widget" data-e-type="widget" data-widget_type="button.default">
211				<div class="elementor-widget-container">
212									<div class="elementor-button-wrapper">
213					<a class="elementor-button elementor-button-link elementor-size-sm elementor-animation-grow" href="https://rydelroofing.ca/free-estimate/">
214						<span class="elementor-button-content-wrapper">
215						<span class="elementor-button-icon">
216				<svg xmlns="http://www.w3.org/2000/svg" width="21.803" height="21.803" viewbox="0 0 21.803 21.803"><path id="Icon_awesome-check-circle" data-name="Icon awesome-check-circle" d="M22.366,11.464a10.9,10.9,0,1,1-10.9-10.9A10.9,10.9,0,0,1,22.366,11.464ZM10.2,17.237l8.088-8.088a.7.7,0,0,0,0-.995L17.3,7.159a.7.7,0,0,0-.995,0l-6.6,6.6-3.08-3.08a.7.7,0,0,0-.995,0l-.995.995a.7.7,0,0,0,0,.995l4.572,4.572a.7.7,0,0,0,.995,0Z" transform="translate(-0.563 -0.563)" fill="#fcb603"></path></svg>			</span>
217									<span class="elementor-button-text">Free Estimate</span>
218					</span>
219					</a>
220				</div>
221								</div>
222				</div>
223				<div class="elementor-element elementor-element-21afbee elementor-align-left elementor-widget__width-initial elementor-hidden-tablet elementor-hidden-mobile find_a_location elementor-widget elementor-widget-button" data-id="21afbee" data-element_type="widget" data-e-type="widget" data-widget_type="button.default">
224				<div class="elementor-widget-container">
225									<div class="elementor-button-wrapper">
226					<a class="elementor-button elementor-button-link elementor-size-sm elementor-animation-grow" href="https://rydelroofing.ca/find-a-location/">
227						<span class="elementor-button-content-wrapper">
228						<span class="elementor-button-icon">
229				<svg xmlns="http://www.w3.org/2000/svg" width="21.803" height="21.803" viewbox="0 0 21.803 21.803"><path id="Icon_awesome-check-circle" data-name="Icon awesome-check-circle" d="M22.366,11.464a10.9,10.9,0,1,1-10.9-10.9A10.9,10.9,0,0,1,22.366,11.464ZM10.2,17.237l8.088-8.088a.7.7,0,0,0,0-.995L17.3,7.159a.7.7,0,0,0-.995,0l-6.6,6.6-3.08-3.08a.7.7,0,0,0-.995,0l-.995.995a.7.7,0,0,0,0,.995l4.572,4.572a.7.7,0,0,0,.995,0Z" transform="translate(-0.563 -0.563)" fill="#fcb603"></path></svg>			</span>
230									<span class="elementor-button-text">Find a location Near You</span>
231					</span>
232					</a>
233				</div>
234								</div>
235				</div>
236				<div class="elementor-element elementor-element-b072547 mega-menu elementor-nav-menu--stretch elementor-hidden-tablet elementor-hidden-mobile elementor-nav-menu--dropdown-tablet elementor-nav-menu__text-align-aside elementor-nav-menu--toggle elementor-nav-menu--burger elementor-widget elementor-widget-nav-menu" data-id="b072547" data-element_type="widget" data-e-type="widget" data-settings="{&quot;full_width&quot;:&quot;stretch&quot;,&quot;layout&quot;:&quot;horizontal&quot;,&quot;submenu_icon&quot;:{&quot;value&quot;:&quot;&lt;i class=\&quot;fas fa-caret-down\&quot; aria-hidden=\&quot;true\&quot;&gt;&lt;\/i&gt;&quot;,&quot;library&quot;:&quot;fa-solid&quot;},&quot;toggle&quot;:&quot;burger&quot;}" data-widget_type="nav-menu.default">
237				<div class="elementor-widget-container">
238								<nav aria-label="Menu" class="elementor-nav-menu--main elementor-nav-menu__container elementor-nav-menu--layout-horizontal e--pointer-none">
239				<ul id="menu-1-b072547" class="elementor-nav-menu"><li class="megamenu menu_overide_hover menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-21536"><a href="https://rydelroofing.ca/services/" class="elementor-item">Services<span class="sub-arrow"><i class="fas fa-caret-down" aria-hidden="true"></i></span></a>
240<ul class="sub-menu elementor-nav-menu--dropdown">
241	<li class="mega_menu_item_services menu-item menu-item-type-gs_sim menu-item-object-gs_sim menu-item-21537">		<div class="services_mega_menu">
242								<div class="services_mega_menu_type">
243						<div class="services_mega_menu_type_title"><a href="https://rydelroofing.ca/services/residential/">Residential</a></div>
244						<div class="services_mega_menu_group">
245															<div class="services_mega_menu_item">
246
247																				<div class="services_mega_menu_sub_item">
248											<a class="parent" href="https://rydelroofing.ca/services/residential/roofing-services/">Roofing Services</a>
249											</div>
250																						<div class="services_mega_menu_sub_item">
251											<a class="child" href="https://rydelroofing.ca/services/residential/roofing-services/asphalt-roofing/">Asphalt Roofing</a>
252											</div>
253																						<div class="services_mega_menu_sub_item">
254											<a class="child" href="https://rydelroofing.ca/services/residential/roofing-services/metal-roofing-specialists/">Metal Roofing Specialists</a>
255											</div>
256																						<div class="services_mega_menu_sub_item">
257											<a class="child" href="https://rydelroofing.ca/services/residential/roofing-services/flat-roofing/">Flat Roofing</a>
258											</div>
259																						<div class="services_mega_menu_sub_item">
260											<a class="child" href="https://rydelroofing.ca/services/residential/roofing-services/repairs-maintenance/">Repairs &#038; Maintenance​</a>
261											</div>
262																						<div class="services_mega_menu_sub_item">
263											<a class="parent" href="https://rydelroofing.ca/services/residential/siding-services/">Siding Services</a>
264											</div>
265																			</div>
266																<div class="services_mega_menu_item">
267
268																				<div class="services_mega_menu_sub_item">
269											<a class="parent" href="https://rydelroofing.ca/services/residential/soffit-and-fascia/">Soffit &amp; Fascia</a>
270											</div>
271																						<div class="services_mega_menu_sub_item">
272											<a class="parent" href="https://rydelroofing.ca/services/residential/eavestrough-gutters/">Eavestrough &#038; Gutters</a>
273											</div>
274																						<div class="services_mega_menu_sub_item">
275											<a class="parent" href="https://rydelroofing.ca/services/residential/window-door-installation/">Window &#038; Door Installation</a>
276											</div>
277																						<div class="services_mega_menu_sub_item">
278											<a class="child" href="https://rydelroofing.ca/services/residential/window-door-installation/windows/">Window Installation</a>
279											</div>
280																						<div class="services_mega_menu_sub_item">
281											<a class="child" href="https://rydelroofing.ca/services/residential/window-door-installation/doors/">Door Installation</a>
282											</div>
283																			</div>
284														</div>
285					</div>
286										<div class="services_mega_menu_rule"></div>
287										<div class="services_mega_menu_type">
288						<div class="services_mega_menu_type_title"><a href="https://rydelroofing.ca/services/commercial/">Commercial</a></div>
289						<div class="services_mega_menu_group">
290															<div class="services_mega_menu_item">
291
292																				<div class="services_mega_menu_sub_item">
293											<a class="parent" href="https://rydelroofing.ca/services/commercial/commercial-flat-roofing/">Commercial Flat Roofing</a>
294											</div>
295																			</div>
296																<div class="services_mega_menu_item">
297
298																				<div class="services_mega_menu_sub_item">
299											<a class="parent" href="https://rydelroofing.ca/services/commercial/commercial-siding/">Commercial Siding</a>
300											</div>
301																			</div>
302														</div>
303					</div>
304							</div>
305		</li>
306</ul>
307</li>
308<li class="megamenu menu_overide_hover menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-2349"><a href="https://rydelroofing.ca/products/" class="elementor-item">Products<span class="sub-arrow"><i class="fas fa-caret-down" aria-hidden="true"></i></span></a>
309<ul class="sub-menu elementor-nav-menu--dropdown">
310	<li class="mega_menu_item_products menu-item menu-item-type-gs_sim menu-item-object-gs_sim menu-item-21546">		<div class="services_mega_menu">
311								<div class="services_mega_menu_type">
312						<div class="services_mega_menu_type_title"><a href="https://rydelroofing.ca/products/roofing/">Roofing</a></div>
313						<div class="services_mega_menu_group">
314															<div class="services_mega_menu_item">
315
316																				<div class="services_mega_menu_sub_item">
317											<a class="parent" href="https://rydelroofing.ca/products/roofing/asphalt-roof-shingles/">Asphalt Roof Shingles</a>
318											</div>
319																						<div class="services_mega_menu_sub_item">
320											<a class="child" href="https://rydelroofing.ca/products/roofing/asphalt-roof-shingles/iko-asphalt-shingles/">IKO Asphalt Shingles</a>
321											</div>
322																						<div class="services_mega_menu_sub_item">
323											<a class="child" href="https://rydelroofing.ca/products/roofing/asphalt-roof-shingles/gaf-shingles/">GAF Shingles</a>
324											</div>
325																						<div class="services_mega_menu_sub_item">
326											<a class="parent" href="https://rydelroofing.ca/products/roofing/corrugated-metal-shingles/">Corrugated Metal Shingles</a>
327											</div>
328																						<div class="services_mega_menu_sub_item">
329											<a class="parent" href="https://rydelroofing.ca/products/roofing/rubber-roofing/">Rubber roofing</a>
330											</div>
331																						<div class="services_mega_menu_sub_item">
332											<a class="child" href="https://rydelroofing.ca/products/roofing/rubber-roofing/euroshield/">Euroshield®</a>
333											</div>
334																			</div>
335																<div class="services_mega_menu_item">
336
337																				<div class="services_mega_menu_sub_item">
338											<a class="parent" href="https://rydelroofing.ca/products/roofing/metal-roof-shingles/">Metal Roof Shingles</a>
339											</div>
340																						<div class="services_mega_menu_sub_item">
341											<a class="child" href="https://rydelroofing.ca/products/roofing/metal-roof-shingles/wakefield-bridge-by-ideal-roofing/">Wakefield Bridge by Ideal Roofing</a>
342											</div>
343																						<div class="services_mega_menu_sub_item">
344											<a class="child" href="https://rydelroofing.ca/products/roofing/metal-roof-shingles/standing-seam-steel-panels/">Standing Seam Steel Panels</a>
345											</div>
346																						<div class="services_mega_menu_sub_item">
347											<a class="parent" href="https://rydelroofing.ca/products/roofing/roof-skylight/">Roof Skylight</a>
348											</div>
349																						<div class="services_mega_menu_sub_item">
350											<a class="child" href="https://rydelroofing.ca/products/roofing/roof-skylight/velux-roofing-skylights/">Velux Roofing Skylights</a>
351											</div>
352																						<div class="services_mega_menu_sub_item">
353											<a class="parent" href="https://rydelroofing.ca/products/roofing/roofing-ventilation/">Roofing ventilation</a>
354											</div>
355																						<div class="services_mega_menu_sub_item">
356											<a class="parent" href="https://rydelroofing.ca/products/roofing/eavestrough-gutters/">Eavestrough &#038; Gutters</a>
357											</div>
358																						<div class="services_mega_menu_sub_item">
359											<a class="child" href="https://rydelroofing.ca/products/roofing/eavestrough-gutters/alu-rex-t-rex/">Alu-Rex T-Rex</a>
360											</div>
361																			</div>
362														</div>
363					</div>
364										<div class="services_mega_menu_rule"></div>
365										<div class="services_mega_menu_type">
366						<div class="services_mega_menu_type_title"><a href="https://rydelroofing.ca/products/siding/">Siding</a></div>
367						<div class="services_mega_menu_group">
368															<div class="services_mega_menu_item">
369
370																				<div class="services_mega_menu_sub_item">
371											<a class="parent" href="https://rydelroofing.ca/products/siding/fibre-cement-siding/">Fibre Cement Siding</a>
372											</div>
373																						<div class="services_mega_menu_sub_item">
374											<a class="child" href="https://rydelroofing.ca/products/siding/fibre-cement-siding/james-hardie-siding/">James Hardie Siding</a>
375											</div>
376																						<div class="services_mega_menu_sub_item">
377											<a class="parent" href="https://rydelroofing.ca/products/siding/vinyl-siding/">Vinyl Siding</a>
378											</div>
379																			</div>
380																<div class="services_mega_menu_item">
381
382																				<div class="services_mega_menu_sub_item">
383											<a class="parent" href="https://rydelroofing.ca/products/siding/wood-siding/">Wood Siding</a>
384											</div>
385																						<div class="services_mega_menu_sub_item">
386											<a class="parent" href="https://rydelroofing.ca/products/siding/metal-siding/">Metal Siding</a>
387											</div>
388																						<div class="services_mega_menu_sub_item">
389											<a class="parent" href="https://rydelroofing.ca/products/siding/exterior-siding-insulation/">Exterior Siding Insulation</a>
390											</div>
391																			</div>
392														</div>
393					</div>
394										<div class="services_mega_menu_rule"></div>
395										<div class="services_mega_menu_type">
396						<div class="services_mega_menu_type_title"><a href="https://rydelroofing.ca/products/windows-doors/">Windows &#038; Doors</a></div>
397						<div class="services_mega_menu_group">
398															<div class="services_mega_menu_item">
399
400																				<div class="services_mega_menu_sub_item">
401											<a class="parent" href="https://rydelroofing.ca/products/windows-doors/windows/">Windows</a>
402											</div>
403																			</div>
404																<div class="services_mega_menu_item">
405
406																				<div class="services_mega_menu_sub_item">
407											<a class="parent" href="https://rydelroofing.ca/products/windows-doors/doors/">Doors</a>
408											</div>
409																			</div>
410														</div>
411					</div>
412							</div>
413		</li>
414</ul>
415</li>
416<li class="about_us_corpo menu_overide_hover menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-986 current_page_item menu-item-has-children menu-item-1060"><a href="https://rydelroofing.ca/about-us/" aria-current="page" class="elementor-item elementor-item-active">About us<span class="sub-arrow"><i class="fas fa-caret-down" aria-hidden="true"></i></span></a>
417<ul class="sub-menu elementor-nav-menu--dropdown">
418	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1118"><a href="https://rydelroofing.ca/our-tips/" class="elementor-sub-item">Our tips</a></li>
419	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1291"><a href="https://rydelroofing.ca/roofing-reviews/" class="elementor-sub-item">Roofing reviews</a></li>
420</ul>
421</li>
422<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-590"><a href="https://rydelroofing.ca/payment-options/" class="elementor-item">Payment Options</a></li>
423<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-19883"><a href="https://rydelroofing.ca/contact-us/" class="elementor-item">Contact Us</a></li>
424<li class="menu-item wpml-ls-slot-8 wpml-ls-item wpml-ls-item-fr wpml-ls-menu-item wpml-ls-first-item wpml-ls-last-item menu-item-type-wpml_ls_menu_item menu-item-object-wpml_ls_menu_item menu-item-wpml-ls-8-fr"><a href="https://rydelroofing.ca/fr/a-notre-sujet/" title="Switch to FR (FR)" aria-label="Switch to FR (FR)" class="elementor-item"><span class="wpml-ls-native" lang="fr">FR</span></a></li>
425</ul>			</nav>
426					<div class="elementor-menu-toggle" role="button" tabindex="0" aria-label="Menu Toggle" aria-expanded="false">
427			<i aria-hidden="true" role="presentation" class="elementor-menu-toggle__icon--open eicon-menu-bar"></i><i aria-hidden="true" role="presentation" class="elementor-menu-toggle__icon--close eicon-close"></i>		</div>
428					<nav class="elementor-nav-menu--dropdown elementor-nav-menu__container" aria-hidden="true">
429				<ul id="menu-2-b072547" class="elementor-nav-menu"><li class="megamenu menu_overide_hover menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-21536"><a href="https://rydelroofing.ca/services/" class="elementor-item" tabindex="-1">Services<span class="sub-arrow"><i class="fas fa-caret-down" aria-hidden="true"></i></span></a>
430<ul class="sub-menu elementor-nav-menu--dropdown">
431	<li class="mega_menu_item_services menu-item menu-item-type-gs_sim menu-item-object-gs_sim menu-item-21537">		<div class="services_mega_menu">
432								<div class="services_mega_menu_type">
433						<div class="services_mega_menu_type_title"><a href="https://rydelroofing.ca/services/residential/">Residential</a></div>
434						<div class="services_mega_menu_group">
435															<div class="services_mega_menu_item">
436
437																				<div class="services_mega_menu_sub_item">
438											<a class="parent" href="https://rydelroofing.ca/services/residential/roofing-services/">Roofing Services</a>
439											</div>
440																						<div class="services_mega_menu_sub_item">
441											<a class="child" href="https://rydelroofing.ca/services/residential/roofing-services/asphalt-roofing/">Asphalt Roofing</a>
442											</div>
443																						<div class="services_mega_menu_sub_item">
444											<a class="child" href="https://rydelroofing.ca/services/residential/roofing-services/metal-roofing-specialists/">Metal Roofing Specialists</a>
445											</div>
446																						<div class="services_mega_menu_sub_item">
447											<a class="child" href="https://rydelroofing.ca/services/residential/roofing-services/flat-roofing/">Flat Roofing</a>
448											</div>
449																						<div class="services_mega_menu_sub_item">
450											<a class="child" href="https://rydelroofing.ca/services/residential/roofing-services/repairs-maintenance/">Repairs &#038; Maintenance​</a>
451											</div>
452																						<div class="services_mega_menu_sub_item">
453											<a class="parent" href="https://rydelroofing.ca/services/residential/siding-services/">Siding Services</a>
454											</div>
455																			</div>
456																<div class="services_mega_menu_item">
457
458																				<div class="services_mega_menu_sub_item">
459											<a class="parent" href="https://rydelroofing.ca/services/residential/soffit-and-fascia/">Soffit &amp; Fascia</a>
460											</div>
461																						<div class="services_mega_menu_sub_item">
462											<a class="parent" href="https://rydelroofing.ca/services/residential/eavestrough-gutters/">Eavestrough &#038; Gutters</a>
463											</div>
464																						<div class="services_mega_menu_sub_item">
465											<a class="parent"
465 href="https://rydelroofing.ca/services/residential/window-door-installation/">Window &#038; Door Installation</a>
466											</div>
467																						<div class="services_mega_menu_sub_item">
468											<a class="child" href="https://rydelroofing.ca/services/residential/window-door-installation/windows/">Window Installation</a>
469											</div>
470																						<div class="services_mega_menu_sub_item">
471											<a class="child" href="https://rydelroofing.ca/services/residential/window-door-installation/doors/">Door Installation</a>
472											</div>
473																			</div>
474														</div>
475					</div>
476										<div class="services_mega_menu_rule"></div>
477										<div class="services_mega_menu_type">
478						<div class="services_mega_menu_type_title"><a href="https://rydelroofing.ca/services/commercial/">Commercial</a></div>
479						<div class="services_mega_menu_group">
480															<div class="services_mega_menu_item">
481
482																				<div class="services_mega_menu_sub_item">
483											<a class="parent" href="https://rydelroofing.ca/services/commercial/commercial-flat-roofing/">Commercial Flat Roofing</a>
484											</div>
485																			</div>
486																<div class="services_mega_menu_item">
487
488																				<div class="services_mega_menu_sub_item">
489											<a class="parent" href="https://rydelroofing.ca/services/commercial/commercial-siding/">Commercial Siding</a>
490											</div>
491																			</div>
492														</div>
493					</div>
494							</div>
495		</li>
496</ul>
497</li>
498<li class="megamenu menu_overide_hover menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-2349"><a href="https://rydelroofing.ca/products/" class="elementor-item" tabindex="-1">Products<span class="sub-arrow"><i class="fas fa-caret-down" aria-hidden="true"></i></span></a>
499<ul class="sub-menu elementor-nav-menu--dropdown">
500	<li class="mega_menu_item_products menu-item menu-item-type-gs_sim menu-item-object-gs_sim menu-item-21546">		<div class="services_mega_menu">
501								<div class="services_mega_menu_type">
502						<div class="services_mega_menu_type_title"><a href="https://rydelroofing.ca/products/roofing/">Roofing</a></div>
503						<div class="services_mega_menu_group">
504															<div class="services_mega_menu_item">
505
506																				<div class="services_mega_menu_sub_item">
507											<a class="parent" href="https://rydelroofing.ca/products/roofing/asphalt-roof-shingles/">Asphalt Roof Shingles</a>
508											</div>
509																						<div class="services_mega_menu_sub_item">
510											<a class="child" href="https://rydelroofing.ca/products/roofing/asphalt-roof-shingles/iko-asphalt-shingles/">IKO Asphalt Shingles</a>
511											</div>
512																						<div class="services_mega_menu_sub_item">
513											<a class="child" href="https://rydelroofing.ca/products/roofing/asphalt-roof-shingles/gaf-shingles/">GAF Shingles</a>
514											</div>
515																						<div class="services_mega_menu_sub_item">
516											<a class="parent" href="https://rydelroofing.ca/products/roofing/corrugated-metal-shingles/">Corrugated Metal Shingles</a>
517											</div>
518																						<div class="services_mega_menu_sub_item">
519											<a class="parent" href="https://rydelroofing.ca/products/roofing/rubber-roofing/">Rubber roofing</a>
520											</div>
521																						<div class="services_mega_menu_sub_item">
522											<a class="child" href="https://rydelroofing.ca/products/roofing/rubber-roofing/euroshield/">Euroshield®</a>
523											</div>
524																			</div>
525																<div class="services_mega_menu_item">
526
527																				<div class="services_mega_menu_sub_item">
528											<a class="parent" href="https://rydelroofing.ca/products/roofing/metal-roof-shingles/">Metal Roof Shingles</a>
529											</div>
530																						<div class="services_mega_menu_sub_item">
531											<a class="child" href="https://rydelroofing.ca/products/roofing/metal-roof-shingles/wakefield-bridge-by-ideal-roofing/">Wakefield Bridge by Ideal Roofing</a>
532											</div>
533																						<div class="services_mega_menu_sub_item">
534											<a class="child" href="https://rydelroofing.ca/products/roofing/metal-roof-shingles/standing-seam-steel-panels/">Standing Seam Steel Panels</a>
535											</div>
536																						<div class="services_mega_menu_sub_item">
537											<a class="parent" href="https://rydelroofing.ca/products/roofing/roof-skylight/">Roof Skylight</a>
538											</div>
539																						<div class="services_mega_menu_sub_item">
540											<a class="child" href="https://rydelroofing.ca/products/roofing/roof-skylight/velux-roofing-skylights/">Velux Roofing Skylights</a>
541											</div>
542																						<div class="services_mega_menu_sub_item">
543											<a class="parent" href="https://rydelroofing.ca/products/roofing/roofing-ventilation/">Roofing ventilation</a>
544											</div>
545																						<div class="services_mega_menu_sub_item">
546											<a class="parent" href="https://rydelroofing.ca/products/roofing/eavestrough-gutters/">Eavestrough &#038; Gutters</a>
547											</div>
548																						<div class="services_mega_menu_sub_item">
549											<a class="child" href="https://rydelroofing.ca/products/roofing/eavestrough-gutters/alu-rex-t-rex/">Alu-Rex T-Rex</a>
550											</div>
551																			</div>
552														</div>
553					</div>
554										<div class="services_mega_menu_rule"></div>
555										<div class="services_mega_menu_type">
556						<div class="services_mega_menu_type_title"><a href="https://rydelroofing.ca/products/siding/">Siding</a></div>
557						<div class="services_mega_menu_group">
558															<div class="services_mega_menu_item">
559
560																				<div class="services_mega_menu_sub_item">
561											<a class="parent" href="https://rydelroofing.ca/products/siding/fibre-cement-siding/">Fibre Cement Siding</a>
562											</div>
563																						<div class="services_mega_menu_sub_item">
564											<a class="child" href="https://rydelroofing.ca/products/siding/fibre-cement-siding/james-hardie-siding/">James Hardie Siding</a>
565											</div>
566																						<div class="services_mega_menu_sub_item">
567											<a class="parent" href="https://rydelroofing.ca/products/siding/vinyl-siding/">Vinyl Siding</a>
568											</div>
569																			</div>
570																<div class="services_mega_menu_item">
571
572																				<div class="services_mega_menu_sub_item">
573											<a class="parent" href="https://rydelroofing.ca/products/siding/wood-siding/">Wood Siding</a>
574											</div>
575																						<div class="services_mega_menu_sub_item">
576											<a class="parent" href="https://rydelroofing.ca/products/siding/metal-siding/">Metal Siding</a>
577											</div>
578																						<div class="services_mega_menu_sub_item">
579											<a class="parent" href="https://rydelroofing.ca/products/siding/exterior-siding-insulation/">Exterior Siding Insulation</a>
580											</div>
581																			</div>
582														</div>
583					</div>
584										<div class="services_mega_menu_rule"></div>
585										<div class="services_mega_menu_type">
586						<div class="services_mega_menu_type_title"><a href="https://rydelroofing.ca/products/windows-doors/">Windows &#038; Doors</a></div>
587						<div class="services_mega_menu_group">
588															<div class="services_mega_menu_item">
589
590																				<div class="services_mega_menu_sub_item">
591											<a class="parent" href="https://rydelroofing.ca/products/windows-doors/windows/">Windows</a>
592											</div>
593																			</div>
594																<div class="services_mega_menu_item">
595
596																				<div class="services_mega_menu_sub_item">
597											<a class="parent" href="https://rydelroofing.ca/products/windows-doors/doors/">Doors</a>
598											</div>
599																			</div>
600														</div>
601					</div>
602							</div>
603		</li>
604</ul>
605</li>
606<li class="about_us_corpo menu_overide_hover menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-986 current_page_item menu-item-has-children menu-item-1060"><a href="https://rydelroofing.ca/about-us/" aria-current="page" class="elementor-item elementor-item-active" tabindex="-1">About us<span class="sub-arrow"><i class="fas fa-caret-down" aria-hidden="true"></i></span></a>
607<ul class="sub-menu elementor-nav-menu--dropdown">
608	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1118"><a href="https://rydelroofing.ca/our-tips/" class="elementor-sub-item" tabindex="-1">Our tips</a></li>
609	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1291"><a href="https://rydelroofing.ca/roofing-reviews/" class="elementor-sub-item" tabindex="-1">Roofing reviews</a></li>
610</ul>
611</li>
612<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-590"><a href="https://rydelroofing.ca/payment-options/" class="elementor-item" tabindex="-1">Payment Options</a></li>
613<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-19883"><a href="https://rydelroofing.ca/contact-us/" class="elementor-item" tabindex="-1">Contact Us</a></li>
614<li class="menu-item wpml-ls-slot-8 wpml-ls-item wpml-ls-item-fr wpml-ls-menu-item wpml-ls-first-item wpml-ls-last-item menu-item-type-wpml_ls_menu_item menu-item-object-wpml_ls_menu_item menu-item-wpml-ls-8-fr"><a href="https://rydelroofing.ca/fr/a-notre-sujet/" title="Switch to FR (FR)" aria-label="Switch to FR (FR)" class="elementor-item" tabindex="-1"><span class="wpml-ls-native" lang="fr">FR</span></a></li>
615</ul>			</nav>
616						</div>
617				</div>
618				<div class="elementor-element elementor-element-954a261 elementor-nav-menu--stretch mobile_menu elementor-hidden-desktop elementor-hidden-laptop elementor-hidden-tablet_extra elementor-nav-menu--dropdown-tablet elementor-nav-menu__text-align-aside elementor-nav-menu--toggle elementor-nav-menu--burger elementor-widget elementor-widget-nav-menu" data-id="954a261" data-element_type="widget" data-e-type="widget" data-settings="{&quot;full_width&quot;:&quot;stretch&quot;,&quot;layout&quot;:&quot;horizontal&quot;,&quot;submenu_icon&quot;:{&quot;value&quot;:&quot;&lt;i class=\&quot;fas fa-caret-down\&quot; aria-hidden=\&quot;true\&quot;&gt;&lt;\/i&gt;&quot;,&quot;library&quot;:&quot;fa-solid&quot;},&quot;toggle&quot;:&quot;burger&quot;}" data-widget_type="nav-menu.default">
619				<div class="elementor-widget-container">
620								<nav aria-label="Menu" class="elementor-nav-menu--main elementor-nav-menu__container elementor-nav-menu--layout-horizontal e--pointer-underline e--animation-fade">
621				<ul id="menu-1-954a261" class="elementor-nav-menu"><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-3449"><a href="https://rydelroofing.ca/services/" class="elementor-item">Services<span class="sub-arrow"><i class="fas fa-caret-down" aria-hidden="true"></i></span></a>
622<ul class="sub-menu elementor-nav-menu--dropdown">
623	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-22293"><a href="https://rydelroofing.ca/services/residential/" class="elementor-sub-item">Residential<span class="sub-arrow"><i class="fas fa-caret-down" aria-hidden="true"></i></span></a>
624	<ul class="sub-menu elementor-nav-menu--dropdown">
625		<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3472"><a href="https://rydelroofing.ca/services/residential/roofing-services/" class="elementor-sub-item">Roofing Services</a></li>
626		<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3471"><a href="https://rydelroofing.ca/services/residential/siding-services/" class="elementor-sub-item">Siding Services</a></li>
627		<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3474"><a href="https://rydelroofing.ca/services/residential/soffit-and-fascia/" class="elementor-sub-item">Soffit &amp; Fascia</a></li>
628		<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-22292"><a href="https://rydelroofing.ca/services/residential/eavestrough-gutters/" class="elementor-sub-item">Eavestrough &#038; Gutters</a></li>
629	</ul>
630</li>
631	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-22294"><a href="https://rydelroofing.ca/services/commercial/" class="elementor-sub-item">Commercial<span class="sub-arrow"><i class="fas fa-caret-down" aria-hidden="true"></i></span></a>
632	<ul class="sub-menu elementor-nav-menu--dropdown">
633		<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-22295"><a href="https://rydelroofing.ca/services/commercial/commercial-flat-roofing/" class="elementor-sub-item">Commercial Flat Roofing</a></li>
634		<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-22296"><a href="https://rydelroofing.ca/services/commercial/commercial-siding/" class="elementor-sub-item">Commercial Siding</a></li>
635	</ul>
636</li>
637</ul>
638</li>
639<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-3450"><a href="https://rydelroofing.ca/products/" class="elementor-item">Products<span class="sub-arrow"><i class="fas fa-caret-down" aria-hidden="true"></i></span></a>
640<ul class="sub-menu elementor-nav-menu--dropdown">
641	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-3461"><a href="https://rydelroofing.ca/products/roofing/" class="elementor-sub-item">Roofing<span class="sub-arrow"><i class="fas fa-caret-down" aria-hidden="true"></i></span></a>
642	<ul class="sub-menu elementor-nav-menu--dropdown">
643		<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-22286"><a href="https://rydelroofing.ca/products/roofing/asphalt-roof-shingles/" class="elementor-sub-item">Asphalt Roof Shingles</a></li>
644		<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-22287"><a href="https://rydelroofing.ca/products/roofing/corrugated-metal-shingles/" class="elementor-sub-item">Corrugated Metal Shingles</a></li>
645		<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-22288"><a href="https://rydelroofing.ca/products/roofing/rubber-roofing/" class="elementor-sub-item">Rubber roofing</a></li>
646		<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-22285"><a href="https://rydelroofing.ca/products/roofing/metal-roof-shingles/" class="elementor-sub-item">Metal Roof Shingles</a></li>
647		<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-22290"><a href="https://rydelroofing.ca/products/roofing/roof-skylight/" class="elementor-sub-item">Roof Skylight</a></li>
648		<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-22291"><a href="https://rydelroofing.ca/products/roofing/roofing-ventilation/" class="elementor-sub-item">Roofing Ventilation</a></li>
649		<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3459"><a href="https://rydelroofing.ca/services/residential/eavestrough-gutters/" class="elementor-sub-item">Eavestrough &#038; Gutters</a></li>
650	</ul>
651</li>
652	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-4382"><a href="https://rydelroofing.ca/products/siding/" class="elementor-sub-item">Siding<span class="sub-arrow"><i class="fas fa-caret-down" aria-hidden="true"></i></span></a>
653	<ul class="sub-menu elementor-nav-menu--dropdown">
654		<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-22282"><a href="https://rydelroofing.ca/products/siding/fibre-cement-siding/" class="elementor-sub-item">Fibre Cement Siding</a></li>
655		<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-22284"><a href="https://rydelroofing.ca/products/siding/vinyl-siding/" class="elementor-sub-item">Vinyl Siding</a></li>
656		<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-22283"><a href="https://rydelroofing.ca/products/siding/wood-siding/" class="elementor-sub-item">Wood Siding</a></li>
657		<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3467"><a href="https://rydelroofing.ca/products/roofing/roofing-ventilation/" class="elementor-sub-item">Roofing ventilation</a></li>
658	</ul>
659</li>
660	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-22297"><a href="https://rydelroofing.ca/products/windows-doors/" class="elementor-sub-item">Windows &#038; Doors<span class="sub-arrow"><i class="fas fa-caret-down" aria-hidden="true"></i></span></a>
661	<ul class="sub-menu elementor-nav-menu--dropdown">
662		<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-22299"><a href="https://rydelroofing.ca/products/windows-doors/windows/" class="elementor-sub-item">Windows</a></li>
663		<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-22298"><a href="https://rydelroofing.ca/products/windows-doors/doors/" class="elementor-sub-item">Doors</a></li>
664	</ul>
665</li>
666</ul>
667</li>
668<li class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-986 current_page_item menu-item-has-children menu-item-3451"><a href="https://rydelroofing.ca/about-us/" aria-current="page" class="elementor-item elementor-item-active">About us<span class="sub-arrow"><i class="fas fa-caret-down" aria-hidden="true"></i></span></a>
669<ul class="sub-menu elementor-nav-menu--dropdown">
670	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3455"><a href="https://rydelroofing.ca/our-tips/" class="elementor-sub-item">Our tips</a></li>
671	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3458"><a href="https://rydelroofing.ca/roofing-reviews/" class="elementor-sub-item">Roofing reviews</a></li>
672</ul>
673</li>
674<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3452"><a href="https://rydelroofing.ca/payment-options/" class="elementor-item">Payment Options</a></li>
675<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-19884"><a href="https://rydelroofing.ca/contact-us/" class="elementor-item">Contact Us</a></li>
676<li class="menu-item wpml-ls-slot-12 wpml-ls-item wpml-ls-item-fr wpml-ls-menu-item wpml-ls-first-item wpml-ls-last-item menu-item-type-wpml_ls_menu_item menu-item-object-wpml_ls_menu_item menu-item-wpml-ls-12-fr"><a href="https://rydelroofing.ca/fr/a-notre-sujet/" title="Switch to FR (FR)" aria-label="Switch to FR (FR)" class="elementor-item"><span class="wpml-ls-native" lang="fr">FR</span></a></li>
677</ul>			</nav>
678					<div class="elementor-menu-toggle" role="button" tabindex="0" aria-label="Menu Toggle" aria-expanded="false">
679			<i aria-hidden="true" role="presentation" class="elementor-menu-toggle__icon--open eicon-menu-bar"></i><i aria-hidden="true" role="presentation" class="elementor-menu-toggle__icon--close eicon-close"></i>		</div>
680					<nav class="elementor-nav-menu--dropdown elementor-nav-menu__container" aria-hidden="true">
681				<ul id="menu-2-954a261" class="elementor-nav-menu"><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-3449"><a href="https://rydelroofing.ca/services/" class="elementor-item" tabindex="-1">Services<span class="sub-arrow"><i class="fas fa-caret-down" aria-hidden="true"></i></span></a>
682<ul class="sub-menu elementor-nav-menu--dropdown">
683	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-22293"><a href="https://rydelroofing.ca/services/residential/" class="elementor-sub-item" tabindex="-1">Residential<span class="sub-arrow"><i class="fas fa-caret-down" aria-hidden="true"></i></span></a>
684	<ul class="sub-menu elementor-nav-menu--dropdown">
685		<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3472"><a href="https://rydelroofing.ca/services/residential/roofing-services/" class="elementor-sub-item" tabindex="-1">Roofing Services</a></li>
686		<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3471"><a href="https://rydelroofing.ca/services/residential/siding-services/" class="elementor-sub-item" tabindex="-1">Siding Services</a></li>
687		<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3474"><a href="https://rydelroofing.ca/services/residential/soffit-and-fascia/" class="elementor-sub-item" tabindex="-1">Soffit &amp; Fascia</a></li>
688		<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-22292"><a href="https://rydelroofing.ca/services/residential/eavestrough-gutters/" class="elementor-sub-item" tabindex="-1">Eavestrough &#038; Gutters</a></li>
689	</ul>
690</li>
691	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-22294"><a href="https://rydelroofing.ca/services/commercial/" class="elementor-sub-item" tabindex="-1">Commercial<span class="sub-arrow"><i class="fas fa-caret-down" aria-hidden="true"></i></span></a>
692	<ul class="sub-menu elementor-nav-menu--dropdown">
693		<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-22295"><a href="https://rydelroofing.ca/services/commercial/commercial-flat-roofing/" class="elementor-sub-item" tabindex="-1">Commercial Flat Roofing</a></li>
694		<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-22296"><a href="https://rydelroofing.ca/services/commercial/commercial-siding/" class="elementor-sub-item" tabindex="-1">Commercial Siding</a></li>
695	</ul>
696</li>
697</ul>
698</li>
699<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-3450"><a href="https://rydelroofing.ca/products/" class="elementor-item" tabindex="-1">Products<span class="sub-arrow"><i class="fas fa-caret-down" aria-hidden="true"></i></span></a>
700<ul class="sub-menu elementor-nav-menu--dropdown">
701	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-3461"><a href="https://rydelroofing.ca/products/roofing/" class="elementor-sub-item" tabindex="-1">Roofing<span class="sub-arrow"><i class="fas fa-caret-down" aria-hidden="true"></i></span></a>
702	<ul class="sub-menu elementor-nav-menu--dropdown">
703		<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-22286"><a href="https://rydelroofing.ca/products/roofing/asphalt-roof-shingles/" class="elementor-sub-item" tabindex="-1">Asphalt Roof Shingles</a></li>
704		<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-22287"><a href="https://rydelroofing.ca/products/roofing/corrugated-metal-shingles/" class="elementor-sub-item" tabindex="-1">Corrugated Metal Shingles</a></li>
705		<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-22288"><a href="https://rydelroofing.ca/products/roofing/rubber-roofing/" class="elementor-sub-item" tabindex="-1">Rubber roofing</a></li>
706		<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-22285"><a href="https://rydelroofing.ca/products/roofing/metal-roof-shingles/" class="elementor-sub-item" tabindex="-1">Metal Roof Shingles</a></li>
707		<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-22290"><a href="https://rydelroofing.ca/products/roofing/roof-skylight/" class="elementor-sub-item" tabindex="-1">Roof Skylight</a></li>
708		<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-22291"><a href="https://rydelroofing.ca/products/roofing/roofing-ventilation/" class="elementor-sub-item" tabindex="-1">Roofing Ventilation</a></li>
709		<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3459"><a href="https://rydelroofing.ca/services/residential/eavestrough-gutters/" class="elementor-sub-item" tabindex="-1">Eavestrough &#038; Gutters</a></li>
710	</ul>
711</li>
712	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-4382"><a href="https://rydelroofing.ca/products/siding/" class="elementor-sub-item" tabindex="-1">Siding<span class="sub-arrow"><i class="fas fa-caret-down" aria-hidden="true"></i></span></a>
713	<ul class="sub-menu elementor-nav-menu--dropdown">
714		<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-22282"><a href="https://rydelroofing.ca/products/siding/fibre-cement-siding/" class="elementor-sub-item" tabindex="-1">Fibre Cement Siding</a></li>
715		<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-22284"><a href="https://rydelroofing.ca/products/siding/vinyl-siding/" class="elementor-sub-item" tabindex="-1">Vinyl Siding</a></li>
716		<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-22283"><a href="https://rydelroofing.ca/products/siding/wood-siding/" class="elementor-sub-item" tabindex="-1">Wood Siding</a></li>
717		<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3467"><a href="https://rydelroofing.ca/products/roofing/roofing-ventilation/" class="elementor-sub-item" tabindex="-1">Roofing ventilation</a></li>
718	</ul>
719</li>
720	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-22297"><a href="https://rydelroofing.ca/products/windows-doors/" class="elementor-sub-item" tabindex="-1">Windows &#038; Doors<span class="sub-arrow"><i class="fas fa-caret-down" aria-hidden="true"></i></span></a>
721	<ul class="sub-menu elementor-nav-menu--dropdown">
722		<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-22299"><a href="https://rydelroofing.ca/products/windows-doors/windows/" class="elementor-sub-item" tabindex="-1">Windows</a></li>
723		<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-22298"><a href="https://rydelroofing.ca/products/windows-doors/doors/" class="elementor-sub-item" tabindex="-1">Doors</a></
723li>
724	</ul>
725</li>
726</ul>
727</li>
728<li class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-986 current_page_item menu-item-has-children menu-item-3451"><a href="https://rydelroofing.ca/about-us/" aria-current="page" class="elementor-item elementor-item-active" tabindex="-1">About us<span class="sub-arrow"><i class="fas fa-caret-down" aria-hidden="true"></i></span></a>
729<ul class="sub-menu elementor-nav-menu--dropdown">
730	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3455"><a href="https://rydelroofing.ca/our-tips/" class="elementor-sub-item" tabindex="-1">Our tips</a></li>
731	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3458"><a href="https://rydelroofing.ca/roofing-reviews/" class="elementor-sub-item" tabindex="-1">Roofing reviews</a></li>
732</ul>
733</li>
734<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3452"><a href="https://rydelroofing.ca/payment-options/" class="elementor-item" tabindex="-1">Payment Options</a></li>
735<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-19884"><a href="https://rydelroofing.ca/contact-us/" class="elementor-item" tabindex="-1">Contact Us</a></li>
736<li class="menu-item wpml-ls-slot-12 wpml-ls-item wpml-ls-item-fr wpml-ls-menu-item wpml-ls-first-item wpml-ls-last-item menu-item-type-wpml_ls_menu_item menu-item-object-wpml_ls_menu_item menu-item-wpml-ls-12-fr"><a href="https://rydelroofing.ca/fr/a-notre-sujet/" title="Switch to FR (FR)" aria-label="Switch to FR (FR)" class="elementor-item" tabindex="-1"><span class="wpml-ls-native" lang="fr">FR</span></a></li>
737</ul>			</nav>
738						</div>
739				</div>
740					</div>
741		</div>
742				<div class="elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-fca6d1a tel_col" data-id="fca6d1a" data-element_type="column" data-e-type="column">
743			<div class="elementor-widget-wrap elementor-element-populated">
744						<div class="elementor-element elementor-element-9f694cb elementor-position-inline-start telephone elementor-view-default elementor-mobile-position-block-start elementor-widget elementor-widget-icon-box" data-id="9f694cb" data-element_type="widget" data-e-type="widget" data-widget_type="icon-box.default">
745				<div class="elementor-widget-container">
746							<div class="elementor-icon-box-wrapper">
747
748						<div class="elementor-icon-box-icon">
749				<a href="tel:+18554479335" class="elementor-icon" tabindex="-1" aria-label="&lt;span class=&quot;pf_phone&quot;&gt;&lt;span class=&quot;pf_phone_tel&quot;&gt;1-855-447-9335&lt;/span&gt;&lt;/span&gt;">
750				<i aria-hidden="true" class="fas fa-phone-alt"></i>				</a>
751			</div>
752			
753						<div class="elementor-icon-box-content">
754
755									<span class="elementor-icon-box-title">
756						<a href="tel:+18554479335" >
757							<span class="pf_phone"><span class="pf_phone_tel">1-855-447-9335</span></span>						</a>
758					</span>
759				
760				
761			</div>
762			
763		</div>
764						</div>
765				</div>
766					</div>
767		</div>
768					</div>
769		</section>
770					</div>
771		</div>
772				<div class="elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-80f098c logo_col" data-id="80f098c" data-element_type="column" data-e-type="column" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
773			<div class="elementor-widget-wrap elementor-element-populated">
774						<div class="elementor-element elementor-element-63510b3 elementor-hidden-mobile elementor-widget elementor-widget-image" data-id="63510b3" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
775				<div class="elementor-widget-container">
776																<a href="https://rydelroofing.ca">
777							<img fetchpriority="high" width="600" height="225" src="https://rydelroofing.ca/wp-content/uploads/2021/09/rydel-logo.png" class="attachment-full size-full wp-image-3046" alt="" srcset="https://rydelroofing.ca/wp-content/uploads/2021/09/rydel-logo.png 600w, https://rydelroofing.ca/wp-content/uploads/2021/09/rydel-logo-300x113.png 300w" sizes="(max-width: 600px) 100v
777w, 600px" />								</a>
778															</div>
779				</div>
780				<div class="elementor-element elementor-element-7a23c73 elementor-hidden-desktop elementor-hidden-laptop elementor-hidden-tablet_extra elementor-hidden-tablet elementor-widget elementor-widget-image" data-id="7a23c73" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
781				<div class="elementor-widget-container">
782																<a href="/">
783							<img width="237" height="179" src="https://rydelroofing.ca/wp-content/uploads/2021/09/rydel-logo2.png" class="attachment-full size-full wp-image-2672" alt="" />								</a>
784															</div>
785				</div>
786					</div>
787		</div>
788					</div>
789		</section>
790				</header>
791		</header><main id="jupiterx-main" class="jupiterx-main">		<div data-elementor-type="wp-page" data-elementor-id="986" class="elementor elementor-986" data-elementor-post-type="page">
792						<section class="elementor-section elementor-top-section elementor-element elementor-element-8db7341 elementor-section-content-middle elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="8db7341" data-element_type="section" data-e-type="section" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
793						<div class="elementor-container elementor-column-gap-default">
794					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-8a468ba" data-id="8a468ba" data-element_type="column" data-e-type="column">
795			<div class="elementor-widget-wrap elementor-element-populated">
796						<div class="elementor-element elementor-element-3fd2e07 elementor-widget elementor-widget-spacer" data-id="3fd2e07" data-element_type="widget" data-e-type="widget" data-widget_type="spacer.default">
797				<div class="elementor-widget-container">
798							<div class="elementor-spacer">
799			<div class="elementor-spacer-inner"></div>
800		</div>
801						</div>
802				</div>
803				<div class="elementor-element elementor-element-8ef7247 elementor-widget elementor-widget-heading" data-id="8ef7247" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
804				<div class="elementor-widget-container">
805					<h1 class="elementor-heading-title elementor-size-default">About Us</h1>				</div>
806				</div>
807				<div class="elementor-element elementor-element-ee519cb elementor-widget__width-auto elementor-widget elementor-widget-heading" data-id="ee519cb" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
808				<div class="elementor-widget-container">
809					<p class="elementor-heading-title elementor-size-default">Established in 2012, Rydel Roofing Inc is a full-service roofing, siding, eavestrough and soffit company based in Canada.</p>				</div>
810				</div>
811					</div>
812		</div>
813					</div>
814		</section>
815				<section class="elementor-section elementor-top-section elementor-element elementor-element-b9d5ba0 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="b9d5ba0" data-element_type="section" data-e-type="section">
816						<div class="elementor-container elementor-column-gap-default">
817					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-583c3d6" data-id="583c3d6" data-element_type="column" data-e-type="column" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
818			<div class="elementor-widget-wrap elementor-element-populated">
819						<div class="elementor-element elementor-element-2554198 elementor-widget__width-auto elementor-widget elementor-widget-heading" data-id="2554198" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
820				<div class="elementor-widget-container">
821					<h3 class="elementor-heading-title elementor-size-default">Get started with your free estimate today!</h3>				</div>
822				</div>
823				<div class="elementor-element elementor-element-d72d175 elementor-widget__width-auto elementor-widget elementor-widget-button" data-id="d72d175" data-element_type="widget" data-e-type="widget" data-widget_type="button.default">
824				<div class="elementor-widget-container">
825									<div class="elementor-button-wrapper">
826					<a class="elementor-button elementor-button-link elementor-size-sm elementor-animation-grow" href="https://rydelroofing.ca/free-estimate/">
827						<span class="elementor-button-content-wrapper">
828						<span class="elementor-button-icon">
829				<svg xmlns="http://www.w3.org/2000/svg" width="21.803" height="21.803" viewbox="0 0 21.803 21.803"><path id="Icon_awesome-check-circle" data-name="Icon awesome-check-circle" d="M22.366,11.464a10.9,10.9,0,1,1-10.9-10.9A10.9,10.9,0,0,1,22.366,11.464ZM10.2,17.237l8.088-8.088a.7.7,0,0,0,0-.995L17.3,7.159a.7.7,0,0,0-.995,0l-6.6,6.6-3.08-3.08a.7.7,0,0,0-.995,0l-.995.995a.7.7,0,0,0,0,.995l4.572,4.572a.7.7,0,0,0,.995,0Z" transform="translate(-0.563 -0.563)" fill="#fcb603"></path></svg>			</span>
830									<span class="elementor-button-text">GET A FREE ESTIMATE</span>
831					</span>
832					</a>
833				</div>
834								</div>
835				</div>
836					</div>
837		</div>
838					</div>
839		</section>
840				<section class="elementor-section elementor-top-section elementor-element elementor-element-02ddb37 elementor-reverse-mobile elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="02ddb37" data-element_type="section" data-e-type="section" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
841						<div class="elementor-container elementor-column-gap-default">
842					<div class="elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-e490275" data-id="e490275" data-element_type="column" data-e-type="column">
843			<div class="elementor-widget-wrap elementor-element-populated">
844						<div class="elementor-element elementor-element-9da284d elementor-widget elementor-widget-heading" data-id="9da284d" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
845				<div class="elementor-widget-container">
846					<h3 class="elementor-heading-title elementor-size-default">Ottawa’s trusted roofing company since 2012</h3>				</div>
847				</div>
848				<div class="elementor-element elementor-element-21c2c4b elementor-widget elementor-widget-text-editor" data-id="21c2c4b" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
849				<div class="elementor-widget-container">
850									<p>Established in 2012, Rydel Roofing Inc is a full-service roofing, siding, eavestrough and soffit company based in Canada. Centred around quality craftsmanship and extraordinary service, we pride ourselves on offering customers a 100% satisfaction guarantee.</p><p>Alongside with maintaining an A+ BBB Rating and being Baeumler Approved Roofing and Siding company, we have recently been awarded the title as Best of HomeStars Roofing Companies.</p>								</div>
851				</div>
852					</div>
853		</div>
854				<div class="elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-5cfc1ce" data-id="5cfc1ce" data-element_type="column" data-e-type="column">
855			<div class="elementor-widget-wrap elementor-element-populated">
856						<div class="elementor-element elementor-element-105da49 elementor-widget elementor-widget-spacer" data-id="105da49" data-element_type="widget" data-e-type="widget" data-widget_type="spacer.default">
857				<div class="elementor-widget-container">
858							<div class="elementor-spacer">
859			<div class="elementor-spacer-inner"></div>
860		</div>
861						</div>
862				</div>
863					</div>
864		</div>
865					</div>
866		</section>
867				<section class="elementor-section elementor-top-section elementor-element elementor-element-01627dc elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="01627dc" data-element_type="section" data-e-type="section" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
868						<div class="elementor-container elementor-column-gap-default">
869					<div class="elementor-column elementor-col-33 elementor-top-column elementor-element elementor-element-d1bcea9" data-id="d1bcea9" data-element_type="column" data-e-type="column">
870			<div class="elementor-widget-wrap elementor-element-populated">
871						<section class="elementor-section elementor-inner-section elementor-element elementor-element-3d7ebcb elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="3d7ebcb" data-element_type="section" data-e-type="section">
872						<div class="elementor-container elementor-column-gap-default">
873					<div class="elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-c863099" data-id="c863099" data-element_type="column" data-e-type="column">
874			<div class="elementor-widget-wrap elementor-element-populated">
875						<div class="elementor-element elementor-element-c728397 elementor-widget elementor-widget-image" data-id="c728397" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
876				<div class="elementor-widget-container">
877															<img decoding="async" width="180" height="123" src="https://rydelroofing.ca/wp-content/uploads/2021/09/aviva.png" class="attachment-large size-large wp-image-1005" alt="" />															</div>
878				</div>
879					</div>
880		</div>
881				<div class="elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-b4853a8" data-id="b4853a8" data-element_type="column" data-e-type="column">
882			<div class="elementor-widget-wrap elementor-element-populated">
883						<div class="elementor-element elementor-element-0135600 elementor-widget elementor-widget-heading" data-id="0135600" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
884				<div class="elementor-widget-container">
885					<h3 class="elementor-heading-title elementor-size-default">Third party liability protection</h3>				</div>
886				</div>
887					</div>
888		</div>
889					</div>
890		</section>
891					</div>
892		</div>
893				<div class="elementor-column elementor-col-33 elementor-top-column elementor-element elementor-element-3d686dd" data-id="3d686dd" data-element_type="column" data-e-type="column">
894			<div class="elementor-widget-wrap elementor-element-populated">
895						<section class="elementor-section elementor-inner-section elementor-element elementor-element-adf2798 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="adf2798" data-element_type="section" data-e-type="section">
896						<div class="elementor-container elementor-column-gap-default">
897					<div class="elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-ca747e3" data-id="ca747e3" data-element_type="column" data-e-type="column">
898			<div class="elementor-widget-wrap elementor-element-populated">
899						<div class="elementor-element elementor-element-bd43c1b elementor-widget elementor-widget-image" data-id="bd43c1b" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
900				<div class="elementor-widget-container">
901															<img loading="lazy" decoding="async" width="309" height="124" src="https://rydelroofing.ca/wp-content/uploads/2021/09/ontario-association.png" class="attachment-full size-full wp-image-1004" alt="" srcset="https://rydelroofing.ca/wp-content/uploads/2021/09/ontario-association.png 309w, https://rydelroofing.ca/wp-content/uploads/2021/09/ontario-association-300x120.png 300w" sizes="(max-width: 309px) 100vw, 309px" />															</div>
902				</div>
903					</div>
904		</div>
905				<div class="elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-80db6be" data-id="80db6be" data-element_type="column" data-e-type="column">
906			<div class="elementor-widget-wrap elementor-element-populated">
907						<div class="elementor-element elementor-element-0e54ee6 elementor-widget elementor-widget-heading" data-id="0e54ee6" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
908				<div class="elementor-widget-container">
909					<h3 class="elementor-heading-title elementor-size-default">Members of the greater ottawa home builders’ association</h3>				</div>
910				</div>
911					</div>
912		</div>
913					</div>
914		</section>
915					</div>
916		</div>
917				<div class="elementor-column elementor-col-33 elementor-top-column elementor-element elementor-element-5b93236" data-id="5b93236" data-element_type="column" data-e-type="column">
918			<div class="elementor-widget-wrap elementor-element-populated">
919						<section class="elementor-section elementor-inner-section elementor-element elementor-element-0179ab4 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="0179ab4" data-element_type="section" data-e-type="section">
920						<div class="elementor-container elementor-column-gap-default">
921					<div class="elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-d2d750f" data-id="d2d750f" data-element_type="column" data-e-type="column">
922			<div class="elementor-widget-wrap elementor-element-populated">
923						<div class="elementor-element elementor-element-8cb0a0b elementor-widget elementor-widget-image" data-id="8cb0a0b" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
924				<div class="elementor-widget-container">
925															<img loading="lazy" decoding="async" width="193" height="99" src="https://rydelroofing.ca/wp-content/uploads/2021/09/wsib.png" class="attachment-large size-large wp-image-1003" alt="" />															</div>
926				</div>
927					</div>
928		</div>
929				<div class="elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-9559c99" data-id="9559c99" data-element_type="column" data-e-type="column">
930			<div class="elementor-widget-wrap elementor-element-populated">
931						<div class="elementor-element elementor-element-5acec68 elementor-widget elementor-widget-heading" data-id="5acec68" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
932				<div class="elementor-widget-container">
933					<h3 class="elementor-heading-title elementor-size-default">Third party liability protection</h3>				</div>
934				</div>
935					</div>
936		</div>
937					</div>
938		</section>
939					</div>
940		</div>
941					</div>
942		</section>
943				<section class="elementor-section elementor-top-section elementor-element elementor-element-4105261 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="4105261" data-element_type="section" data-e-type="section">
944						<div class="elementor-container elementor-column-gap-default">
945					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-5c476b3" data-id="5c476b3" data-element_type="column" data-e-type="column">
946			<div class="elementor-widget-wrap elementor-element-populated">
947						<div class="elementor-element elementor-element-369351e elementor-widget elementor-widget-heading" data-id="369351e" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
948				<div class="elementor-widget-container">
949					<h3 class="elementor-heading-title elementor-size-default">Our Commitment</h3>				</div>
950				</div>
951				<div class="elementor-element elementor-element-a640bc3 elementor-widget elementor-widget-text-editor" data-id="a640bc3" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
952				<div class="elementor-widget-container">
953									<p>We pledge to you, our customer, that you will be getting the best quality job at the fairest price available. We are a locally owned and operated Ottawa based company with skilled workers who take pride in every aspect of every job we complete. We are Fully Insured and all employees are fully covered by the Workplace Safety and Insurance Board (WSIB).</p>								</div>
954				</div>
955					</div>
956		</div>
957					</div>
958		</section>
959				<section class="elementor-section elementor-top-section elementor-element elementor-element-d157e08 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="d157e08" data-element_type="section" data-e-type="section">
960						<div class="elementor-container elementor-column-gap-default">
961					<div class="elementor-column elementor-col-33 elementor-top-column elementor-element elementor-element-4814d07" data-id="4814d07" data-element_type="column" data-e-type="column">
962			<div class="elementor-widget-wrap elementor-element-populated">
963						<div class="elementor-element elementor-element-81ad728 elementor-widget elementor-widget-heading" data-id="81ad728" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
964				<div class="elementor-widget-container">
965					<h3 class="elementor-heading-title elementor-size-default">Our tips</h3>				</div>
966				</div>
967				<div class="elementor-element elementor-element-35fe4d3 elementor-align-center elementor-widget elementor-widget-button" data-id="35fe4d3" data-element_type="widget" data-e-type="widget" data-widget_type="button.default">
968				<div class="elementor-widget-container">
969									<div class="elementor-button-wrapper">
970					<a class="elementor-button elementor-button-link elementor-size-sm elementor-animation-grow" href="https://rydelroofing.ca/our-tips/">
971						<span class="elementor-button-content-wrapper">
972									<span class="elementor-button-text">See All tips</span>
973					</span>
974					</a>
975				</div>
976								</div>
977				</div>
978					</div>
979		</div>
980				<div class="elementor-column elementor-col-66 elementor-top-column elementor-element elementor-element-86b7343" data-id="86b7343" data-element_type="column" data-e-type="column">
981			<div class="elementor-widget-wrap elementor-element-populated">
982						<div class="elementor-element elementor-element-6456f7e elementor-widget elementor-widget-jet-listing-grid" data-id="6456f7e" data-element_type="widget" data-e-type="widget" data-settings="{&quot;columns_tablet&quot;:&quot;2&quot;,&quot;columns_mobile&quot;:&quot;1&quot;,&quot;columns&quot;:3}" data-widget_type="jet-listing-grid.default">
983				<div class="elementor-widget-container">
984					<div class="jet-listing-grid jet-listing"><div class="jet-listing-grid__items grid-col-desk-3 grid-col-tablet-2 grid-col-mobile-1 jet-listing-grid--1094 jet-equal-columns__wrapper" data-queried-id="986|WP_Post" data-nav="{&quot;enabled&quot;:false,&quot;type&quot;:null,&quot;more_el&quot;:null,&quot;query&quot;:{&quot;allowed_query_ids&quot;:[&quot;&quot;],&quot;signature&quot;:&quot;db9947a56d8cd21a8c850a343a63b29d8a677048d3d1fd3d2db19f007ac0cbf6&quot;},&quot;widget_settings&quot;:{&quot;lisitng_id&quot;:1094,&quot;posts_num&quot;:3,&quot;columns&quot;:3,&quot;columns_tablet&quot;:2,&quot;columns_mobile&quot;:1,&quot;
984column_min_width&quot;:240,&quot;column_min_width_tablet&quot;:240,&quot;column_min_width_mobile&quot;:240,&quot;inline_columns_css&quot;:false,&quot;is_archive_template&quot;:&quot;&quot;,&quot;post_status&quot;:[&quot;publish&quot;],&quot;use_random_posts_num&quot;:&quot;&quot;,&quot;max_posts_num&quot;:9,&quot;not_found_message&quot;:&quot;No data was found&quot;,&quot;is_masonry&quot;:false,&quot;equal_columns_height&quot;:&quot;yes&quot;,&quot;use_load_more&quot;:&quot;&quot;,&quot;load_more_id&quot;:&quot;&quot;,&quot;load_more_type&quot;:&quot;click&quot;,&quot;load_more_offset&quot;:null,&quot;use_custom_post_types&quot;:&quot;&quot;,&quot;custom_post_types&quot;:[],&quot;hide_widget_if&quot;:&quot;&quot;,&quot;carousel_enabled&quot;:&quot;&quot;,&quot;slides_to_scroll&quot;:&quot;1&quot;,&quot;arrows&quot;:&quot;true&quot;,&quot;arrow_icon&quot;:&quot;fa fa-angle-left&quot;,&quot;dots&quot;:&quot;&quot;,&quot;autoplay&quot;:&quot;true&quot;,&quot;pause_on_hover&quot;:&quot;true&quot;,&quot;autoplay_speed&quot;:5000,&quot;infinite&quot;:&quot;true&quot;,&quot;center_mode&quot;:&quot;&quot;,&quot;effect&quot;:&quot;slide&quot;,&quot;speed&quot;:500,&quot;inject_alternative_items&quot;:&quot;&quot;,&quot;injection_items&quot;:[],&quot;scroll_slider_enabled&quot;:&quot;&quot;,&quot;scroll_slider_on&quot;:[&quot;desktop&quot;,&quot;tablet&quot;,&quot;mobile&quot;],&quot;custom_query&quot;:false,&quot;custom_query_id&quot;:&quot;&quot;,&quot;_element_id&quot;:&quot;&quot;,&quot;collapse_first_last_gap&quot;:false,&quot;list_tag_selection&quot;:&quot;&quot;,&quot;list_items_wrapper_tag&quot;:&quot;div&quot;,&quot;list_item_tag&quot;:&quot;div&quot;,&quot;empty_items_wrapper_tag&quot;:&quot;div&quot;,&quot;_jet_engine_settings_signature&quot;:&quot;bcd7d52c167129dc8f326ac2e4583c7b4432b2669c3d493f0c05fe67a560f948&quot;}}" data-page="1" data-pages="4" data-listing-source="posts" data-listing-id="1094" data-query-id=""><div class="jet-listing-grid__item jet-listing-dynamic-post-1061 jet-equal-columns elementor-dcss-1978023992117567" data-post-id="1061"  >		<div data-elementor-type="jet-listing-items" data-elementor-id="1094" class="elementor elementor-1094" data-elementor-post-type="jet-engine">
985						<section class="elementor-section elementor-top-section elementor-element elementor-element-d9624dd elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="d9624dd" data-element_type="section" data-e-type="section" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
986						<div class="elementor-container elementor-column-gap-default">
987					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-2cbeb61" data-id="2cbeb61" data-element_type="column" data-e-type="column">
988			<div class="elementor-widget-wrap elementor-element-populated">
989						<div class="elementor-element elementor-element-f2ac8ef elementor-widget elementor-widget-theme-post-featured-image elementor-widget-image" data-id="f2ac8ef" data-element_type="widget" data-e-type="widget" data-widget_type="theme-post-featured-image.default">
990				<div class="elementor-widget-container">
991															<img loading="lazy" decoding="async" width="372" height="189" src="https://rydelroofing.ca/wp-content/uploads/2021/09/Is-it-okay-to-install-a-new-roof-on-top-of-an-old-one-without-removing-the-old-shingles-.jpg" class="attachment-large size-large wp-image-1093" alt="" srcset="https://rydelroofing.ca/wp-content/uploads/2021/09/Is-it-okay-to-install-a-new-roof-on-top-of-an-old-one-without-removing-the-old-shingles-.jpg 372w, https://rydelroofing.ca/wp-content/uploads/2021/09/Is-it-okay-to-install-a-new-roof-on-top-of-an-old-one-without-removing-the-old-shingles--300x152.jpg 300w" sizes="(max-width: 372px) 100vw, 372px" />															</div>
992				</div>
993				<section class="elementor-section elementor-inner-section elementor-element elementor-element-78d286e elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="78d286e" data-element_type="section" data-e-type="section">
994						<div class="elementor-container elementor-column-gap-default">
995					<div class="elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-2e6f294" data-id="2e6f294" data-element_type="column" data-e-type="column">
996			<div class="elementor-widget-wrap elementor-element-populated">
997						<div class="elementor-element elementor-element-bc3877e elementor-widget__width-auto elementor-widget-divider--view-line elementor-widget elementor-widget-divider" data-id="bc3877e" data-element_type="widget" data-e-type="widget" data-widget_type="divider.default">
998				<div class="elementor-widget-container">
999							<div class="elementor-divider">
1000			<span class="elementor-divider-separator">
1001						</span>
1002		</div>
1003						</div>
1004				</div>
1005				<div class="elementor-element elementor-element-51bd4cd terms-tips elementor-widget__width-auto elementor-widget elementor-widget-post-info" data-id="51bd4cd" data-element_type="widget" data-e-type="widget" data-widget_type="post-info.default">
1006				<div class="elementor-widget-container">
1007							<ul class="elementor-inline-items elementor-icon-list-items elementor-post-info">
1008								<li class="elementor-icon-list-item elementor-repeater-item-a4fe0c1 elementor-inline-item" itemprop="about">
1009													<span class="elementor-icon-list-text elementor-post-info__item elementor-post-info__item--type-terms">
1010										<span class="elementor-post-info__terms-list">
1011				<span class="elementor-post-info__terms-list-item">Roofing</span>				</span>
1012					</span>
1013								</li>
1014				</ul>
1015						</div>
1016				</div>
1017				<div class="elementor-element elementor-element-caa4252 elementor-widget elementor-widget-theme-post-title elementor-page-title elementor-widget-heading" data-id="caa4252" data-element_type="widget" data-e-type="widget" data-widget_type="theme-post-title.default">
1018				<div class="elementor-widget-container">
1019					<h3 class="elementor-heading-title elementor-size-default"><a href="https://rydelroofing.ca/is-it-okay-to-install-a-new-roof-on-top-of-an-old-one-without-removing-the-old-shingles/">Is it ok to install new shingles on top of old ones&nbsp;&nbsp;<img decoding="async" src="/wp-content/uploads/2021/09/Icon-ionic-ios-arrow-down-1.svg"></a></h3>				</div>
1020				</div>
1021					</div>
1022		</div>
1023					</div>
1024		</section>
1025					</div>
1026		</div>
1027					</div>
1028		</section>
1029				</div>
1030		</div><div class="jet-listing-grid__item jet-listing-dynamic-post-1073 jet-equal-columns elementor-dcss-1978024019468041" data-post-id="1073"  >		<div data-elementor-type="jet-listing-items" data-elementor-id="1094" class="elementor elementor-1094" data-elementor-post-type="jet-engine">
1031						<section class="elementor-section elementor-top-section elementor-element elementor-element-d9624dd elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="d9624dd" data-element_type="section" data-e-type="section" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
1032						<div class="elementor-container elementor-column-gap-default">
1033					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-2cbeb61" data-id="2cbeb61" data-element_type="column" data-e-type="column">
1034			<div class="elementor-widget-wrap elementor-element-populated">
1035						<div class="elementor-element elementor-element-f2ac8ef elementor-widget elementor-widget-theme-post-featured-image elementor-widget-image" data-id="f2ac8ef" data-element_type="widget" data-e-type="widget" data-widget_type="theme-post-featured-image.default">
1036				<div class="elementor-widget-container">
1037															<img loading="lazy" decoding="async" width="372" height="189" src="https://rydelroofing.ca/wp-content/uploads/2021/09/Asphalt-Shingle-Blow-Off-Happen-Can.jpg" class="attachment-large size-large wp-image-1087" alt="" srcset="https://rydelroofing.ca/wp-content/uploads/2021/09/Asphalt-Shingle-Blow-Off-Happen-Can.jpg 372w, https://rydelroofing.ca/wp-content/uploads/2021/09/Asphalt-Shingle-Blow-Off-Happen-Can-300x152.jpg 300w" sizes="(max-width: 372px) 100vw, 372px" />															</div>
1038				</div>
1039				<section class="elementor-section elementor-inner-section elementor-element elementor-element-78d286e elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="78d286e" data-element_type="section" data-e-type="section">
1040						<div class="elementor-container elementor-column-gap-default">
1041					<div class="elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-2e6f294" data-id="2e6f294" data-element_type="column" data-e-type="column">
1042			<div class="elementor-widget-wrap elementor-element-populated">
1043						<div class="elementor-element elementor-element-bc3877e elementor-widget__width-auto elementor-widget-divider--view-line elementor-widget elementor-widget-divider" data-id="bc3877e" data-element_type="widget" data-e-type="widget" data-widget_type="divider.default">
1044				<div class="elementor-widget-container">
1045							<div class="elementor-divider">
1046			<span class="elementor-divider-separator">
1047						</span>
1048		</div>
1049						</div>
1050				</div>
1051				<div class="elementor-element elementor-element-51bd4cd terms-tips elementor-widget__width-auto elementor-widget elementor-widget-post-info" data-id="51bd4cd" data-element_type="widget" data-e-type="widget" data-widget_type="post-info.default">
1052				<div class="elementor-widget-container">
1053							<ul class="elementor-inline-items elementor-icon-list-items elementor-post-info">
1054								<li class="elementor-icon-list-item elementor-repeater-item-a4fe0c1 elementor-inline-item" itemprop="about">
1055													<span class="elementor-icon-list-text elementor-post-info__item elementor-post-info__item--type-terms">
1056										<span class="elementor-post-info__terms-list">
1057				<span class="elementor-post-info__terms-list-item">Roofing</span>				</span>
1058					</span>
1059								</li>
1060				</ul>
1061						</div>
1062				</div>
1063				<div class="elementor-element elementor-element-caa4252 elementor-widget elementor-widget-theme-post-title elementor-page-title elementor-widget-heading" data-id="caa4252" data-element_type="widget" data-e-type="widget" data-widget_type="theme-post-title.default">
1064				<div class="elementor-widget-container">
1065					<h3 class="elementor-heading-title elementor-size-default"><a href="https://rydelroofing.ca/asphalt-shingle-blow-off-happen-can/">Asphalt Shingle Blow Off Happen Can&nbsp;&nbsp;<img decoding="async" src="/wp-content/uploads/2021/09/Icon-ionic-ios-arrow-down-1.svg"></a></h3>				</div>
1066				</div>
1067					</div>
1068		</div>
1069					</div>
1070		</section>
1071					</div>
1072		</div>
1073					</div>
1074		</section>
1075				</div>
1076		</div><div class="jet-listing-grid__item jet-listing-dynamic-post-1075 jet-equal-columns elementor-dcss-1978024033030113" data-post-id="1075"  >		<div data-elementor-type="jet-listing-items" data-elementor-id="1094" class="elementor elementor-1094" data-elementor-post-type="jet-engine">
1077						<section class="elementor-section elementor-top-section elementor-element elementor-element-d9624dd elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="d9624dd" data-element_type="section" data-e-type="section" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
1078						<div class="elementor-container elementor-column-gap-default">
1079					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-2cbeb61" data-id="2cbeb61" data-element_type="column" data-e-type="column">
1080			<div class="elementor-widget-wrap elementor-element-populated">
1081						<div class="elementor-element elementor-element-f2ac8ef elementor-widget elementor-widget-theme-post-featured-image elementor-widget-image" data-id="f2ac8ef" data-element_type="widget" data-e-type="widget" data-widget_type="theme-post-featured-image.default">
1082				<div class="elementor-widget-container">
1083															<img loading="lazy" decoding="async" width="1024" height="683" src="https://rydelroofing.ca/wp-content/uploads/2021/09/whats-included-in-a-roof-warranty-1024x683.jpg" class="attachment-large size-large wp-image-4746" alt="" srcset="https://rydelroofing.ca/wp-content/uploads/2021/09/whats-included-in-a-roof-warranty-1024x683.jpg 1024w, https://rydelroofing.ca/wp-content/uploads/2021/09/whats-included-in-a-roof-warranty-300x200.jpg 300w, https://rydelroofing.ca/wp-content/uploads/2021/09/whats-included-in-a-roof-warranty-768x512.jpg 768w, https://rydelroofing.ca/wp-content/uploads/2021/09/whats-included-in-a-roof-warranty-1536x1024.jpg 1536w, https://rydelroofing.ca/wp-content/uploads/2021/09/whats-included-in-a-roof-warranty.jpg 1920w" sizes="(max-width: 1024px) 100vw, 1024px" />															</div>
1084				</div>
1085				<section class="elementor-section elementor-inner-section elementor-element elementor-element-78d286e elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="78d286e" data-element_type="section" data-e-type="section">
1086						<div class="elementor-container elementor-column-gap-default">
1087					<div class="elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-2e6f294" data-id="2e6f294" data-element_type="column" data-e-type="column">
1088			<div class="elementor-widget-wrap elementor-element-populated">
1089						<div class="elementor-element elementor-element-bc3877e elementor-widget__width-auto elementor-widget-divider--view-line elementor-widget elementor-widget-divider" data-id="bc3877e" data-element_type="widget" data-e-type="widget" data-widget_type="divider.default">
1090				<div class="elementor-widget-container">
1091							<div class="elementor-divider">
1092			<span class="elementor-divider-separator">
1093						</span>
1094		</div>
1095						</div>
1096				</div>
1097				<div class="elementor-element elementor-element-51bd4cd terms-tips elementor-widget__width-auto elementor-widget elementor-widget-post-info" data-id="51bd4cd" data-element_type="widget" data-e-type="widget" data-widget_type="post-info.default">
1098				<div class="elementor-widget-container">
1099							<ul class="elementor-inline-items elementor-icon-list-items elementor-post-info">
1100								<li class="elementor-icon-list-item elementor-repeater-item-a4fe0c1 elementor-inline-item" itemprop="about">
1101													<span class="elementor-icon-list-text elementor-post-info__item elementor-post-info__item--type-terms">
1102										<span class="elementor-post-info__terms-list">
1103				<span class="elementor-post-info__terms-list-item">Roofing</span>				</span>
1104					</span>
1105								</li>
1106				</ul>
1107						</div>
1108				</div>
1109				<div class="elementor-element elementor-element-caa4252 elementor-widget elementor-widget-theme-post-title elementor-page-title elementor-widget-heading" data-id="caa4252" data-element_type="widget" data-e-type="widget" data-widget_type="theme-post-title.default">
1110				<div class="elementor-widget-container">
1111					<h3 class="elementor-heading-title elementor-size-default"><a href="https://rydelroofing.ca/whats-included-roof-warranty-works/">What’s Included Roof warranty Works&nbsp;&nbsp;<img decoding="async" src="/wp-content/uploads/2021/09/Icon-ionic-ios-arrow-down-1.svg"></a></h3>				</div>
1112				</div>
1113					</div>
1114		</div>
1115					</div>
1116		</section>
1117					</div>
1118		</div>
1119					</div>
1120		</section>
1121				</div>
1122		</div></div></div>				</div>
1123				</div>
1124					</div>
1125		</div>
1126					</div>
1127		</section>
1128				<section class="elementor-section elementor-top-section elementor-element elementor-element-ad28f1f elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="ad28f1f" data-element_type="section" data-e-type="section" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
1129						<div class="elementor-container elementor-column-gap-default">
1130					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-d585502" data-id="d585502" data-element_type="column" data-e-type="column">
1131			<div class="elementor-widget-wrap elementor-element-populated">
1132						<div class="elementor-element elementor-element-b0b7059 elementor-widget elementor-widget-spacer" data-id="b0b7059" data-element_type="widget" data-e-type="widget" data-widget_type="spacer.default">
1133				<div class="elementor-widget-container">
1134							<div class="elementor-spacer">
1135			<div class="elementor-spacer-inner"></div>
1136		</div>
1137						</div>
1138				</div>
1139					</div>
1140		</div>
1141					</div>
1142		</section>
1143				<section class="elementor-section elementor-top-section elementor-element elementor-element-e2133f3 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="e2133f3" data-element_type="section" data-e-type="section">
1144						<div class="elementor-container elementor-column-gap-default">
1145					<div class="elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-ac0356d" data-id="ac0356d" data-element_type="column" data-e-type="column">
1146			<div class="elementor-widget-wrap elementor-element-populated">
1147						<div class="elementor-element elementor-element-4c47c65 elementor-widget elementor-widget-shortcode" data-id="4c47c65" data-element_type="widget" data-e-type="widget" data-widget_type="shortcode.default">
1148				<div class="elementor-widget-container">
1149							<div class="elementor-shortcode">
1150<div class="wpcf7 no-js" id="wpcf7-f5820-p986-o1" lang="en-US" dir="ltr" data-wpcf7-id="5820">
1151<div class="screen-reader-response"><p role="status" aria-live="polite" aria-atomic="true"></p> <ul></ul></div>
1152<form action="/about-us/#wpcf7-f5820-p986-o1" method="post" class="wpcf7-form init" aria-label="Contact form" novalidate="novalidate" data-status="init">
1153<fieldset class="hidden-fields-container"><input type="hidden" name="_wpcf7" value="5820" /><input type="hidden" name="_wpcf7_version" value="6.2" /><input type="hidden" name="_wpcf7_locale" value="en_US" /><input type="hidden" name="_wpcf7_unit_tag" value="wpcf7-f5820-p986-o1" /><input type="hidden" name="_wpcf7_container_post" value="986" /><input type="hidden" name="_wpcf7_posted_data_hash" value="" />
1153<input type="hidden" name="_wpcf7dtx_version" value="3005.0.7" />
1154</fieldset>
1155<div class="contact_form">
1156	<div class="width_2">
1157		<p><label for="contact_form_name">First Name*</label><br />
1158<span class="wpcf7-form-control-wrap" data-name="first_name"><input size="40" maxlength="400" class="wpcf7-form-control wpcf7-text wpcf7-validates-as-required" id="contact_form_name" aria-required="true" aria-invalid="false" placeholder="First Name*" value="" type="text" name="first_name" /></span>
1159		</p>
1160	</div>
1161	<div class="width_2">
1162		<p><label for="contact_form_last_name">Last Name*</label><br />
1163<span class="wpcf7-form-control-wrap" data-name="last_name"><input size="40" maxlength="400" class="wpcf7-form-control wpcf7-text wpcf7-validates-as-required" id="contact_form_last_name" aria-required="true" aria-invalid="false" placeholder="Last Name*" value="" type="text" name="last_name" /></span>
1164		</p>
1165	</div>
1166	<div class="width_1">
1167		<p><label for="contact_form_email">Email*</label><br />
1168<span class="wpcf7-form-control-wrap" data-name="email"><input size="40" maxlength="400" class="wpcf7-form-control wpcf7-email wpcf7-validates-as-required wpcf7-text wpcf7-validates-as-email" id="contact_form_email" aria-required="true" aria-invalid="false" placeholder="Email*" value="" type="email" name="email" /></span>
1169		</p>
1170	</div>
1171	<div class="width_2">
1172		<p><label for="contact_form_phone">Phone*</label><br />
1173<span class="wpcf7-form-control-wrap" data-name="phone"><input size="40" maxlength="400" class="wpcf7-form-control wpcf7-text wpcf7-validates-as-required" id="contact_form_phone" aria-required="true" aria-invalid="false" placeholder="Phone*" value="" type="text" name="phone" /></span>
1174		</p>
1175	</div>
1176	<div class="width_2">
1177		<p><label for="contact_form_address_postalcode">Postal Code</label><br />
1178<span class="wpcf7-form-control-wrap" data-name="address_postalcode"><input size="40" maxlength="400" class="wpcf7-form-control wpcf7-text" id="contact_form_address_postalcode" aria-invalid="false" placeholder="Postal Code" value="" type="text" name="address_postalcode" /></span>
1179		</p>
1180	</div>
1181	<fieldset class="field_services_of_interest_dyn width_1">
1182		<legend>Services of Interest
1183		</legend>
1184		<p></label></span><span class="wpcf7-list-item wpcf7-list-item-2"><label><input value="Roofing - Flat" type="checkbox" id="job_division_6ac5c3a03284f_1_2" name="job_division[]" class="wpcf7-form-control wpcf7-checkbox wpcf7dtx wpcf7dtx-checkbox" aria-invalid="false"><span class="wpcf7-list-item-label">Roofing &#8211; Flat</span></label></span><span class="wpcf7-list-item wpcf7-list-item-3"><label><input value="Roofing - Metal" type="checkbox" id="job_division_6ac5c3a03284f_1_3" name="job_division[]" class="wpcf7-form-control wpcf7-checkbox wpcf7dtx wpcf7dtx-checkbox" aria-invalid="false"><span class="wpcf7-list-item-label">Roofing &#8211; Metal</span></label></span><span class="wpcf7-list-item wpcf7-list-item-4"><label><input value="Roofing - Repairs" type="checkbox" id="job_division_6ac5c3a03284f_1_4" name="job_division[]" class="wpcf7-form-control wpcf7-checkbox wpcf7dtx wpcf7dtx-checkbox" aria-invalid="false"><span class="wpcf7-list-item-label">Roofing &#8211; Repairs</span></label></span><span class="wpcf7-list-item wpcf7-list-item-5"><label><input value="Siding" type="checkbox" id="job_division_6ac5c3a03284f_1_5" name="job_division[]" class="wpcf7-form-control wpcf7-checkbox wpcf7dtx wpcf7dtx-checkbox" aria-invalid="false"><span class="wpcf7-list-item-label">Siding</span></label></span><span class="wpcf7-list-item wpcf7-list-item-6"><label><input value="Siding - Repairs" type="checkbox" id="job_division_6ac5c3a03284f_1_6" name="job_division[]" class="wpcf7-form-control wpcf7-checkbox wpcf7dtx wpcf7dtx-checkbox" aria-invalid="false"><span class="wpcf7-list-item-label">Siding &#8211; Repairs</span></label></span><span class="wpcf7-list-item wpcf7-list-item-7"><label><input value="Doors" type="checkbox" id="job_division_6ac5c3a03284f_1_7" name="job_division[]" class="wpcf7-form-control wpcf7-checkbox wpcf7dtx wpcf7dtx-checkbox" aria-invalid="false"><span class="wpcf7-list-item-label">Doors (Halifax, London &amp; St-John’s)</span></label></span><span class="wpcf7-list-item wpcf7-list-item-8"><label><input value="Windows" type="checkbox" id="job_division_6ac5c3a03284f_1_8" name="job_division[]" class="wpcf7-form-control wpcf7-checkbox wpcf7dtx wpcf7dtx-checkbox" aria-invalid="false"><span class="wpcf7-list-item-label">Windows (Halifax, London &amp; St-John’s)</span></label></span><span class="wpcf7-list-item wpcf7-list-item-9 last"><label><input value="Holiday Lights" type="checkbox" id="job_division_6ac5c3a03284f_1_9" name="job_division[]" class="wpcf7-form-control wpcf7-checkbox wpcf7dtx wpcf7dtx-checkbox" aria-invalid="false"><span class="wpcf7-list-item-label">Holiday Lights (Newmarket, Vancouver, Halifax, and Ottawa only)</span></label></span></span>
1185		</p>
1186	</fieldset>
1187	<div class="width_1">
1188		<p><label for="contact_form_message">Message</label><br />
1189<span class="wpcf7-form-control-wrap" data-name="message"><textarea cols="40" rows="10" maxlength="2000" class="wpcf7-form-control wpcf7-textarea" id="contact_form_message" aria-invalid="false" placeholder="Message" name="message"></textarea></span>
1190		</p>
1191	</div>
1192	<div class="width_1 label_show">
1193		<div class="full acceptance text_me_acceptance">
1194			<div>
1195				<p>By providing the above information and submitting this form, I consent to receive phone calls, emails, or SMS messages from Rydel Roofing (message & data rates may apply). I understand that my information will be used in accordance with the company's <a href="/privacy-policy/" target="_blank">privacy policy</a>
1195 and I can unsubscribe from any or all communications at any time
1196				</p>
1197			</div>
1198		</div>
1199	</div>
1200<span class="wpcf7-form-control-wrap recipient_email" data-name="recipient_email"><input type="hidden" name="recipient_email" class="wpcf7-form-control wpcf7-hidden wpcf7dtx wpcf7dtx-hidden" aria-invalid="false" value="[email protected]"></span>
1201<span class="wpcf7-form-control-wrap franchise" data-name="franchise"><input type="hidden" name="franchise" class="wpcf7-form-control wpcf7-hidden wpcf7dtx wpcf7dtx-hidden" aria-invalid="false" value="Head Office"></span>
1202<span class="wpcf7-form-control-wrap zoho_franchise_name" data-name="zoho_franchise_name"><input type="hidden" name="zoho_franchise_name" class="wpcf7-form-control wpcf7-hidden wpcf7dtx wpcf7dtx-hidden" aria-invalid="false"></span>
1203<span class="wpcf7-form-control-wrap record_id" data-name="record_id"><input type="hidden" name="record_id" class="wpcf7-form-control wpcf7-hidden wpcf7dtx wpcf7dtx-hidden" aria-invalid="false"></span>
1204<input class="wpcf7-form-control wpcf7-hidden" id="language" value="English" type="hidden" name="language" />
1205<input class="wpcf7-form-control wpcf7-hidden" id="country" value="Canada" type="hidden" name="country" />
1206<input class="wpcf7-form-control wpcf7-hidden" value="Rydel" type="hidden" name="Brand" />
1207<input class="wpcf7-form-control wpcf7-hidden" value="" type="hidden" name="UTM_Campaign" />
1208<input class="wpcf7-form-control wpcf7-hidden" value="" type="hidden" name="UTM_Content" />
1209<input class="wpcf7-form-control wpcf7-hidden" value="" type="hidden" name="UTM_Medium" />
1210<input class="wpcf7-form-control wpcf7-hidden" value="" type="hidden" name="UTM_Source" />
1211<input class="wpcf7-form-control wpcf7-hidden" value="" type="hidden" name="UTM_Term" />
1212<input class="wpcf7-form-control wpcf7-hidden" value="" type="hidden" name="gclid" />
1213<input class="wpcf7-form-control wpcf7-hidden" id="zc_gad" value="" type="hidden" name="zc_gad" />
1214	<p><span id="wpcf7-6ac5c3a0336c9-wrapper" class="wpcf7-form-control-wrap cf7apps-honeypot-wrap website-wrap" style="position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0;"><label for="wpcf7-6ac5c3a0336c9-field" class="hp-message">Please leave this field empty.</label><input id="wpcf7-6ac5c3a0336c9-field"  class="wpcf7-form-control wpcf7-text" type="text" name="website" value="" autocomplete="off" tabindex="1000" data-cf7apps-tabindex="1000" /></span>
1215	</p>
1216	<div class="width_1 submit_btn">
1217		<p><input class="wpcf7-form-control wpcf7-submit has-spinner" type="submit" value="Send" />
1218		</p>
1219	</div>
1220</div><input type="hidden" id="ct_checkjs_cf7_fc221309746013ac554571fbd180e1c8" name="ct_checkjs_cf7" value="0" />
1220<script defer src="data:text/javascript;base64,c2V0VGltZW91dChmdW5jdGlvbigpe3ZhciBjdF9pbnB1dF9uYW1lID0gImN0X2NoZWNranNfY2Y3X2ZjMjIxMzA5NzQ2MDEzYWM1NTQ1NzFmYmQxODBlMWM4IjtpZiAoZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoY3RfaW5wdXRfbmFtZSkgIT09IG51bGwpIHt2YXIgY3RfaW5wdXRfdmFsdWUgPSBkb2N1bWVudC5nZXRFbGVtZW50QnlJZChjdF9pbnB1dF9uYW1lKS52YWx1ZTtkb2N1bWVudC5nZXRFbGVtZW50QnlJZChjdF9pbnB1dF9uYW1lKS52YWx1ZSA9IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKGN0X2lucHV0X25hbWUpLnZhbHVlLnJlcGxhY2UoY3RfaW5wdXRfdmFsdWUsICdkYWVkOTU3Yjc3Y2EwYjY1ODk2MTlkZmQ5MmQ3Njc1ZmI5M2MzZTQxMDAwMzM4MTE1OGIxNWZhOWEyMDFiZGQ5Jyk7fX0sIDEwMDApOw=="></script>
1220<input
1221                    class="apbct_special_field apbct_email_id__wp_contact_form_7"
1222                    name="apbct__email_id__wp_contact_form_7"
1223                    aria-label="apbct__label_id__wp_contact_form_7"
1224                    type="text" size="30" maxlength="200" autocomplete="off"
1225                    value=""
1226                /><div class="wpcf7-response-output" aria-hidden="true"></div>
1227<input
1228                    class="apbct_special_field apbct_email_id__elementor_form"
1229                    name="apbct__email_id__elementor_form"
1230                    aria-label="apbct__label_id__elementor_form"
1231                    type="text" size="30" maxlength="200" autocomplete="off"
1232                    value=""
1233                /></form>
1234</div>
1235</div>
1236						</div>
1237				</div>
1238					</div>
1239		</div>
1240				<div class="elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-17afd03" data-id="17afd03" data-element_type="column" data-e-type="column">
1241			<div class="elementor-widget-wrap elementor-element-populated">
1242						<div class="elementor-element elementor-element-aaaaa23 elementor-widget elementor-widget-heading" data-id="aaaaa23" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
1243				<div class="elementor-widget-container">
1244					<h3 class="elementor-heading-title elementor-size-default">Talk to Our Team</h3>				</div>
1245				</div>
1246				<div class="elementor-element elementor-element-ef2ab8a elementor-widget elementor-widget-spacer" data-id="ef2ab8a" data-element_type="widget" data-e-type="widget" data-widget_type="spacer.default">
1247				<div class="elementor-widget-container">
1248							<div class="elementor-spacer">
1249			<div class="elementor-spacer-inner"></div>
1250		</div>
1251						</div>
1252				</div>
1253				<div class="elementor-element elementor-element-4c4e1a1 elementor-widget elementor-widget-heading" data-id="4c4e1a1" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
1254				<div class="elementor-widget-container">
1255					<p class="elementor-heading-title elementor-size-default">Choose Rydel’s expert team to complete your roofing or siding project with excellence.</p>				</div>
1256				</div>
1257				<div class="elementor-element elementor-element-65a0c38 elementor-widget elementor-widget-spacer" data-id="65a0c38" data-element_type="widget" data-e-type="widget" data-widget_type="spacer.default">
1258				<div class="elementor-widget-container">
1259							<div class="elementor-spacer">
1260			<div class="elementor-spacer-inner"></div>
1261		</div>
1262						</div>
1263				</div>
1264				<div class="elementor-element elementor-element-dee31be elementor-mobile-align-center elementor-widget elementor-widget-button" data-id="dee31be" data-element_type="widget" data-e-type="widget" data-widget_type="button.default">
1265				<div class="elementor-widget-container">
1266									<div class="elementor-button-wrapper">
1267					<a class="elementor-button elementor-button-link elementor-size-sm elementor-animation-grow" href="https://rydelroofing.ca/free-estimate/">
1268						<span class="elementor-button-content-wrapper">
1269						<span class="elementor-button-icon">
1270				<svg xmlns="http://www.w3.org/2000/svg" width="21.803" height="21.803" viewbox="0 0 21.803 21.803"><path id="Icon_awesome-check-circle" data-name="Icon awesome-check-circle" d="M22.366,11.464a10.9,10.9,0,1,1-10.9-10.9A10.9,10.9,0,0,1,22.366,11.464ZM10.2,17.237l8.088-8.088a.7.7,0,0,0,0-.995L17.3,7.159a.7.7,0,0,0-.995,0l-6.6,6.6-3.08-3.08a.7.7,0,0,0-.995,0l-.995.995a.7.7,0,0,0,0,.995l4.572,4.572a.7.7,0,0,0,.995,0Z" transform="translate(-0.563 -0.563)" fill="#fcb603"></path></svg>			</span>
1271									<span class="elementor-button-text">GET A FREE ESTIMATE</span>
1272					</span>
1273					</a>
1274				</div>
1275								</div>
1276				</div>
1277				<div class="elementor-element elementor-element-40f8fdf elementor-widget elementor-widget-spacer" data-id="40f8fdf" data-element_type="widget" data-e-type="widget" data-widget_type="spacer.default">
1278				<div class="elementor-widget-container">
1279							<div class="elementor-spacer">
1280			<div class="elementor-spacer-inner"></div>
1281		</div>
1282						</div>
1283				</div>
1284				<div class="elementor-element elementor-element-1d9c190 elementor-position-inline-start elementor-view-default elementor-mobile-position-block-start elementor-widget elementor-widget-icon-box" data-id="1d9c190" data-element_type="widget" data-e-type="widget" data-widget_type="icon-box.default">
1285				<div class="elementor-widget-container">
1286							<div class="elementor-icon-box-wrapper">
1287
1288						<div class="elementor-icon-box-icon">
1289				<a href="tel:+18554479335" class="elementor-icon" tabindex="-1" aria-label="&lt;span class=&quot;pf_phone&quot;&gt;&lt;span class=&quot;pf_phone_tel&quot;&gt;1-855-447-9335&lt;/span&gt;&lt;/span&gt;">
1290				<i aria-hidden="true" class="fas fa-phone-alt"></i>				</a>
1291			</div>
1292			
1293						<div class="elementor-icon-box-content">
1294
1295									<span class="elementor-icon-box-title">
1296						<a href="tel:+18554479335" >
1297							<span class="pf_phone"><span class="pf_phone_tel">1-855-447-9335</span></span>						</a>
1298					</span>
1299				
1300				
1301			</div>
1302			
1303		</div>
1304						</div>
1305				</div>
1306					</div>
1307		</div>
1308					</div>
1309		</section>
1310				<section class="elementor-section elementor-top-section elementor-element elementor-element-4e6cf90 elementor-section-full_width elementor-section-stretched elementor-section-height-default elementor-section-height-default" data-id="4e6cf90" data-element_type="section" data-e-type="section" data-settings="{&quot;stretch_section&quot;:&quot;section-stretched&quot;}">
1311						<div class="elementor-container elementor-column-gap-no">
1312					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-06e927f" data-id="06e927f" data-element_type="column" data-e-type="column">
1313			<div class="elementor-widget-wrap elementor-element-populated">
1314						<div class="elementor-element elementor-element-ae588bc elementor-widget elementor-widget-template" data-id="ae588bc" data-element_type="widget" data-e-type="widget" data-widget_type="template.default">
1315				<div class="elementor-widget-container">
1316							<div class="elementor-template">
1317					<div data-elementor-type="section" data-elementor-id="6136" class="elementor elementor-6136" data-elementor-post-type="elementor_library">
1318					<section class="elementor-section elementor-top-section elementor-element elementor-element-b014513 elementor-section-stretched elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="b014513" data-element_type="section" data-e-type="section" data-settings="{&quot;background_background&quot;:&quot;classic&quot;,&quot;stretch_section&quot;:&quot;section-stretched&quot;}">
1319						<div class="elementor-container elementor-column-gap-default">
1320					<div class="elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-3fe68eb" data-id="3fe68eb" data-element_type="column" data-e-type="column">
1321			<div class="elementor-widget-wrap elementor-element-populated">
1322						<div class="elementor-element elementor-element-6697677 elementor-widget elementor-widget-heading" data-id="6697677" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
1323				<div class="elementor-widget-container">
1324					<h3 class="elementor-heading-title elementor-size-default">Don’t Just Take Our Word For It</h3>				</div>
1325				</div>
1326				<div class="elementor-element elementor-element-5f53bbc elementor-align-left elementor-widget elementor-widget-button" data-id="5f53bbc" data-element_type="widget" data-e-type="widget" data-widget_type="button.default">
1327				<div class="elementor-widget-container">
1328									<div class="elementor-button-wrapper">
1329					<a class="elementor-button elementor-button-link elementor-size-sm elementor-animation-grow" href="https://rydelroofing.ca/roofing-reviews/">
1330						<span class="elementor-button-content-wrapper">
1331									<span class="elementor-button-text">Roofing reviews</span>
1332					</span>
1333					</a>
1334				</div>
1335								</div>
1336				</div>
1337					</div>
1338		</div>
1339				<div class="elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-9a195f4 reviews_column" data-id="9a195f4" data-element_type="column" data-e-type="column">
1340			<div class="elementor-widget-wrap elementor-element-populated">
1341						<div class="elementor-element elementor-element-4de8111 elementor-widget__width-auto elementor-absolute icone_main elementor-widget elementor-widget-image" data-id="4de8111" data-element_type="widget" data-e-type="widget" data-settings="{&quot;_position&quot;:&quot;absolute&quot;}" data-widget_type="image.default">
1342				<div class="elementor-widget-container">
1343															<img loading="lazy" decoding="async" width="589" height="474" src="https://rydelroofing.ca/wp-content/uploads/2021/08/Our-Team-Goes-hand.png" class="attachment-large size-large wp-image-31" alt="" srcset="https://rydelroofing.ca/wp-content/uploads/2021/08/Our-Team-Goes-hand.png 589w, https://rydelroofing.ca/wp-content/uploads/2021/08/Our-Team-Goes-hand-300x241.png 300w" sizes="(max-width: 589px) 100vw, 589px" />															</div>
1344				</div>
1345				<div class="elementor-element elementor-element-b015c0c elementor-widget__width-auto elementor-absolute elementor-hidden-mobile elementor-widget elementor-widget-image" data-id="b015c0c" data-element_type="widget" data-e-type="widget" data-settings="{&quot;_position&quot;:&quot;absolute&quot;}" data-widget_type="image.default">
1346				<div class="elementor-widget-container">
1347															<img loading="lazy" decoding="async" width="51" height="61" src="https://rydelroofing.ca/wp-content/uploads/2021/08/Union-1-1.png" class="attachment-large size-large wp-image-213" alt="" />															</div>
1348				</div>
1349				<div class="elementor-element elementor-element-cb1ee66 elementor-widget__width-auto elementor-absolute elementor-hidden-desktop elementor-hidden-tablet elementor-hidden-laptop elementor-hidden-tablet_extra arrow_top_main elementor-hidden-mobile elementor-widget elementor-widget-image" data-id="cb1ee66" data-element_type="widget" data-e-type="widget" data-settings="{&quot;_position&quot;:&quot;absolute&quot;}" data-widget_type="image.default">
1350				<div class="elementor-widget-container">
1351															<img loading="lazy" decoding="async" width="51" height="61" src="https://rydelroofing.ca/wp-content/uploads/2021/08/Union-1-1.png" class="attachment-large size-large wp-image-213" alt="" />															</div>
1352				</div>
1353				<div class="elementor-element elementor-element-367b6e9 elementor-hidden-desktop elementor-hidden-laptop elementor-hidden-tablet_extra elementor-hidden-tablet elementor-widget elementor-widget-image" data-id="367b6e9" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
1354				<div class="elementor-widget-container">
1355															<img loading="lazy" decoding="async" width="61" height="51" src="https://rydelroofing.ca/wp-content/uploads/2022/01/Union-1-1-e1641467289996.png" class="attachment-large size-large wp-image-6014" alt="" />															</div>
1356				</div>
1357				<div class="elementor-element elementor-element-4f84756 main_review elementor-widget elementor-widget-testimonial" data-id="4f84756" data-element_type="widget" data-e-type="widget" data-widget_type="testimonial.default">
1358				<div class="elementor-widget-container">
1359							<div class="elementor-testimonial-wrapper">
1360							<div class="elementor-testimonial-content">“We wanted to express our extreme satisfaction with Rydel Roofing. Our home needed to be resided and your company went above and beyond in taking care of us. You identified issues with our flat roof and fixed it better than it ever was. The workers were very flexible and helped us to problem solve any issues that we discovered.”</div>
1361			
1362						<div class="elementor-testimonial-meta">
1363				<div class="elementor-testimonial-meta-inner">
1364					
1365										<div class="elementor-testimonial-details">
1366														<div class="elementor-testimonial-name">– Liz &amp; Joel Glover</div>
1367																			</div>
1368									</div>
1369			</div>
1370					</div>
1371						</div>
1372				</div>
1373					</div>
1374		</div>
1375					</div>
1376		</section>
1377				</div>
1378				</div>
1379						</div>
1380				</div>
1381					</div>
1382		</div>
1383					</div>
1384		</section>
1385				</div>
1386		</main><footer class="jupiterx-footer" role="contentinfo" itemscope="itemscope" itemtype="http://schema.org/WPFooter">		<footer data-elementor-type="footer" data-elementor-id="503" class="elementor elementor-503 elementor-location-footer" data-elementor-post-type="elementor_library">
1387					<section class="elementor-section elementor-top-section elementor-element elementor-element-a9d5238 elementor-section-full_width elementor-section-stretched elementor-reverse-mobile elementor-hidden-desktop elementor-hidden-laptop elementor-hidden-tablet_extra elementor-hidden-tablet elementor-hidden-mobile elementor-section-height-default elementor-section-height-default" data-id="a9d5238" data-element_type="section" data-e-type="section" data-settings="{&quot;stretch_section&quot;:&quot;section-stretched&quot;,&quot;background_background&quot;:&quot;classic&quot;}">
1388							<div class="elementor-background-overlay"></div>
1389							<div class="elementor-container elementor-column-gap-default">
1390					<div class="elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-9fd8584" data-id="9fd8584" data-element_type="column" data-e-type="column">
1391			<div class="elementor-widget-wrap elementor-element-populated">
1392						<div class="elementor-element elementor-element-93284d4 elementor-widget elementor-widget-html" data-id="93284d4" data-element_type="widget" data-e-type="widget" data-widget_type="html.default">
1393				<div class="elementor-widget-container">
1394					<!---Please do not change the height or width of the iframe. The iframe is not responsive so changing the width and height would break it. --><iframe height='490' frameborder='0' width='490' src='https://HomeStars.com/widgets/reviews/rydel-roofing-and-siding/large' scrolling='no'>
1395<p>Your browser does not support iframes.</p>
1396</iframe>				</div>
1397				</div>
1398					</div>
1399		</div>
1400				<div class="elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-6dc298c" data-id="6dc298c" data-element_type="column" data-e-type="column">
1401			<div class="elementor-widget-wrap elementor-element-populated">
1402						<div class="elementor-element elementor-element-de16e64 elementor-widget elementor-widget-heading" data-id="de16e64" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
1403				<div class="elementor-widget-container">
1404					<h2 class="elementor-heading-title elementor-size-default">Read our<br>
1405reviews on</h2>				</div>
1406				</div>
1407				<div class="elementor-element elementor-element-2574eb2 elementor-widget elementor-widget-image" data-id="2574eb2" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
1408				<div class="elementor-widget-container">
1409															<img width="537" height="228" src="https://rydelroofing.ca/wp-content/uploads/2021/08/rydel_homestar_logo.svg" class="attachment-large size-large wp-image-7449" alt="" />															</div>
1410				</div>
1411					</div>
1412		</div>
1413					</div>
1414		</section>
1415				<section class="elementor-section elementor-top-section elementor-element elementor-element-bc0bda9 elementor-section-full_width footer_1 elementor-section-stretched elementor-section-height-default elementor-section-height-default" data-id="bc0bda9" data-element_type="section" data-e-type="section" data-settings="{&quot;background_background&quot;:&quot;classic&quot;,&quot;stretch_section&quot;:&quot;section-stretched&quot;}">
1416						<div class="elementor-container elementor-column-gap-default">
1417					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-7c984e2" data-id="7c984e2" data-element_type="column" data-e-type="column">
1418			<div class="elementor-widget-wrap elementor-element-populated">
1419						<div class="elementor-element elementor-element-26d62dc elementor-widget elementor-widget-image-carousel" data-id="26d62dc" data-element_type="widget" data-e-type="widget" data-settings="{&quot;slides_to_show&quot;:&quot;5&quot;,&quot;slides_to_show_tablet&quot;:&quot;5&quot;,&quot;navigation&quot;:&quot;none&quot;,&quot;image_spacing_custom&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:30,&quot;sizes&quot;:[]},&quot;slides_to_show_mobile&quot;:&quot;2&quot;,&quot;autoplay&quot;:&quot;yes&quot;,&quot;pause_on_hover&quot;:&quot;yes&quot;,&quot;pause_on_interaction&quot;:&quot;yes&quot;,&quot;autoplay_speed&quot;:5000,&quot;infinite&quot;:&quot;yes&quot;,&quot;speed&quot;:500,&quot;image_spacing_custom_laptop&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;image_spacing_custom_tablet_extra&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;image_spacing_custom_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;image_spacing_custom_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}" data-widget_type="image-carousel.default">
1420				<div class="elementor-widget-container">
1421							<div class="elementor-image-carousel-wrapper swiper" role="region" aria-roledescription="carousel" aria-label="Image Carousel" dir="ltr">
1422			<div class="elementor-image-carousel swiper-wrapper" aria-live="off">
1423								<div class="swiper-slide" role="group" aria-roledescription="slide" aria-label="1 of 5"><figure class="swiper-slide-inner"><img class="swiper-slide-image" src="https://rydelroofing.ca/wp-content/uploads/2021/08/icon-verified.png" alt="icon-ver
1423ified" /></figure></div><div class="swiper-slide" role="group" aria-roledescription="slide" aria-label="2 of 5"><figure class="swiper-slide-inner"><img class="swiper-slide-image" src="https://rydelroofing.ca/wp-content/uploads/2021/08/Homestar2.png" alt="Homestar2" /></figure></div><div class="swiper-slide" role="group" aria-roledescription="slide" aria-label="3 of 5"><figure class="swiper-slide-inner"><img class="swiper-slide-image" src="https://rydelroofing.ca/wp-content/uploads/2021/08/trustedpros.png" alt="trustedpros" /></figure></div><div class="swiper-slide" role="group" aria-roledescription="slide" aria-label="4 of 5"><figure class="swiper-slide-inner"><img class="swiper-slide-image" src="https://rydelroofing.ca/wp-content/uploads/2021/08/facebook.png" alt="facebook" /></figure></div><div class="swiper-slide" role="group" aria-roledescription="slide" aria-label="5 of 5"><figure class="swiper-slide-inner"><img class="swiper-slide-image" src="https://rydelroofing.ca/wp-content/uploads/2021/08/baeumler.png" alt="baeumler" /></figure></div>			</div>
1424							
1425									</div>
1426						</div>
1427				</div>
1428					</div>
1429		</div>
1430					</div>
1431		</section>
1432		<div class="elementor-element elementor-element-1abeac9 e-con-full e-flex e-con e-parent" data-id="1abeac9" data-element_type="container" data-e-type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
1433				<div class="elementor-element elementor-element-339368b elementor-widget elementor-widget-heading" data-id="339368b" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
1434				<div class="elementor-widget-container">
1435					<h2 class="elementor-heading-title elementor-size-default">Charity Partners</h2>				</div>
1436				</div>
1437		<div class="elementor-element elementor-element-417c0ad e-con-full e-flex e-con e-child" data-id="417c0ad" data-element_type="container" data-e-type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
1438				<div class="elementor-element elementor-element-5fd2e85 elementor-widget elementor-widget-image" data-id="5fd2e85" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
1439				<div class="elementor-widget-container">
1440																<a href="https://www.worldvision.ca/en" target="_blank" rel="nofollow">
1441							<img width="2000" height="523" src="https://rydelroofing.ca/wp-content/uploads/2026/01/World-Vision-logo.png" class="attachment-full size-full wp-image-24435" alt="" srcset="https://rydelroofing.ca/wp-content/uploads/2026/01/World-Vision-logo.png 2000w, https://rydelroofing.ca/wp-content/uploads/2026/01/World-Vision-logo-300x78.png 300w, https://rydelroofing.ca/wp-content/uploads/2026/01/World-Vision-logo-1024x268.png 1024w, https://rydelroofing.ca/wp-content/uploads/2026/01/World-Vision-logo-768x201.png 768w, https://rydelroofing.ca/wp-content/uploads/2026/01/World-Vision-logo-1536x402.png 1536w" sizes="(max-width: 2000px) 100vw, 2000px" />								</a>
1442															</div>
1443				</div>
1444				<div class="elementor-element elementor-element-94784bb elementor-widget elementor-widget-image" data-id="94784bb" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
1445				<div class="elementor-widget-container">
1446																<a href="https://kidsportcanada.ca/what-we-do/" target="_blank" rel="nofollow">
1447							<img width="1829" height="2560" src="https://rydelroofing.ca/wp-content/uploads/2026/01/Kidsport-Logo.png" class="attachment-full size-full wp-image-24429" alt="" srcset="https://rydelroofing.ca/wp-content/uploads/2026/01/Kidsport-Logo.png 1829w, https://rydelroofing.ca/wp-content/uploads/2026/01/Kidsport-Logo-214x300.png 214w, https://rydelroofing.ca/wp-content/uploads/2026/01/Kidsport-Logo-732x1024.png 732w, https://rydelroofing.ca/wp-content/uploads/2026/01/Kidsport-Logo-768x1075.png 768w, https://rydelroofing.ca/wp-content/uploads/2026/01/Kidsport-Logo-1097x1536.png 1097w, https://rydelroofing.ca/wp-content/uploads/2026/01/Kidsport-Logo-1463x2048.png 1463w" sizes="(max-width: 1829px) 100vw, 1829px" />								</a>
1448															</div>
1449				</div>
1450				<div class="elementor-element elementor-element-bf2b4f4 elementor-widget elementor-widget-image" data-id="bf2b4f4" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
1451				<div class="elementor-widget-container">
1452																<a href="https://onetreeplanted.org/" target="_blank" rel="nofollow">
1453							<img width="400" height="396" src="https://rydelroofing.ca/wp-content/uploads/2021/08/One-Tree-Planted.png" class="attachment-full size-full wp-image-24818" alt="" srcset="https://rydelroofing.ca/wp-content/uploads/2021/08/One-Tree-Planted.png 400w, https://rydelroofing.ca/wp-content/uploads/2021/08/One-Tree-Planted-300x297.png 300w, https://rydelroofing.ca/wp-content/uploads/2021/08/One-Tree-Planted-150x150.png 150w, https://rydelroofing.ca/wp-content/uploads/2021/08/One-Tree-Planted-80x80.png 80w" sizes="(max-width: 400px) 100vw, 400px" />								</a>
1454															</div>
1455				</div>
1456				<div class="elementor-element elementor-element-5a5164e elementor-widget elementor-widget-image" data-id="5a5164e" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
1457				<div class="elementor-widget-container">
1458																<a href="https://www.savethechildren.ca/" target="_blank" rel="nofollow">
1459							<img width="1071" height="1107" src="https://rydelroofing.ca/wp-content/uploads/2026/01/Save-The-Children-Logo.png" class="attachment-full size-full wp-image-24433" alt="" srcset="https://rydelroofing.ca/wp-content/uploads/2026/01/Save-The-Children-Logo.png 1071w, https://rydelroofing.ca/wp-content/uploads/2026/01/Save-The-Children-Logo-290x300.png 290w, https://rydelroofing.ca/wp-content/uploads/2026/01/Save-The-Children-Logo-991x1024.png 991w, https://rydelroofing.ca/wp-content/uploads/2026/01/Save-The-Children-Logo-768x794.png 768w" sizes="(max-width: 1071px) 100vw, 1071px" />								</a>
1460															</div>
1461				</div>
1462				<div class="elementor-element elementor-element-240df3a elementor-widget elementor-widget-image" data-id="240df3a" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
1463				<div class="elementor-widget-container">
1464																<a href="https://mscanada.ca/" target="_blank" rel="nofollow">
1465							<img width="500" height="500" src="https://rydelroofing.ca/wp-content/uploads/2021/08/Multiple-Sclerosis-Society-of-Canada-Logo.png" class="attachment-full size-full wp-image-24665" alt="" srcset="https://rydelroofing.ca/wp-content/uploads/2021/08/Multiple-Sclerosis-Society-of-Canada-Logo.png 500w, https://rydelroofing.ca/wp-content/uploads/2021/08/Multiple-Sclerosis-Society-of-Canada-Logo-300x300.png 300w, https://rydelroofing.ca/wp-content/uploads/2021/08/Multiple-Sclerosis-Society-of-Canada-Logo-150x150.png 150w, https://rydelroofing.ca/wp-content/uploads/2021/08/Multiple-Sclerosis-Society-of-Canada-Logo-80x80.png 80w" sizes="(max-width: 500px) 100v
1465w, 500px" />								</a>
1466															</div>
1467				</div>
1468				<div class="elementor-element elementor-element-d3a39fc elementor-widget elementor-widget-image" data-id="d3a39fc" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
1469				<div class="elementor-widget-container">
1470																<a href="https://www.unrwausa.org/" target="_blank" rel="nofollow">
1471							<img width="900" height="900" src="https://rydelroofing.ca/wp-content/uploads/2021/08/UNRWA-logo-.jpg" class="attachment-full size-full wp-image-24667" alt="" srcset="https://rydelroofing.ca/wp-content/uploads/2021/08/UNRWA-logo-.jpg 900w, https://rydelroofing.ca/wp-content/uploads/2021/08/UNRWA-logo--300x300.jpg 300w, https://rydelroofing.ca/wp-content/uploads/2021/08/UNRWA-logo--150x150.jpg 150w, https://rydelroofing.ca/wp-content/uploads/2021/08/UNRWA-logo--768x768.jpg 768w, https://rydelroofing.ca/wp-content/uploads/2021/08/UNRWA-logo--500x500.jpg 500w, https://rydelroofing.ca/wp-content/uploads/2021/08/UNRWA-logo--80x80.jpg 80w" sizes="(max-width: 900px) 100vw, 900px" />								</a>
1472															</div>
1473				</div>
1474				</div>
1475				</div>
1476				<section class="elementor-section elementor-top-section elementor-element elementor-element-0f133dd elementor-section-full_width footer_2 elementor-section-stretched elementor-section-height-default elementor-section-height-default" data-id="0f133dd" data-element_type="section" data-e-type="section" data-settings="{&quot;background_background&quot;:&quot;classic&quot;,&quot;stretch_section&quot;:&quot;section-stretched&quot;}">
1477						<div class="elementor-container elementor-column-gap-default">
1478					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-0266236" data-id="0266236" data-element_type="column" data-e-type="column">
1479			<div class="elementor-widget-wrap elementor-element-populated">
1480						<div class="elementor-element elementor-element-63e89bb elementor-widget elementor-widget-image" data-id="63e89bb" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
1481				<div class="elementor-widget-container">
1482															<img width="250" height="230" src="https://rydelroofing.ca/wp-content/uploads/2021/08/elitefranchises_250.png" class="attachment-full size-full wp-image-24714" alt="" />															</div>
1483				</div>
1484				<div class="elementor-element elementor-element-f16933f elementor-widget elementor-widget-heading" data-id="f16933f" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
1485				<div class="elementor-widget-container">
1486					<h2 class="elementor-heading-title elementor-size-default">Franchising Now! Explore The Rydel Franchise Opportunity Today</h2>				</div>
1487				</div>
1488				<div class="elementor-element elementor-element-46c55f6 elementor-align-center elementor-mobile-align-center elementor-widget elementor-widget-button" data-id="46c55f6" data-element_type="widget" data-e-type="widget" data-widget_type="button.default">
1489				<div class="elementor-widget-container">
1490									<div class="elementor-button-wrapper">
1491					<a class="elementor-button elementor-button-link elementor-size-sm elementor-animation-grow" href="https://www.ecgbrands.ca/" target="_blank">
1492						<span class="elementor-button-content-wrapper">
1493									<span class="elementor-button-text">Learn More</span>
1494					</span>
1495					</a>
1496				</div>
1497								</div>
1498				</div>
1499					</div>
1500		</div>
1501					</div>
1502		</section>
1503				<section class="elementor-section elementor-top-section elementor-element elementor-element-1c6f67d elementor-section-full_width footer_2 elementor-section-stretched elementor-section-height-default elementor-section-height-default" data-id="1c6f67d" data-element_type="section" data-e-type="section" data-settings="{&quot;background_background&quot;:&quot;classic&quot;,&quot;stretch_section&quot;:&quot;section-stretched&quot;}">
1504						<div class="elementor-container elementor-column-gap-default">
1505					<div class="elementor-column elementor-col-25 elementor-top-column elementor-element elementor-element-56e5adf" data-id="56e5adf" data-element_type="column" data-e-type="column">
1506			<div class="elementor-widget-wrap elementor-element-populated">
1507						<div class="elementor-element elementor-element-cd6e990 elementor-widget elementor-widget-image" data-id="cd6e990" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
1508				<div class="elementor-widget-container">
1509															<img width="251" height="95" src="https://rydelroofing.ca/wp-content/uploads/2021/08/Rydel-Blanc.svg" class="attachment-full size-full wp-image-311" alt="" />															</div>
1510				</div>
1511				<div class="elementor-element elementor-element-3a5a974 elementor-widget elementor-widget-heading" data-id="3a5a974" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
1512				<div class="elementor-widget-container">
1513					<p class="elementor-heading-title elementor-size-default">No matter your roofing or siding needs Rydel Roofing can give you peace of mind, and increase your curb appeal doing it.</p>				</div>
1514				</div>
1515					</div>
1516		</div>
1517				<div class="elementor-column elementor-col-25 elementor-top-column elementor-element elementor-element-6eba893" data-id="6eba893" data-element_type="column" data-e-type="column">
1518			<div class="elementor-widget-wrap elementor-element-populated">
1519						<section class="elementor-section elementor-inner-section elementor-element elementor-element-f873315 quick_link_contact elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="f873315" data-element_type="section" data-e-type="section">
1520						<div class="elementor-container elementor-column-gap-default">
1521					<div class="elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-d41b208" data-id="d41b208" data-element_type="column" data-e-type="column">
1522			<div class="elementor-widget-wrap elementor-element-populated">
1523						<div class="elementor-element elementor-element-018b825 elementor-widget elementor-widget-heading" data-id="018b825" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
1524				<div class="elementor-widget-container">
1525					<span class="elementor-heading-title elementor-size-default">Quick links</span>				</div>
1526				</div>
1527				<div class="elementor-element elementor-element-2e0b2bf elementor-widget__width-auto elementor-widget-mobile__width-auto footer_menu elementor-widget elementor-widget-nav-menu" data-id="2e0b2bf" data-element_type="widget" data-e-type="widget" data-settings="{&quot;layout&quot;:&quot;dropdown&quot;,&quot;submenu_icon&quot;:{&quot;value&quot;:&quot;&lt;i class=\&quot;fas fa-caret-down\&quot; aria-hidden=\&quot;true\&quot;&gt;&lt;\/i&gt;&quot;,&quot;library&quot;:&quot;fa-solid&quot;}}" data-widget_type="nav-menu.default">
1528				<div class="elementor-widget-container">
1529								<nav class="elementor-nav-menu--dropdown elementor-nav-menu__container" aria-hidden="true">
1530				<ul id="menu-2-2e0b2bf" class="elementor-nav-menu"><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-1530"><a href="https://rydelroofing.ca/services/" class="elementor-item" tabindex="-1">Services<span class="sub-arrow"><i class="fas fa-caret-down" aria-hidden="true"></i></span></a>
1531<ul class="sub-menu elementor-nav-menu--dropdown">
1532	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-1956"><a href="https://rydelroofing.ca/services/residential/roofing-services/" class="elementor-sub-item" tabindex="-1">Roofing Services<span class="sub-arrow"><i class="fas fa-caret-down" aria-hidden="true"></i></span></a>
1533	<ul class="sub-menu elementor-nav-menu--dropdown">
1534		<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1954"><a href="https://rydelroofing.ca/services/residential/roofing-services/asphalt-roofing/" class="elementor-sub-item" tabindex="-1">Asphalt Roofing</a></li>
1535		<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3405"><a href="https://rydelroofing.ca/services/residential/roofing-services/flat-roofing/" class="elementor-sub-item" tabindex="-1">Flat Roofing</a></li>
1536		<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3406"><a href="https://rydelroofing.ca/services/commercial/commercial-flat-roofing/" class="elementor-sub-item" tabindex="-1">Commercial Flat Roofing</a></li>
1537		<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1955"><a href="https://rydelroofing.ca/services/residential/roofing-services/metal-roofing-specialists/" class="elementor-sub-item" tabindex="-1">Metal Roofing Specialists</a></li>
1538		<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-6658"><a href="https://rydelroofing.ca/products/roofing/rubber-roofing/" class="elementor-sub-item" tabindex="-1">Rubber roofing</a></li>
1539	</ul>
1540</li>
1541	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-3407"><a href="https://rydelroofing.ca/services/residential/roofing-services/repairs-maintenance/" class="elementor-sub-item" tabindex="-1">Repairs &#038; Maintenance​<span class="sub-arrow"><i class="fas fa-caret-down" aria-hidden="true"></i></span></a>
1542	<ul class="sub-menu elementor-nav-menu--dropdown">
1543		<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3408"><a href="https://rydelroofing.ca/?page_id=2175" class="elementor-sub-item" tabindex="-1">Flat Roof Maintenance</a></li>
1544	</ul>
1545</li>
1546	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3409"><a href="https://rydelroofing.ca/services/commercial/commercial-siding/" class="elementor-sub-item" tabindex="-1">Commercial Siding</a></li>
1547	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3410"><a href="https://rydelroofing.ca/services/residential/soffit-and-fascia/" class="elementor-sub-item" tabindex="-1">Soffit &amp; Fascia</a></li>
1548</ul>
1549</li>
1550<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-2344"><a href="https://rydelroofing.ca/products/" class="elementor-item" tabindex="-1">Products<span class="sub-arrow"><i class="fas fa-caret-down" aria-hidden="true"></i></span></a>
1551<ul class="sub-menu elementor-nav-menu--dropdown">
1552	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-3411"><a href="https://rydelroofing.ca/products/roofing/" class="elementor-sub-item" tabindex="-1">Roofing<span class="sub-arrow"><i class="fas fa-caret-down" aria-hidden="true"></i></span></a>
1553	<ul class="sub-menu elementor-nav-menu--dropdown">
1554		<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3412"><a href="https://rydelroofing.ca/products/roofing/asphalt-roof-shingles/iko-asphalt-shingles/" class="elementor-sub-item" tabindex="-1">IKO Asphalt Shingles</a></li>
1555		<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3416"><a href="https://rydelroofing.ca/?page_id=2457" class="elementor-sub-item" tabindex="-1">Owens Corning Shingles</a></li>
1556		<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-6657"><a href="https://rydelroofing.ca/products/roofing/rubber-roofing/euroshield/" class="elementor-sub-item" tabindex="-1">Euroshield®</a></li>
1557		<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3415"><a href="https://rydelroofing.ca/products/roofing/metal-roof-shingles/wakefield-bridge-by-ideal-roofing/" class="elementor-sub-item" tabindex="-1">Wakefield Bridge by Ideal Roofing</a></li>
1558		<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3414"><a href="https://rydelroofing.ca/products/roofing/metal-roof-shingles/wakefield-bridge-by-ideal-roofing/ideal-roofing/" class="elementor-sub-item" tabindex="-1">Ideal Roofing</a></li>
1559		<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-7194"><a href="https://rydelroofing.ca/products/roofing/asphalt-roof-shingles/gaf-shingles/" class="elementor-sub-item" tabindex="-1">GAF Shingles</a></li>
1560	</ul>
1561</li>
1562	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2348"><a href="https://rydelroofing.ca/products/siding/fibre-cement-siding/james-hardie-siding/" class="elementor-sub-item" tabindex="-1">James Hardie Siding</a></li>
1563	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2347"><a href="https://rydelroofing.ca/products/roofing/roof-skylight/velux-roofing-skylights/" class="elementor-sub-item" tabindex="-1">Velux Roofing Skylights</a></li>
1564	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2346"><a href="https://rydelroofing.ca/products/roofing/roofing-ventilation/" class="elementor-sub-item" tabindex="-1">Roofing ventilation</a></li>
1565	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2345"><a href="https://rydelroofing.ca/services/residential/eavestrough-gutters/" class="elementor-sub-item" tabindex="-1">Eavestrough &#038; Gutters</a></li>
1566</ul>
1567</li>
1568<li class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-986 current_page_item menu-item-has-children menu-item-1059"><a href="https://rydelroofing.ca/about-us/" aria-current="page" class="elementor-item elementor-item-active" tabindex="-1">About us<span class="sub-arrow"><i class="fas fa-caret-down" aria-hidden="true"></i></span></a>
1569<ul class="sub-menu elementor-nav-menu--dropdown">
1570	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1119"><a href="https://rydelroofing.ca/our-tips/" class="elementor-sub-item" tabindex="-1">Our tips</a></li>
1571	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1293"><a href="https://rydelroofing.ca/roofing-reviews/" class="elementor-sub-item" tabindex="-1">Roofing reviews</a></li>
1572</ul>
1573</li>
1574<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-984"><a href="https://rydelroofing.ca/payment-options/" class="elementor-item" tabindex="-1">Payment Options</a></li>
1575<li class="no_link menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-25119"><a href="#" class="elementor-item elementor-item-anchor" tabindex="-1">Warranty<span class="sub-arrow"><i class="fas fa-caret-down" aria-hidden="true"></i></span></a>
1576<ul class="sub-menu elementor-nav-menu--dropdown">
1577	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-25120"><a href="https://rydelroofing.ca/warranty-claims/" class="elementor-sub-item" tabindex="-1">Warranty Claims</a></li>
1578	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-25121"><a href="https://rydelroofing.ca/warranty-transfer/" class="elementor-sub-item" tabindex="-1">Warranty Transfer</a></li>
1579</ul>
1580</li>
1581</ul>			</nav>
1582						</div>
1583				</div>
1584					</div>
1585		</div>
1586				<div class="elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-754ae4b" data-id="754ae4b" data-element_type="column" data-e-type="column">
1587			<div class="elementor-widget-wrap elementor-element-populated">
1588						<div class="elementor-element elementor-element-167b789 elementor-widget elementor-widget-heading" data-id="167b789" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
1589				<div class="elementor-widget-container">
1590					<span class="elementor-heading-title elementor-size-default">Contact</span>				</div>
1591				</div>
1592				<div class="elementor-element elementor-element-3d14eeb elementor-position-inline-start elementor-view-default elementor-mobile-position-block-start elementor-widget elementor-widget-icon-box" data-id="3d14eeb" data-element_type="widget" data-e-type="widget" data-widget_type="icon-box.default">
1593				<div class="elementor-widget-container">
1594							<div class="elementor-icon-box-wrapper">
1595
1596						<div class="elementor-icon-box-icon">
1597				<a href="mailto:[email protected]" class="elementor-icon" tabindex="-1" aria-label="&lt;span class=&quot;pf_email&quot;&gt;&lt;span class=&quot;email&quot;&gt;[email protected]&lt;/span&gt;&lt;/span&gt;">
1598				<i aria-hidden="true" class="fas fa-envelope"></i>				</a>
1599			</div>
1600			
1601						<div class="elementor-icon-box-content">
1602
1603									<span class="elementor-icon-box-title">
1604						<a href="mailto:[email protected]" >
1605							<span class="pf_email"><span class="email">[email protected]</span></span>						</a>
1606					</span>
1607				
1608				
1609			</div>
1610			
1611		</div>
1612						</div>
1613				</div>
1614				<div class="elementor-element elementor-element-6d55208 elementor-position-inline-start elementor-view-default elementor-mobile-position-block-start elementor-widget elementor-widget-icon-box" data-id="6d55208" data-element_type="widget" data-e-type="widget" data-widget_type="icon-box.default">
1615				<div class="elementor-widget-container">
1616							<div class="elementor-icon-box-wrapper">
1617
1618						<div class="elementor-icon-box-icon">
1619				<span  class="elementor-icon">
1620				<i aria-hidden="true" class="fas fa-map-marker-alt"></i>				</span>
1621			</div>
1622			
1623						<div class="elementor-icon-box-content">
1624
1625									<span class="elementor-icon-box-title">
1626						<span  >
1627							1680 Woodward Dr, Unit 206,<br> Ottawa, ON K2C 3R7						</span>
1628					</span>
1629				
1630				
1631			</div>
1632			
1633		</div>
1634						</div>
1635				</div>
1636				<div class="elementor-element elementor-element-206d60e elementor-mobile-align-center elementor-widget elementor-widget-button" data-id="206d60e" data-element_type="widget" data-e-type="widget" data-widget_type="button.default">
1637				<div class="elementor-widget-container">
1638									<div class="elementor-button-wrapper">
1639					<a class="elementor-button elementor-button-link elementor-size-sm elementor-animation-grow" href="https://rydelroofing.ca/contact-us/">
1640						<span class="elementor-button-content-wrapper">
1641									<span class="elementor-button-text">Contact us</span>
1642					</span>
1643					</a>
1644				</div>
1645								</div>
1646				</div>
1647					</div>
1648		</div>
1649					</div>
1650		</section>
1651					</div>
1652		</div>
1653				<div class="elementor-column elementor-col-25 elementor-top-column elementor-element elementor-element-c335511 social_footer" data-id="c335511" data-element_type="column" data-e-type="column">
1654			<div class="elementor-widget-wrap elementor-element-populated">
1655						<div class="elementor-element elementor-element-50e1436 elementor-grid-1 e-grid-align-left elementor-widget__width-auto e-grid-align-mobile-center elementor-widget-mobile__width-inherit icons elementor-shape-rounded elementor-widget elementor-widget-social-icons" data-id="50e1436" data-element_type="widget" data-e-type="widget" data-widget_type="social-icons.default">
1656				<div class="elementor-widget-container">
1657							<div class="elementor-social-icons-wrapper elementor-grid" role="list">
1658							<span class="elementor-grid-item" role="listitem">
1659					<a class="elementor-icon elementor-social-icon elementor-social-icon-facebook elementor-repeater-item-b7af997" href="https://www.facebook.com/RydelRoofingAndSiding/" target="_blank">
1660						<span class="elementor-screen-only">Facebook</span>
1661						<i aria-hidden="true" class="fab fa-facebook"></i>					</a>
1662				</span>
1663							<span class="elementor-grid-item" role="listitem">
1664					<a class="elementor-icon elementor-social-icon elementor-social-icon-instagram elementor-repeater-item-7dd53ec" href="https://www.instagram.com/rydelroofingandsiding/" target="_blank">
1665						<span class="elementor-screen-only">Instagram</span>
1666						<i aria-hidden="true" class="fab fa-instagram"></i>					</a>
1667				</span>
1668							<span class="elementor-grid-item" role="listitem">
1669					<a class="elementor-icon elementor-social-icon elementor-social-icon-linkedin elementor-repeater-item-d825ba9" href="https://www.linkedin.com/company/rydelfranchisegroup/" target="_blank">
1670						<span class="elementor-screen-only">Linkedin</span>
1671						<i aria-hidden="true" class="fab fa-linkedin"></i>					</a>
1672				</span>
1673					</div>
1674						</div>
1675				</div>
1676					</div>
1677		</div>
1678				<div class="elementor-column elementor-col-25 elementor-top-column elementor-element elementor-element-ad29a08" data-id="ad29a08" data-element_type="column" data-e-type="column">
1679			<div class="elementor-widget-wrap elementor-element-populated">
1680						<div class="elementor-element elementor-element-7d7344d telephone elementor-position-inline-start elementor-view-default elementor-mobile-position-block-start elementor-widget elementor-widget-icon-box" data-id="7d7344d" data-element_type="widget" data-e-type="widget" data-widget_type="icon-box.default">
1681				<div class="elementor-widget-container">
1682							<div class="elementor-icon-box-wrapper">
1683
1684						<div class="elementor-icon-box-icon">
1685				<a href="tel:+18554479335" class="elementor-icon" tabindex="-1" aria-label="&lt;span class=&quot;pf_phone&quot;&gt;&lt;span class=&quot;pf_phone_tel&quot;&gt;1-855-447-9335&lt;/span&gt;&lt;/span&gt;">
1686				<i aria-hidden="true" class="fas fa-phone-alt"></i>				</a>
1687			</div>
1688			
1689						<div class="elementor-icon-box-content">
1690
1691									<span class="elementor-icon-box-title">
1692						<a href="tel:+18554479335" >
1693							<span class="pf_phone"><span class="pf_phone_tel">1-855-447-9335</span></span>						</a>
1694					</span>
1695				
1696				
1697			</div>
1698			
1699		</div>
1700						</div>
1701				</div>
1702				<div class="elementor-element elementor-element-242e47e elementor-align-justify free_estimate elementor-widget elementor-widget-button" data-id="242e47e" data-element_type="widget" data-e-type="widget" data-widget_type="button.default">
1703				<div class="elementor-widget-container">
1704									<div class="elementor-button-wrapper">
1705					<a class="elementor-button elementor-button-link elementor-size-sm elementor-animation-grow" href="https://rydelroofing.ca/free-estimate/">
1706						<span class="elementor-button-content-wrapper">
1707						<span class="elementor-button-icon">
1708				<svg xmlns="http://www.w3.org/2000/svg" width="16.356" height="16.356" viewbox="0 0 16.356 16.356"><path id="Icon_awesome-check-circle" data-name="Icon awesome-check-circle" d="M16.919,8.741A8.178,8.178,0,1,1,8.741.563,8.178,8.178,0,0,1,16.919,8.741Zm-9.124,4.33L13.862,7a.528.528,0,0,0,0-.746l-.746-.746a.528.528,0,0,0-.746,0L7.422,10.459l-2.31-2.31a.528.528,0,0,0-.746,0L3.619,8.9a.528.528,0,0,0,0,.746l3.43,3.43a.528.528,0,0,0,.746,0Z" transform="translate(-0.563 -0.563)" fill="#212121"></path></svg>			</span>
1709									<span class="elementor-button-text">Free Estimate</span>
1710					</span>
1711					</a>
1712				</div>
1713								</div>
1714				</div>
1715				<div class="elementor-element elementor-element-895343a elementor-align-justify find_a_location elementor-widget elementor-widget-button" data-id="895343a" data-element_type="widget" data-e-type="widget" data-widget_type="button.default">
1716				<div class="elementor-widget-container">
1717									<div class="elementor-button-wrapper">
1718					<a class="elementor-button elementor-button-link elementor-size-sm elementor-animation-grow" href="https://rydelroofing.ca/find-a-location/">
1719						<span class="elementor-button-content-wrapper">
1720						<span class="elementor-button-icon">
1721				<svg xmlns="http://www.w3.org/2000/svg" width="12.758" height="16.356" viewbox="0 0 12.758 16.356"><g id="Groupe_501" data-name="Groupe 501" transform="translate(-276 -9)"><path id="Trac&#xE9;_457" data-name="Trac&#xE9; 457" d="M282.379,9a6.379,6.379,0,0,1,6.379,6.379c0,3.229-3.855,7.069-5.854,9.687a.617.617,0,0,1-1.031.024c-2-2.62-5.873-6.48-5.873-9.711A6.379,6.379,0,0,1,282.379,9Zm0,3.071a3.06,3.06,0,1,1-3.06,3.06,3.06,3.06,0,0,1,3.06-3.06Z" fill="#212121" fill-rule="evenodd"></path></g></svg>			</span>
1722									<span class="elementor-button-text">Find a location Near You</span>
1723					</span>
1724					</a>
1725				</div>
1726								</div>
1727				</div>
1728					</div>
1729		</div>
1730					</div>
1731		</section>
1732				<section class="elementor-section elementor-top-section elementor-element elementor-element-19a7ffd elementor-section-full_width footer_3 elementor-section-stretched elementor-section-height-default elementor-section-height-default" data-id="19a7ffd" data-element_type="section" data-e-type="section" data-settings="{&quot;background_background&quot;:&quot;classic&quot;,&quot;stretch_section&quot;:&quot;section-stretched&quot;}">
1733						<div class="elementor-container elementor-column-gap-default">
1734					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-6f1a9f0" data-id="6f1a9f0" data-element_type="column" data-e-type="column">
1735			<div class="elementor-widget-wrap elementor-element-populated">
1736						<div class="elementor-element elementor-element-f89ef11 elementor-widget elementor-widget-html" data-id="f89ef11" data-element_type="widget" data-e-type="widget" data-widget_type="html.default">
1737				<div class="elementor-widget-container">
1738					
1738<script defer src="data:text/javascript;base64,CiAgICBqUXVlcnkoIGRvY3VtZW50ICkucmVhZHkoZnVuY3Rpb24oKSB7CiAgICAgICAgalF1ZXJ5KCcubWVnYS1tZW51LWRlc2thIC5qZXQtbWVudS1pdGVtLTE1MjknKS5ob3ZlciggCiAgICAgICAgICAgIGZ1bmN0aW9uKCkgeyAKICAgICAgICAgICAgICAgIGpRdWVyeSgnLmhlYWRlci1maXhlZCcpLmNzcygnYmFja2dyb3VuZC1jb2xvcicsJyNFRkYxRjQnKTsgCiAgICAgICAgICAgIH0sIAogICAgICAgICAgICBmdW5jdGlvbigpIHsgCiAgICAgICAgICAgICAgICBqUXVlcnkoJy5oZWFkZXItZml4ZWQnKS5jc3MoJ2JhY2tncm91bmQtY29sb3InLCd0cmFuc3BhcmVudCcpOyAKICAgICAgICAgICAgfSAKICAgICAgICApOwogICAgICAgIAogICAgICAgIAogICAgICAgIAogICAgfSk7Cg=="></script>
1738				</div>
1739				</div>
1740				<div class="elementor-element elementor-element-a7646e6 elementor-widget elementor-widget-text-editor" data-id="a7646e6" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
1741				<div class="elementor-widget-container">
1742									© 2026 Rydel. All rights reserved. | <span style="color: #ffffff;"><a style="color: #ffffff;" href="/privacy-policy/">Privacy Policy</a></span> | <a href="/personal-information-protection-policy/" style="color: #ffffff;">Personal Information Protection Policy</a>								</div>
1743				</div>
1744					</div>
1745		</div>
1746					</div>
1747		</section>
1748				</footer>
1749		</footer><div class="jupiterx-corner-buttons" data-jupiterx-scroll="{&quot;offset&quot;:1000}"><button class="jupiterx-scroll-top jupiterx-icon-angle-up" data-jupiterx-scroll-target="0" aria-label="Scroll to top"></button></div></div>
1749<script type="speculationrules">
1750{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/jupiterx-child/*","/wp-content/themes/jupiterx/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]}
1751</script>
vendor: 1 bytes, line 1751
1751
1752<script defer src="data:text/javascript;base64,DQpkb2N1bWVudC5hZGRFdmVudExpc3RlbmVyKCdET01Db250ZW50TG9hZGVkJywgZnVuY3Rpb24oKSB7DQogICAgY29uc3QgdXJsUGFyYW1zID0gbmV3IFVSTFNlYXJjaFBhcmFtcyh3aW5kb3cubG9jYXRpb24uc2VhcmNoKTsNCiAgICBjb25zdCBnY2xpZFBhcmFtID0gdXJsUGFyYW1zLmdldCgnZ2NsaWQnKTsNCiAgICBpZiAoZ2NsaWRQYXJhbSkgew0KICAgICAgICBsb2NhbFN0b3JhZ2Uuc2V0SXRlbSgnZ2NsaWQnLCBnY2xpZFBhcmFtKTsNCiAgICB9DQogICAgY29uc3Qgc2F2ZWRHY2xpZCA9IGxvY2FsU3RvcmFnZS5nZXRJdGVtKCdnY2xpZCcpOw0KICAgIGlmIChzYXZlZEdjbGlkKSB7DQogICAgICAgIGNvbnN0IGdjbGlkRm9ybUlucHV0ID0gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ2djbGlkX2ZpZWxkJyk7DQogICAgICAgIGlmIChnY2xpZEZvcm1JbnB1dCkgew0KICAgICAgICAgICAgZ2NsaWRGb3JtSW5wdXQudmFsdWUgPSBzYXZlZEdjbGlkOw0KICAgICAgICB9DQogICAgfQ0KDQogICAgLy8gU2FtZSBwZXJzaXN0ZW5jZSBwYXR0ZXJuIGZvciB6Y19nYWQNCiAgICBjb25zdCBnY2xpZEZvclpvaG9QYXJhbSA9IHVybFBhcmFtcy5nZXQoJ2djbGlkJyk7DQogICAgaWYgKGdjbGlkRm9yWm9ob1BhcmFtKSB7DQogICAgICAgIGxvY2FsU3RvcmFnZS5zZXRJdGVtKCd6Y19nYWQnLCBnY2xpZEZvclpvaG9QYXJhbSk7DQogICAgfQ0KICAgIGNvbnN0IHNhdmVkWmNHYWQgPSBsb2NhbFN0b3JhZ2UuZ2V0SXRlbSgnemNfZ2FkJyk7DQogICAgaWYgKHNhdmVkWmNHYWQpIHsNCiAgICAgICAgY29uc3QgemNHYWRGb3JtSW5wdXQgPSBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnemNfZ2FkJyk7DQogICAgICAgIGlmICh6Y0dhZEZvcm1JbnB1dCkgew0KICAgICAgICAgICAgemNHYWRGb3JtSW5wdXQudmFsdWUgPSBzYXZlZFpjR2FkOw0KICAgICAgICB9DQogICAgfQ0KfSk7DQo="></script>
vendor: 2 bytes, line 1752
1752
1753<script defer type="text/javascript"
1754src='https://crm.zoho.com/crm/javascript/zcga.js'> </script>
1754
1755
1756    
1756<script defer src="data:text/javascript;base64,CiAgICBkb2N1bWVudC5hZGRFdmVudExpc3RlbmVyKCAid3BjZjdtYWlsc2VudCIsIGZ1bmN0aW9uKCBldmVudCApIHsKICAgICAgICB2YXIgdXJsID0gImh0dHBzOi8vcnlkZWxyb29maW5nLmNhL3RoYW5rLXlvdS8iOwogICAgICAgIGNvbnNvbGUubG9nKCAid3BjZjdtYWlsc2VudCBmb3JtSWQ6IiwgZXZlbnQuZGV0YWlsLmNvbnRhY3RGb3JtSWQsICJoYXNCb29raW5nQ29kZToiLCBmYWxzZSwgImlucHV0czoiLCBldmVudC5kZXRhaWwuaW5wdXRzICk7CiAgICAgICAgaWYgKCBmYWxzZSAmJiBbNTgyMCwgNDEzM10uaW5kZXhPZiggcGFyc2VJbnQoIGV2ZW50LmRldGFpbC5jb250YWN0Rm9ybUlkICkgKSAhPT0gLTEgKSB7CiAgICAgICAgICAgIHZhciBmaWVsZHMgPSBbImZpcnN0X25hbWUiLCAibGFzdF9uYW1lIiwgImVtYWlsIiwgInBob25lIiwgImFkZHJlc3NfcG9zdGFsY29kZSJdOwogICAgICAgICAgICB2YXIgcGFyYW1zID0gW107CiAgICAgICAgICAgIGV2ZW50LmRldGFpbC5pbnB1dHMuZm9yRWFjaCggZnVuY3Rpb24oIGlucHV0ICkgewogICAgICAgICAgICAgICAgaWYgKCBmaWVsZHMuaW5kZXhPZiggaW5wdXQubmFtZSApICE9PSAtMSApIHsKICAgICAgICAgICAgICAgICAgICBwYXJhbXMucHVzaCggZW5jb2RlVVJJQ29tcG9uZW50KCBpbnB1dC5uYW1lICkgKyAiPSIgKyBlbmNvZGVVUklDb21wb25lbnQoIGlucHV0LnZhbHVlICkgKTsKICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgfSApOwogICAgICAgICAgICBpZiAoIHBhcmFtcy5sZW5ndGggKSB7CiAgICAgICAgICAgICAgICB1cmwgKz0gKCB1cmwuaW5kZXhPZigiPyIpID09PSAtMSA/ICI/IiA6ICImIiApICsgcGFyYW1zLmpvaW4oIiYiKTsKICAgICAgICAgICAgfQogICAgICAgIH0KICAgICAgICB3aW5kb3cubG9jYXRpb24uaHJlZiA9IHVybDsKICAgIH0sIGZhbHNlICk7CiAgICA="></script>
1756
1757    			
1757<script defer src="data:text/javascript;base64,CgkJCQkoICgpID0+IHsKCQkJCQljb25zdCBsYXp5bG9hZFJ1bk9ic2VydmVyID0gKCkgPT4gewoJCQkJCQljb25zdCBsYXp5bG9hZEJhY2tncm91bmRzID0gZG9jdW1lbnQucXVlcnlTZWxlY3RvckFsbCggYC5lLWNvbi5lLXBhcmVudDpub3QoLmUtbGF6eWxvYWRlZClgICk7CgkJCQkJCWNvbnN0IGxhenlsb2FkQmFja2dyb3VuZE9ic2VydmVyID0gbmV3IEludGVyc2VjdGlvbk9ic2VydmVyKCAoIGVudHJpZXMgKSA9PiB7CgkJCQkJCQllbnRyaWVzLmZvckVhY2goICggZW50cnkgKSA9PiB7CgkJCQkJCQkJaWYgKCBlbnRyeS5pc0ludGVyc2VjdGluZyApIHsKCQkJCQkJCQkJbGV0IGxhenlsb2FkQmFja2dyb3VuZCA9IGVudHJ5LnRhcmdldDsKCQkJCQkJCQkJaWYoIGxhenlsb2FkQmFja2dyb3VuZCApIHsKCQkJCQkJCQkJCWxhenlsb2FkQmFja2dyb3VuZC5jbGFzc0xpc3QuYWRkKCAnZS1sYXp5bG9hZGVkJyApOwoJCQkJCQkJCQl9CgkJCQkJCQkJCWxhenlsb2FkQmFja2dyb3VuZE9ic2VydmVyLnVub2JzZXJ2ZSggZW50cnkudGFyZ2V0ICk7CgkJCQkJCQkJfQoJCQkJCQkJfSk7CgkJCQkJCX0sIHsgcm9vdE1hcmdpbjogJzIwMHB4IDBweCAyMDBweCAwcHgnIH0gKTsKCQkJCQkJbGF6eWxvYWRCYWNrZ3JvdW5kcy5mb3JFYWNoKCAoIGxhenlsb2FkQmFja2dyb3VuZCApID0+IHsKCQkJCQkJCWxhenlsb2FkQmFja2dyb3VuZE9ic2VydmVyLm9ic2VydmUoIGxhenlsb2FkQmFja2dyb3VuZCApOwoJCQkJCQl9ICk7CgkJCQkJfTsKCQkJCQljb25zdCBldmVudHMgPSBbCgkJCQkJCSdET01Db250ZW50TG9hZGVkJywKCQkJCQkJJ2VsZW1lbnRvci9sYXp5bG9hZC9vYnNlcnZlJywKCQkJCQldOwoJCQkJCWV2ZW50cy5mb3JFYWNoKCAoIGV2ZW50ICkgPT4gewoJCQkJCQlkb2N1bWVudC5hZGRFdmVudExpc3RlbmVyKCBldmVudCwgbGF6eWxvYWRSdW5PYnNlcnZlciApOwoJCQkJCX0gKTsKCQkJCX0gKSgpOwoJCQk="></script>
1757
1758			<link rel='stylesheet' id='widget-divider-css' href='https://rydelroofing.ca/wp-content/plugins/elementor/assets/css/widget-divider.min.css?ver=4.3.4' media='all' />
1759<link rel='stylesheet' id='widget-post-info-css' href='https://rydelroofing.ca/wp-content/plugins/elementor-pro/assets/css/widget-post-info.min.css?ver=4.3.1' media='all' />
1760<link rel='stylesheet' id='widget-icon-list-css' href='https://rydelroofing.ca/wp-content/uploads/elementor/css/custom-widget-icon-list.min.css?ver=1791335297' media='all' />
1761<link rel='stylesheet' id='elementor-icons-fa-regular-css' href='https://rydelroofing.ca/wp-content/plugins/elementor/assets/lib/font-awesome/css/regular.min.css?ver=5.15.3' media='all' />
1762<link rel='stylesheet' id='widget-testimonial-css' href='https://rydelroofing.ca/wp-content/plugins/elementor/assets/css/widget-testimonial.min.css?ver=4.3.4' media='all' />
1763<style id="global-styles-inline-css">
1764:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);
1764--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}.wp-block-button{--wp--preset--dimension--25: 25%;--wp--preset--dimension--50: 50%;--wp--preset--dimension--75: 75%;--wp--preset--dimension--100: 100%;}:where(body) { margin: 0; }:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;padding-top: calc(0.667em + 2px);padding-right: calc(1.333em + 2px);padding-bottom: calc(0.667em + 2px);padding-left: calc(1.333em + 2px);text-decoration: none;text-transform: inherit;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}
1764.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}
1765/*# sourceURL=global-styles-inline-css */
1766</style>
1767<script defer id="underscore-js" src="https://rydelroofing.ca/wp-includes/js/underscore.min.js?ver=1.13.8"></script>
vendor: 1 bytes, line 1767
1767
1768<script defer id="jupiterx-js-extra" src="data:text/javascript;base64,CnZhciBqdXBpdGVyeE9wdGlvbnMgPSB7InNtb290aFNjcm9sbCI6IjEiLCJ2aWRlTWVkaWEiOiIwIiwicXVhbnRpdHlGaWVsZFN3aXRjaCI6InVuZGVmaW5lZCJ9OwovLyMgc291cmNlVVJMPWp1cGl0ZXJ4LWpzLWV4dHJhCg=="></script>
vendor: 1 bytes, line 1768
1768
1769<script defer id="jupiterx-js" src="https://rydelroofing.ca/wp-content/themes/jupiterx/lib/assets/dist/js/frontend.min.js?ver=4.61.0"></script>
vendor: 1 bytes, line 1769
1769
1770<script defer id="jupiterx-child-js" src="https://rydelroofing.ca/wp-content/cache/autoptimize/js/autoptimize_single_23dbc22b15d0047423f2ef1c3657f24f.js?ver=1782405886"></script>
vendor: 1 bytes, line 1770
1770
1771<script id="wp-hooks-js" async='async' src="https://rydelroofing.ca/wp-includes/js/dist/hooks.min.js?ver=f0f188028580e8dc1255"></script>
vendor: 1 bytes, line 1771
1771
1772<script id="wp-i18n-js" async='async' src="https://rydelroofing.ca/wp-includes/js/dist/i18n.min.js?ver=1dfe7db3940c23ea9216"></script>
vendor: 1 bytes, line 1772
1772
1773<script defer id="wp-i18n-js-after" src="data:text/javascript;base64,CndwLmkxOG4uc2V0TG9jYWxlRGF0YSggeyAndGV4dCBkaXJlY3Rpb25cdTAwMDRsdHInOiBbICdsdHInIF0gfSApOwovLyMgc291cmNlVVJMPXdwLWkxOG4tanMtYWZ0ZXIK"></script>
vendor: 1 bytes, line 1773
1773
1774<script defer id="swv-js" src="https://rydelroofing.ca/wp-content/cache/autoptimize/js/autoptimize_single_b0fb3a2f1eeb5deb0cdf11935e7be584.js?ver=6.2"></script>
vendor: 1 bytes, line 1774
1774
1775<script defer id="contact-form-7-js-before" src="data:text/javascript;base64,CnZhciB3cGNmNyA9IHsKICAgICJhcGkiOiB7CiAgICAgICAgInJvb3QiOiAiaHR0cHM6XC9cL3J5ZGVscm9vZmluZy5jYVwvd3AtanNvblwvIiwKICAgICAgICAibmFtZXNwYWNlIjogImNvbnRhY3QtZm9ybS03XC92MSIKICAgIH0KfTsKLy8jIHNvdXJjZVVSTD1jb250YWN0LWZvcm0tNy1qcy1iZWZvcmUK"></script>
vendor: 1 bytes, line 1775
1775
1776<script defer id="contact-form-7-js" src="https://rydelroofing.ca/wp-content/cache/autoptimize/js/autoptimize_single_1247ddd4186ee93e069001288be1d300.js?ver=6.2"></script>
vendor: 1 bytes, line 1776
1776
1777<script defer id="jupiterx-wc-quickview-js" src="https://rydelroofing.ca/wp-content/cache/autoptimize/js/autoptimize_single_ffa572d3bed2bf9320129ff80cb9463b.js?ver=4.61.0"></script>
vendor: 1 bytes, line 1777
1777
1778<script defer id="flatpickr-js-js" src="https://cdn.jsdelivr.net/npm/flatpickr?ver=4.6.13"></script>
vendor: 1 bytes, line 1778
1778
1779<script defer id="elementor-webpack-runtime-js" src="https://rydelroofing.ca/wp-content/plugins/elementor/assets/js/webpack.runtime.min.js?ver=4.3.4"></script>
vendor: 1 bytes, line 1779
1779
1780<script defer id="elementor-frontend-modules-js" src="https://rydelroofing.ca/wp-content/plugins/elementor/assets/js/frontend-modules.min.js?ver=4.3.4"></script>
vendor: 1 bytes, line 1780
1780
1781<script defer id="jquery-ui-core-js-before" src="data:text/javascript;base64,CmpRdWVyeS51aUJhY2tDb21wYXQgPSB0cnVlOwovLyMgc291cmNlVVJMPWpxdWVyeS11aS1jb3JlLWpzLWJlZm9yZQo="></script>
vendor: 1 bytes, line 1781
1781
1782<script defer id="jquery-ui-core-js" src="https://rydelroofing.ca/wp-includes/js/jquery/ui/core.min.js?ver=1.14.2"></script>
vendor: 1 bytes, line 1782
1782
1783<script defer id="elementor-frontend-js-before" src="data:text/javascript;base64,CnZhciBlbGVtZW50b3JGcm9udGVuZENvbmZpZyA9IHsiZW52aXJvbm1lbnRNb2RlIjp7ImVkaXQiOmZhbHNlLCJ3cFByZXZpZXciOmZhbHNlLCJpc1NjcmlwdERlYnVnIjpmYWxzZX0sImkxOG4iOnsic2hhcmVPbkZhY2Vib29rIjoiU2hhcmUgb24gRmFjZWJvb2siLCJzaGFyZU9uWCI6IlNoYXJlIG9uIFgiLCJwaW5JdCI6IlBpbiBpdCIsImRvd25sb2FkIjoiRG93bmxvYWQiLCJkb3dubG9hZEltYWdlIjoiRG93bmxvYWQgaW1hZ2UiLCJmdWxsc2NyZWVuIjoiRnVsbHNjcmVlbiIsInpvb20iOiJab29tIiwic2hhcmUiOiJTaGFyZSIsInBsYXlWaWRlbyI6IlBsYXkgVmlkZW8iLCJwcmV2aW91cyI6IlByZXZpb3VzIiwibmV4dCI6Ik5leHQiLCJjbG9zZSI6IkNsb3NlIiwiYTExeUNhcm91c2VsUHJldlNsaWRlTWVzc2FnZSI6IlByZXZpb3VzIHNsaWRlIiwiYTExeUNhcm91c2VsTmV4dFNsaWRlTWVzc2FnZSI6Ik5leHQgc2xpZGUiLCJhMTF5Q2Fyb3VzZWxGaXJzdFNsaWRlTWVzc2FnZSI6IlRoaXMgaXMgdGhlIGZpcnN0IHNsaWRlIiwiYTExeUNhcm91c2VsTGFzdFNsaWRlTWVzc2FnZSI6IlRoaXMgaXMgdGhlIGxhc3Qgc2xpZGUiLCJhMTF5Q2Fyb3VzZWxQYWdpbmF0aW9uQnVsbGV0TWVzc2FnZSI6IkdvIHRvIHNsaWRlIn0sImlzX3J0bCI6ZmFsc2UsImJyZWFrcG9pbnRzIjp7InhzIjowLCJzbSI6NDgwLCJtZCI6NzY4LCJsZyI6MTAyNCwieGwiOjE0NDAsInh4bCI6MTYwMH0sInJlc3BvbnNpdmUiOnsiYnJlYWtwb2ludHMiOnsibW9iaWxlIjp7ImxhYmVsIjoiTW9iaWxlIFBvcnRyYWl0IiwidmFsdWUiOjc2NywiZGVmYXVsdF92YWx1ZSI6NzY3LCJkaXJlY3Rpb24iOiJtYXgiLCJpc19lbmFibGVkIjp0cnVlfSwibW9iaWxlX2V4dHJhIjp7ImxhYmVsIjoiTW9iaWxlIExhbmRzY2FwZSIsInZhbHVlIjo3NjcsImRlZmF1bHRfdmFsdWUiOjg4MCwiZGlyZWN0aW9uIjoibWF4IiwiaXNfZW5hYmxlZCI6ZmFsc2V9LCJ0YWJsZXQiOnsibGFiZWwiOiJUYWJsZXQgUG9ydHJhaXQiLCJ2YWx1ZSI6MTAyMywiZGVmYXVsdF92YWx1ZSI6MTAyNCwiZGlyZWN0aW9uIjoibWF4IiwiaXNfZW5hYmxlZCI6dHJ1ZX0sInRhYmxldF9leHRyYSI6eyJsYWJlbCI6IlRhYmxldCBMYW5kc2NhcGUiLCJ2YWx1ZSI6MTQzOSwiZGVmYXVsdF92YWx1ZSI6MTIwMCwiZGlyZWN0aW9uIjoibWF4IiwiaXNfZW5hYmxlZCI6dHJ1ZX0sImxhcHRvcCI6eyJsYWJlbCI6IkxhcHRvcCIsInZhbHVlIjoxOTE5LCJkZWZhdWx0X3ZhbHVlIjoxMzY2LCJkaXJlY3Rpb24iOiJtYXgiLCJpc19lbmFibGVkIjp0cnVlfSwid2lkZXNjcmVlbiI6eyJsYWJlbCI6IldpZGVzY3JlZW4iLCJ2YWx1ZSI6MjQwMCwiZGVmYXVsdF92YWx1ZSI6MjQwMCwiZGlyZWN0aW9uIjoibWluIiwiaXNfZW5hYmxlZCI6ZmFsc2V9fSwiaGFzQ3VzdG9tQnJlYWtwb2ludHMiOnRydWV9LCJ2ZXJzaW9uIjoiNC4zLjQiLCJpc19zdGF0aWMiOmZhbHNlLCJleHBlcmltZW50YWxGZWF0dXJlcyI6eyJhZGRpdGlvbmFsX2N1c3RvbV9icmVha3BvaW50cyI6dHJ1ZSwiY29udGFpbmVyIjp0cnVlLCJuZXN0ZWQtZWxlbWVudHMiOnRydWUsImltcG9ydC1leHBvcnQtY3VzdG9taXphdGlvbiI6dHJ1ZSwiZV9wcm9fYXRvbWljX2Zvcm0iOnRydWUsImVfcHJvX2NvbGxlY3Rpb25fbG9vcCI6dHJ1ZX0sInVybHMiOnsiYXNzZXRzIjoiaHR0cHM6XC9cL3J5ZGVscm9vZmluZy5jYVwvd3AtY29udGVudFwvcGx1Z2luc1wvZWxlbWVudG9yXC9hc3NldHNcLyIsImFqYXh1cmwiOiJodHRwczpcL1wvcnlkZWxyb29maW5nLmNhXC93cC1hZG1pblwvYWRtaW4tYWpheC5waHAiLCJ1cGxvYWRVcmwiOiJodHRwczpcL1wvcnlkZWxyb29maW5nLmNhXC93cC1jb250ZW50XC91cGxvYWRzIn0sIm5vbmNlcyI6eyJmbG9hdGluZ0J1dHRvbnNDbGlja1RyYWNraW5nIjoiNTlmYTc4OWQyNCIsImF0b21pY0Zvcm1zU2VuZEZvcm0iOiJmMzQ3MWQ2ZGIxIn0sInN3aXBlckNsYXNzIjoic3dpcGVyIiwic2V0dGluZ3MiOnsicGFnZSI6W10sImVkaXRvclByZWZlcmVuY2VzIjpbXX0sImtpdCI6eyJ2aWV3cG9ydF9tb2JpbGUiOjc2Nywidmlld3BvcnRfdGFibGV0IjoxMDIzLCJ2aWV3cG9ydF90YWJsZXRfZXh0cmEiOjE0MzksInZpZXdwb3J0X2xhcHRvcCI6MTkxOSwiYWN0aXZlX2JyZWFrcG9pbnRzIjpbInZpZXdwb3J0X21vYmlsZSIsInZpZXdwb3J0X3RhYmxldCIsInZpZXdwb3J0X3RhYmxldF9leHRyYSIsInZpZXdwb3J0X2xhcHRvcCJdLCJnbG9iYWxfaW1hZ2VfbGlnaHRib3giOiJ5ZXMiLCJsaWdodGJveF9lbmFibGVfY291bnRlciI6InllcyIsImxpZ2h0Ym94X2VuYWJsZV9mdWxsc2NyZWVuIjoieWVzIiwibGlnaHRib3hfZW5hYmxlX3pvb20iOiJ5ZXMiLCJsaWdodGJveF9lbmFibGVfc2hhcmUiOiJ5ZXMiLCJsaWdodGJveF90aXRsZV9zcmMiOiJ0aXRsZSIsImxpZ2h0Ym94X2Rlc2NyaXB0aW9uX3NyYyI6ImRlc2NyaXB0aW9uIn0sInBvc3QiOnsiaWQiOjk4NiwidGl0bGUiOiJBYm91dCUyMHRoZSUyMGJlc3QlMjByb29maW5nJTIwY29tcGFueSUyMCU3QyUyMFJ5ZGVsJTIwUm9vZmluZyIsImV4Y2VycHQiOiIiLCJmZWF0dXJlZEltYWdlIjpmYWxzZX19OwovLyMgc291cmNlVVJMPWVsZW1lbnRvci1mcm9udGVuZC1qcy1iZWZvcmUK"></script>
vendor: 1 bytes, line 1783
1783
1784<script defer id="elementor-frontend-js" src="https://rydelroofing.ca/wp-content/plugins/elementor/assets/js/frontend.min.js?ver=4.3.4"></script>
vendor: 1 bytes, line 1784
1784
1785<script defer id="smartmenus-js" src="https://rydelroofing.ca/wp-content/plugins/elementor-pro/assets/lib/smartmenus/jquery.smartmenus.min.js?ver=1.2.1"></script>
vendor: 1 bytes, line 1785
1785
1786<script defer id="swiper-js" src="https://rydelroofing.ca/wp-content/plugins/elementor/assets/lib/swiper/v8/swiper.min.js?ver=8.4.5"></script>
vendor: 1 bytes, line 1786
1786
1787<script defer id="cf7apps-redirection-js-extra" src="data:text/javascript;base64,CnZhciBjZjdhcHBzUmVkaXJlY3Rpb24gPSB7ImFqYXh1cmwiOiJodHRwczovL3J5ZGVscm9vZmluZy5jYS93cC1hZG1pbi9hZG1pbi1hamF4LnBocCIsInBheW1lbnRHYXRld2F5Rm9ybXMiOltdfTsKLy8jIHNvdXJjZVVSTD1jZjdhcHBzLXJlZGlyZWN0aW9uLWpzLWV4dHJhCg=="></script>
vendor: 1 bytes, line 1787
1787
1788<script defer id="cf7apps-redirection-js" src="https://rydelroofing.ca/wp-content/cache/autoptimize/js/autoptimize_single_c3157f205b10ed2e2c46125a729dcd83.js?ver=3.8.0-1.0.1"></script>
vendor: 1 bytes, line 1788
1788
1789<script defer id="jet-plugins-js" src="https://rydelroofing.ca/wp-content/cache/autoptimize/js/autoptimize_single_9fc6e52264555ff8625e0dc92348e7b6.js?ver=1.1.0"></script>
vendor: 1 bytes, line 1789
1789
1790<script defer id="jet-engine-calendar-js" src="https://rydelroofing.ca/wp-content/cache/autoptimize/js/autoptimize_single_bea465cdc72f7d5ceb64cc3b03d32b3d.js?ver=3.8.16"></script>
vendor: 1 bytes, line 1790
1790
1791<script defer id="jet-engine-jet-smart-filters-compatibility-js" src="https://rydelroofing.ca/wp-content/cache/autoptimize/js/autoptimize_single_a38ae28646e5d424d2d2e6223f63733a.js?ver=3.8.16"></script>
vendor: 1 bytes, line 1791
1791
1792<script defer id="jet-engine-frontend-js-extra" src="data:text/javascript;base64,CnZhciBKZXRFbmdpbmVTZXR0aW5ncyA9IHsiYWpheHVybCI6Imh0dHBzOi8vcnlkZWxyb29maW5nLmNhL3dwLWFkbWluL2FkbWluLWFqYXgucGhwIiwiYWpheGxpc3RpbmciOiJodHRwczovL3J5ZGVscm9vZmluZy5jYS9hYm91dC11cy8/bm9jYWNoZT0xIiwicmVzdE5vbmNlIjoiZGJkZWQ0ZTg5YiIsImhvdmVyQWN0aW9uVGltZW91dCI6IjQwMCIsInBvc3RfaWQiOiI5ODYiLCJzbGlkZXJMaWJyYXJ5Ijoic3dpcGVyIiwicXVlcnlfYnVpbGRlciI6eyJjdXN0b21faWRzIjpbXX0sImFkZGVkUG9zdENTUyI6WzEwOTRdLCJxdWVyaWVkX29iamVjdF9pZCI6Ijk4NiIsInF1ZXJpZWRfb2JqZWN0X2NsYXNzIjoiV1BfUG9zdCJ9OwovLyMgc291cmNlVVJMPWpldC1lbmdpbmUtZnJvbnRlbmQtanMtZXh0cmEK"></script>
vendor: 1 bytes, line 1792
1792
1793<script defer id="jet-engine-frontend-js" src="https://rydelroofing.ca/wp-content/cache/autoptimize/js/autoptimize_single_7341a749dc49fa14b16bdc73d3df9ed1.js?ver=3.8.16"></script>
vendor: 1 bytes, line 1793
1793
1794<script defer id="elementor-pro-frontend-js-before" src="data:text/javascript;base64,CnZhciBFbGVtZW50b3JQcm9Gcm9udGVuZENvbmZpZyA9IHsiYWpheHVybCI6Imh0dHBzOlwvXC9yeWRlbHJvb2ZpbmcuY2FcL3dwLWFkbWluXC9hZG1pbi1hamF4LnBocCIsIm5vbmNlIjoiZTMxNjZkZDU1NCIsInVybHMiOnsiYXNzZXRzIjoiaHR0cHM6XC9cL3J5ZGVscm9vZmluZy5jYVwvd3AtY29udGVudFwvcGx1Z2luc1wvZWxlbWVudG9yLXByb1wvYXNzZXRzXC8iLCJyZXN0IjoiaHR0cHM6XC9cL3J5ZGVscm9vZmluZy5jYVwvd3AtanNvblwvIn0sInNldHRpbmdzIjp7ImxhenlfbG9hZF9iYWNrZ3JvdW5kX2ltYWdlcyI6dHJ1ZX0sInBvcHVwIjp7Imhhc1BvcFVwcyI6ZmFsc2V9LCJzaGFyZUJ1dHRvbnNOZXR3b3JrcyI6eyJmYWNlYm9vayI6eyJ0aXRsZSI6IkZhY2Vib29rIiwiaGFzX2NvdW50ZXIiOnRydWV9LCJ0d2l0dGVyIjp7InRpdGxlIjoiVHdpdHRlciJ9LCJsaW5rZWRpbiI6eyJ0aXRsZSI6IkxpbmtlZEluIiwiaGFzX2NvdW50ZXIiOnRydWV9LCJwaW50ZXJlc3QiOnsidGl0bGUiOiJQaW50ZXJlc3QiLCJoYXNfY291bnRlciI6dHJ1ZX0sInJlZGRpdCI6eyJ0aXRsZSI6IlJlZGRpdCIsImhhc19jb3VudGVyIjp0cnVlfSwidmsiOnsidGl0bGUiOiJWSyIsImhhc19jb3VudGVyIjp0cnVlfSwib2Rub2tsYXNzbmlraSI6eyJ0aXRsZSI6Ik9LIiwiaGFzX2NvdW50ZXIiOnRydWV9LCJ0dW1ibHIiOnsidGl0bGUiOiJUdW1ibHIifSwiZGlnZyI6eyJ0aXRsZSI6IkRpZ2cifSwic2t5cGUiOnsidGl0bGUiOiJTa3lwZSJ9LCJzdHVtYmxldXBvbiI6eyJ0aXRsZSI6IlN0dW1ibGVVcG9uIiwiaGFzX2NvdW50ZXIiOnRydWV9LCJtaXgiOnsidGl0bGUiOiJNaXgifSwidGVsZWdyYW0iOnsidGl0bGUiOiJUZWxlZ3JhbSJ9LCJwb2NrZXQiOnsidGl0bGUiOiJQb2NrZXQiLCJoYXNfY291bnRlciI6dHJ1ZX0sInhpbmciOnsidGl0bGUiOiJYSU5HIiwiaGFzX2NvdW50ZXIiOnRydWV9LCJ3aGF0c2FwcCI6eyJ0aXRsZSI6IldoYXRzQXBwIn0sImVtYWlsIjp7InRpdGxlIjoiRW1haWwifSwicHJpbnQiOnsidGl0bGUiOiJQcmludCJ9LCJ4LXR3aXR0ZXIiOnsidGl0bGUiOiJYIn0sInRocmVhZHMiOnsidGl0bGUiOiJUaHJlYWRzIn19LCJmYWNlYm9va19zZGsiOnsibGFuZyI6ImVuX1VTIiwiYXBwX2lkIjoiIn0sImxvdHRpZSI6eyJkZWZhdWx0QW5pbWF0aW9uVXJsIjoiaHR0cHM6XC9cL3J5ZGVscm9vZmluZy5jYVwvd3AtY29udGVudFwvcGx1Z2luc1wvZWxlbWVudG9yLXByb1wvbW9kdWxlc1wvbG90dGllXC9hc3NldHNcL2FuaW1hdGlvbnNcL2RlZmF1bHQuanNvbiJ9fTsKLy8jIHNvdXJjZVVSTD1lbGVtZW50b3ItcHJvLWZyb250ZW5kLWpzLWJlZm9yZQo="></script>
vendor: 1 bytes, line 1794
1794
1795<script defer id="elementor-pro-frontend-js" src="https://rydelroofing.ca/wp-content/plugins/elementor-pro/assets/js/frontend.min.js?ver=4.3.1"></script>
vendor: 1 bytes, line 1795
1795
1796<script defer id="pro-elements-handlers-js" src="https://rydelroofing.ca/wp-content/plugins/elementor-pro/assets/js/elements-handlers.min.js?ver=4.3.1"></script>
vendor: 1 bytes, line 1796
1796
1797<script defer id="jet-tabs-frontend-js-extra" src="data:text/javascript;base64,CnZhciBKZXRUYWJzU2V0dGluZ3MgPSB7ImFqYXh1cmwiOiJodHRwczovL3J5ZGVscm9vZmluZy5jYS93cC1hZG1pbi9hZG1pbi1hamF4LnBocCIsImlzTW9iaWxlIjoiZmFsc2UiLCJ0ZW1wbGF0ZUFwaVVybCI6Imh0dHBzOi8vcnlkZWxyb29maW5nLmNhL3dwLWpzb24vamV0LXRhYnMtYXBpL3YxL2VsZW1lbnRvci10ZW1wbGF0ZSIsImRldk1vZGUiOiJmYWxzZSIsImlzU2VsZlJlcXVlc3QiOiIifTsKLy8jIHNvdXJjZVVSTD1qZXQtdGFicy1mcm9udGVuZC1qcy1leHRyYQo="></script>
vendor: 1 bytes, line 1797
1797
1798<script defer id="jet-tabs-frontend-js" src="https://rydelroofing.ca/wp-content/plugins/jet-tabs/assets/js/jet-tabs-frontend.min.js?ver=2.3.4"></script>
vendor: 1 bytes, line 1798
1798
1799<script defer id="wp-util-js-extra" src="data:text/javascript;base64,CnZhciBfd3BVdGlsU2V0dGluZ3MgPSB7ImFqYXgiOnsidXJsIjoiL3dwLWFkbWluL2FkbWluLWFqYXgucGhwIn19OwovLyMgc291cmNlVVJMPXdwLXV0aWwtanMtZXh0cmEK"></script>
vendor: 1 bytes, line 1799
1799
1800<script defer id="wp-util-js" src="https://rydelroofing.ca/wp-includes/js/wp-util.min.js?ver=092d9f27489a1a67ca13f8330529bb9f"></script>
vendor: 1 bytes, line 1800
1800
1801<script defer id="jupiterx-core-raven-frontend-js-extra" src="data:text/javascript;base64,CnZhciByYXZlbkZvcm1zVHJhbnNsYXRpb25zID0geyJ2YWxpZGF0aW9uIjp7InJlcXVpcmVkIjoiUGxlYXNlIGZpbGwgaW4gdGhpcyBmaWVsZCIsImludmFsaWRFbWFpbCI6IlRoZSB2YWx1ZSBpcyBub3QgYSB2YWxpZCBlbWFpbCBhZGRyZXNzIiwiaW52YWxpZFBob25lIjoiVGhlIHZhbHVlIHNob3VsZCBvbmx5IGNvbnNpc3QgbnVtYmVycyBhbmQgcGhvbmUgY2hhcmFjdGVycyAoLSwgKywgKCksIGV0YykiLCJpbnZhbGlkTnVtYmVyIjoiVGhlIHZhbHVlIGlzIG5vdCBhIHZhbGlkIG51bWJlciIsImludmFsaWRNYXhWYWx1ZSI6IlZhbHVlIG11c3QgYmUgbGVzcyB0aGFuIG9yIGVxdWFsIHRvIE1BWF9WQUxVRSIsImludmFsaWRNaW5WYWx1ZSI6IlZhbHVlIG11c3QgYmUgZ3JlYXRlciB0aGFuIG9yIGVxdWFsIHRvIE1JTl9WQUxVRSJ9LCJpdGlWYWxpZGF0aW9uIjp7ImludmFsaWRDb3VudHJ5Q29kZSI6IkludmFsaWQgY291bnRyeSBjb2RlIiwidG9vU2hvcnQiOiJQaG9uZSBudW1iZXIgaXMgdG9vIHNob3J0IiwidG9vTG9uZyI6IlBob25lIG51bWJlciBpcyB0b28gbG9uZyIsImFyZWFDb2RlTWlzc2luZyI6IkFyZWEgY29kZSBpcyByZXF1aXJlZC4iLCJpbnZhbGlkTGVuZ3RoIjoiUGhvbmUgbnVtYmVyIGhhcyBhbiBpbnZhbGlkIGxlbmd0aCIsImludmFsaWRHZW5lcmFsIjoiSW52YWxpZCBwaG9uZSBudW1iZXIiLCJmb3JjZU1pbkxlbmd0aCI6IlBob25lIG51bWJlciBtdXN0IGJlIG1vcmUgdGhhbiBYIGRpZ2l0cyIsInR5cGVNaXNtYXRjaCI6WyJQaG9uZSBudW1iZXIgbXVzdCBiZSBvZiB0eXBlOiBGaXhlZCBMaW5lIiwiUGhvbmUgbnVtYmVyIG11c3QgYmUgb2YgdHlwZTogTW9iaWxlIiwiUGhvbmUgbnVtYmVyIG11c3QgYmUgb2YgdHlwZTogRml4ZWQgTGluZSBvciBNb2JpbGUiLCJQaG9uZSBudW1iZXIgbXVzdCBiZSBvZiB0eXBlOiBUb2xsIEZyZWUiLCJQaG9uZSBudW1iZXIgbXVzdCBiZSBvZiB0eXBlOiBQcmVtaXVtIFJhdGUiLCJQaG9uZSBudW1iZXIgbXVzdCBiZSBvZiB0eXBlOiBTaGFyZWQgQ29zdCIsIlBob25lIG51bWJlciBtdXN0IGJlIG9mIHR5cGU6IFZPSVAiLCJQaG9uZSBudW1iZXIgbXVzdCBiZSBvZiB0eXBlOiBQZXJzb25hbCBOdW1iZXIiLCJQaG9uZSBudW1iZXIgbXVzdCBiZSBvZiB0eXBlOiBQYWdlciIsIlBob25lIG51bWJlciBtdXN0IGJlIG9mIHR5cGU6IFVBTiIsIlBob25lIG51bWJlciBtdXN0IGJlIG9mIHR5cGU6IFZvaWNlbWFpbCJdfX07CnZhciByYXZlblRvb2xzID0geyJub25jZSI6IjJiYzgxOGRmOWEiLCJhY3RpdmVFbGVtZW50cyI6WyJuYXYtbWVudSIsInBvc3QtY29tbWVudHMiLCJwb3N0LWNvbnRlbnQiLCJwb3N0LW1ldGEiLCJzZWFyY2gtZm9ybSIsInNpdGUtbG9nbyIsImFsZXJ0IiwiYnJlYWRjcnVtYnMiLCJidXR0b24iLCJjYXRlZ29yaWVzIiwiY291bnRkb3duIiwiY291bnRlciIsImRpdmlkZXIiLCJmbGV4LXNwYWNlciIsImZvcm1zIiwiaGVhZGluZyIsImljb24iLCJpbWFnZSIsImltYWdlLWdhbGxlcnkiLCJwaG90by1hbGJ1bSIsInBob3RvLXJvbGxlciIsInBvc3RzIiwidGFicyIsInZpZGVvIiwicHJvZHVjdHMiLCJzaG9wcGluZy1jYXJ0IiwiY2hhcnRzIiwibG9vcC1ncmlkIiwibG9vcC1jYXJvdXNlbCIsImxvb3AtZmlsdGVyIiwidGltZWxpbmUiLCJpbnN0YWdyYW0tZmVlZCIsInByb2R1Y3Qtc3RvY2stc3RhdHVzIl0sImdsb2JhbFR5cG9ncmFwaHkiOnsiZm9udEZhbWlseSI6IlJ1YmlrIiwiZm9udFNpemUiOnsic2l6ZSI6IiIsInVuaXQiOiIifSwibGluZUhlaWdodCI6eyJzaXplIjoiIiwidW5pdCI6IiJ9LCJjb2xvciI6IiJ9LCJ3YyI6eyJ3Y0FqYXhBZGRUb0NhcnQiOiIiLCJkaXNhYmxlQWpheFRvQ2FydEluQXJjaGl2ZSI6dHJ1ZX0sIm1heEZpbGVVcGxvYWRTaXplIjoiMTM0MjE3NzI4In07Ci8vIyBzb3VyY2VVUkw9anVwaXRlcngtY29yZS1yYXZlbi1mcm9udGVuZC1qcy1leHRyYQo="></script>
vendor: 1 bytes, line 1801
1801
1802<script defer id="jupiterx-core-raven-frontend-js" src="https://rydelroofing.ca/wp-content/plugins/jupiterx-core/includes/extensions/raven/assets/js/frontend.min.js?ver=092d9f27489a1a67ca13f8330529bb9f"></script>
vendor: 1 bytes, line 1802
1802
1803<script defer id="flatpickr-js" src="https://rydelroofing.ca/wp-content/plugins/elementor/assets/lib/flatpickr/flatpickr.min.js?ver=4.6.13"></script>
vendor: 1 bytes, line 1803
1803
1804<script defer id="flying-scripts" src="data:text/javascript;base64,Y29uc3QgbG9hZFNjcmlwdHNUaW1lcj1zZXRUaW1lb3V0KGxvYWRTY3JpcHRzLDUqMTAwMCk7Y29uc3QgdXNlckludGVyYWN0aW9uRXZlbnRzPVsnY2xpY2snLCAnbW91c2Vtb3ZlJywgJ2tleWRvd24nLCAndG91Y2hzdGFydCcsICd0b3VjaG1vdmUnLCAnd2hlZWwnXTt1c2VySW50ZXJhY3Rpb25FdmVudHMuZm9yRWFjaChmdW5jdGlvbihldmVudCl7d2luZG93LmFkZEV2ZW50TGlzdGVuZXIoZXZlbnQsdHJpZ2dlclNjcmlwdExvYWRlcix7cGFzc2l2ZTohMH0pfSk7ZnVuY3Rpb24gdHJpZ2dlclNjcmlwdExvYWRlcigpe2xvYWRTY3JpcHRzKCk7Y2xlYXJUaW1lb3V0KGxvYWRTY3JpcHRzVGltZXIpO3VzZXJJbnRlcmFjdGlvbkV2ZW50cy5mb3JFYWNoKGZ1bmN0aW9uKGV2ZW50KXt3aW5kb3cucmVtb3ZlRXZlbnRMaXN0ZW5lcihldmVudCx0cmlnZ2VyU2NyaXB0TG9hZGVyLHtwYXNzaXZlOiEwfSl9KX0NCmZ1bmN0aW9uIGxvYWRTY3JpcHRzKCl7ZG9jdW1lbnQucXVlcnlTZWxlY3RvckFsbCgic2NyaXB0W2RhdGEtdHlwZT0nbGF6eSddIikuZm9yRWFjaChmdW5jdGlvbihlbGVtKXtlbGVtLnNldEF0dHJpYnV0ZSgic3JjIixlbGVtLmdldEF0dHJpYnV0ZSgiZGF0YS1zcmMiKSl9KX0="></script>
1804
1805    
1805<script defer src="data:text/javascript;base64,CgkJKGZ1bmN0aW9uKCkgewoJCQlkb2N1bWVudC5ib2R5LmNsYXNzTmFtZSA9IGRvY3VtZW50LmJvZHkuY2xhc3NOYW1lLnJlcGxhY2UoJ25vLWpzJywnanMnKTsKCQl9KCkpOwoJ"></script>
1805
1806	
1806<script id="wp-emoji-settings" type="application/json">
1807{"baseUrl":"https://s.w.org/images/core/emoji/17.0.2/72x72/","ext":".png","svgUrl":"https://s.w.org/images/core/emoji/17.0.2/svg/","svgExt":".svg","source":{"concatemoji":"https://rydelroofing.ca/wp-includes/js/wp-emoji-release.min.js?ver=092d9f27489a1a67ca13f8330529bb9f"}}
1808</script>
vendor: 1 bytes, line 1808
1808
1809<script type="module">
1810/*! This file is auto-generated */
1811var e="script#wp-emoji-settings",t=document.querySelector(e);if(!(t instanceof HTMLScriptElement))throw new Error("Element missing: "+e);const r=JSON.parse(t.text),s=(window._wpemojiSettings=r,"wpEmojiSettingsSupports"),o=["flag","emoji"];function i(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(s,JSON.stringify(t))}catch(e){}}function c(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0);const r=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);return t.every((e,t)=>e===r[t])}function p(e,t){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var n=e.getImageData(16,16,1,1);for(let e=0;e<n.data.length;e++)if(0!==n.data[e])return!1;return!0}function u(e,t,n,r){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\udde8\ud83c\uddf6","\ud83c\udde8\u200b\ud83c\uddf6")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!r(e,"\ud83e\u1fac8")}return!1}function f(e,t,n,r){let a;const s=(a="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):document.createElement("canvas")).getContext("2d",{willReadFrequently:!0}),o=(s.textBaseline="top",s.font="600 32px Arial",{});return e.forEach(e=>{o[e]=t(s,e,n,r)}),o}function a(e){var t=document.createElement("script");t.src=e,t.defer=!0,document.head.appendChild(t)}r.supports={everything:!0,everythingExceptFlag:!0},new Promise(t=>{let n=function(){try{var e=JSON.parse(sessionStorage.getItem(s));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(o),u.toString(),c.toString(),p.toString()].join(",")+"));",r=new Blob([e],{type:"text/javascript"});const a=new Worker(URL.createObjectURL(r),{name:"wpTestEmojiSupports"});return void(a.onmessage=e=>{i(n=e.data),a.terminate(),t(n)})}catch(e){}i(n=f(o,u,c,p))}t(n)}).then(e=>{for(const n in e)r.supports[n]=e[n],r.supports.everything=r.supports.everything&&r.supports[n],"flag"!==n&&(r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&r.supports[n]);var t;r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&!r.supports.flag,r.supports.everything||((t=r.source||{}).concatemoji?a(t.concatemoji):t.wpemoji&&t.twemoji&&(a(t.twemoji),a(t.wpemoji)))});
1812//# sourceURL=https://rydelroofing.ca/wp-includes/js/wp-emoji-loader.min.js
1813</script>
1813
1814<div id="PL25--root"> <div data-part="wrapper" id="PL25-modal" class="PL25-modal PL25-hide PL25-position-left"> <div data-part="toggle" id="PL25-toggle" class="PL25-toggle PL25-hide" title="Privacy settings"></div> <div data-part="body" id="PL25-body" class="PL25-body"> <div data-part="dismiss" id="PL25-dismiss" class="PL25-dismiss PL25-hide"></div> <div data-part="header" id="PL25-header" class="PL25-header"> <p data-part="title" class="PL25-title">Privacy policy</p> <div data-part="desc-primary" id="PL25-desc-primary" class="PL25-desc-primary">By agreeing to share certain browsing information with us, you help us improve and provide you with the best possible browsing experience. Thank you for your support!</div> <div data-part="desc-secondary" id="PL25-desc-secondary" class="PL25-desc-secondary">Activate the categories you want to share, thanks for your help!</div> <div data-part="desc-force" id="PL25-desc-force" class="PL25-desc-force">By agreeing to share certain browsing information with us, you help us improve and provide you with the best possible browsing experience. <span class="sc-force-customize">Customize your preferences.</span></div> </div> <div data-part="permissions" id="PL25-permissions" class="PL25-permissions"> <div data-part="permission" class="PL25-permission"> <button type="button" data-part="permission-toggle" class="PL25-description-toggle"></button> <input type="checkbox" name="necessary" id="necessary" checked="checked" disabled="disabled"> <label data-part="permission-label" for="necessary"> <span>Necessary</span> <span data-part="permission-switch" class="necessary-custom-check"></span> </label> <div data-part="permission-description" class="PL25-description">Necessary for the website to function.</div> </div> <div data-part="permission" class="PL25-permission"> <button type="button" data-part="permission-toggle" class="PL25-description-toggle"></button> <input type="checkbox" name="statistics" id="statistics"> <label data-part="permission-label" for="statistics"> <span>Statistics</span> <span data-part="permission-switch" class="necessary-custom-check"></span> </label> <div data-part="permission-description" class="PL25-description"><ul><li>Google Analytics</li></ul></div> </div> <div data-part="permission" class="PL25-permission"> <button type="button" data-part="permission-toggle" class="PL25-description-toggle"></button> <input type="checkbox" name="preferences" id="preferences"> <label data-part="permission-label" for="preferences"> <span>Preferences</span> <span data-part="permission-switch" class="necessary-custom-check"></span> </label> <div data-part="permission-description" class="PL25-description"><ul>
1815<li>Video</li>
1816</ul></div> </div> <div data-part="permission" class="PL25-permission"> <button type="button" data-part="permission-toggle" class="PL25-description-toggle"></button> <input type="checkbox" name="marketing" id="marketing"> <label data-part="permission-label" for="marketing"> <span>Marketing</span> <span data-part="permission-switch" class="necessary-custom-check"></span> </label> <div data-part="permission-description" class="PL25-description"><ul><li>Google Ads</li><li>Facebook Pixel</li><li>Conversion Linker</li><li>Google Analytics</li></ul></div> </div> </div> <div data-part="desc-force-blocked" id="PL25-desc-force-blocked" class="PL25-desc-force-blocked">The customization options are locked for now.</div> <div data-part="actions" id="PL25-actions" class="PL25-actions"> <button type="button" data-part="btn-reject" class="PL25-btn PL25-btn_reject" title="Reject all" id="PL25-btn_reject">Reject all</button> <button type="button" data-part="btn-customize" class="PL25-btn PL25-btn_customize" title="Customize" id="PL25-btn_customize">Customize</button> <button type="button" data-part="btn-save" class="PL25-btn PL25-btn_save" title="Save" id="PL25-btn_save">Save</button> <button type="button" data-part="btn-accept" class="PL25-btn PL25-btn_accept" title="Accept all" id="PL25-btn_accept">Accept all</button> </div> <div data-part="branding" id="PL25-branding" class="PL25-branding"> <div data-part="policy-links" class="PL25-policy-links"> <a data-part="privacy-link" href="https://rydelroofing.ca/privacy-policy/" target="_blank">Privacy policy</a> <a data-part="personal-information-link" href="https://rydelroofing.ca/personal-information-protection-
1816policy/" target="_blank">Protection of personal information policy</a> <a data-part="cookie-link" href="" target="_blank"></a> </div> <a data-part="powered-by" href="https://prosomo.com" target="_blank" title="Prosomo">Powered by<img src="https://api.consent.simplecommerce.app/assets/logos/prosomo-white.svg" alt="Prosomo"></a> </div> </div> </div> </div> 
1817</body></html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.