1<!doctype html> 2<html lang="en-US" prefix="og: https://ogp.me/ns#"> 3<head> 4 <meta charset="UTF-8"> 5 <meta name="viewport" content="width=device-width, initial-scale=1"> 6 <link rel="profile" href="https://gmpg.org/xfn/11"> 7 8<!-- Search Engine Optimization by Rank Math PRO - https://rankmath.com/ --> 9<title>Expert Roofing Contractor in Tacoma | Do It Right Roofing</title> 10<meta name="description" content="Your local roofing contractor in Tacoma! We handle everything from tricky leak repairs to full roof replacements and gutter installs. Get your free quote!"/> 11<meta name="robots" content="follow, index, max-snippet:-1, max-video-preview:-1, max-image-preview:large"/> 12<link rel="canonical" href="https://dir-roofing.com/" /> 13<meta property="og:locale" content="en_US" /> 14<meta property="og:type" content="website" /> 15<meta property="og:title" content="Expert Roofing Contractor in Tacoma | Do It Right Roofing" /> 16<meta property="og:description" content="Your local roofing contractor in Tacoma! We handle everything from tricky leak repairs to full roof replacements and gutter installs. Get your free quote!" /> 17<meta property="og:url" content="https://dir-roofing.com/" /> 18<meta property="og:site_name" content="Do It Right LLC" /> 19<meta property="og:updated_time" content="2026-08-20T20:35:37+00:00" /> 20<meta name="twitter:card" content="summary_large_image" /> 21<meta name="twitter:title" content="Expert Roofing Contractor in Tacoma | Do It Right Roofing" /> 22<meta name="twitter:description" content="Your local roofing contractor in Tacoma! We handle everything from tricky leak repairs to full roof replacements and gutter installs. Get your free quote!" /> 23<meta name="twitter:label1" content="Written by" /> 24<meta name="twitter:data1" content="officialdoitrightroofing" /> 25<meta name="twitter:label2" content="Time to read" /> 26<meta name="twitter:data2" content="1 minute" />
27<script type="application/ld+json" class="rank-math-schema-pro">{"@context":"https://schema.org","@graph":[{"@type":["Person","Organization"],"@id":"https://dir-roofing.com/#person","name":"Do It Right LLC","logo":{"@type":"ImageObject","@id":"https://dir-roofing.com/#logo","url":"https://dir-roofing.com/wp-content/uploads/2025/06/do-it-right-roofing-logo-150x90.png","contentUrl":"https://dir-roofing.com/wp-content/uploads/2025/06/do-it-right-roofing-logo-150x90.png","caption":"Do It Right LLC","inLanguage":"en-US"},"image":{"@type":"ImageObject","@id":"https://dir-roofing.com/#logo","url":"https://dir-roofing.com/wp-content/uploads/2025/06/do-it-right-roofing-logo-150x90.png","contentUrl":"https://dir-roofing.com/wp-content/uploads/2025/06/do-it-right-roofing-logo-150x90.png","caption":"Do It Right LLC","inLanguage":"en-US"}},{"@type":"WebSite","@id":"https://dir-roofing.com/#website","url":"https://dir-roofing.com","name":"Do It Right LLC","publisher":{"@id":"https://dir-roofing.com/#person"},"inLanguage":"en-US","potentialAction":{"@type":"SearchAction","target":"https://dir-roofing.com/?s={search_term_string}","query-input":"required name=search_term_string"}},{"@type":"ImageObject","@id":"https://dir-roofing.com/wp-content/uploads/2026/08/hammer-300x169.webp","url":"https://dir-roofing.com/wp-content/uploads/2026/08/hammer-300x169.webp","width":"200","height":"200","inLanguage":"en-US"},{"@type":"WebPage","@id":"https://dir-roofing.com/#webpage","url":"https://dir-roofing.com/","name":"Expert Roofing Contractor in Tacoma | Do It Right Roofing","datePublished":"2025-06-19T12:07:34+00:00","dateModified":"2026-08-20T20:35:37+00:00","about":{"@id":"https://dir-roofing.com/#person"},"isPartOf":{"@id":"https://dir-roofing.com/#website"},"primaryImageOfPage":{"@id":"https://dir-roofing.com/wp-content/uploads/2026/08/hammer-300x169.webp"},"inLanguage":"en-US"},{"@type":"RoofingContractor","name":"Do It Right Roofing","image":"https://dir-roofing.com/wp-content/uploads/2025/06/Do-It-Right-Roofing-logo2-1-e1751270997366-1024x491.png","@id":"https://dir-roofing.com/","url":"https://dir-roofing.com/","telephone":"+1 253-432-7663","priceRange":"Get Quote","address":{"@type":"PostalAddress","streetAddress":"10139 Patterson St S","addressLocality":"Parkland","addressRegion":"WA","postalCode":"98444","addressCountry":"US"},"openingHoursSpecification":{"@type":"OpeningHoursSpecification","dayOfWeek":["Monday","Tuesday","Wednesday","Thursday","Friday"],"opens":"09:00","closes":"17:00"},"mainEntityOfPage":{"@id":"https://dir-roofing.com/#webpage"}}]}</script>
27 28<!-- /Rank Math WordPress SEO plugin --> 29 30<link rel="alternate" type="application/rss+xml" title="Do It Right LLC » Feed" href="https://dir-roofing.com/feed/" /> 31<link rel="alternate" type="application/rss+xml" title="Do It Right LLC » Comments Feed" href="https://dir-roofing.com/comments/feed/" /> 32<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://dir-roofing.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fdir-roofing.com%2F" /> 33<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://dir-roofing.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fdir-roofing.com%2F&format=xml" /> 34<style id="wp-img-auto-sizes-contain-inline-css">img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}</style> 35 36<style id="wp-emoji-styles-inline-css">img.wp-smiley,img.emoji{display:inline!important;border:none!important;box-shadow:none!important;height:1em!important;width:1em!important;margin:0 0.07em!important;vertical-align:-0.1em!important;background:none!important;padding:0!important}</style> 37<style id="global-styles-inline-css">: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;
37--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%);--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%}:root{--wp--style--global--content-size:800px;--wp--style--global--wide-size:1200px}:where(body){margin:0}.wp-site-blocks>.alignleft{float:left;margin-right:2em}.wp-site-blocks>.alignright{float:right;margin-left:2em}.wp-site-blocks>.aligncenter{justify-content:center;margin-left:auto;margin-right:auto}:where(.wp-site-blocks)>*{margin-block-start:24px;margin-block-end:0}:where(.wp-site-blocks)>:first-child{margin-block-start:0}:where(.wp-site-blocks)>:last-child{margin-block-end:0}:root{--wp--style--block-gap:24px}:root :where(.is-layout-flow)>:first-child{margin-block-start:0}:root :where(.is-layout-flow)>:last-child{margin-block-end:0}:root :where(.is-layout-flow)>*{margin-block-start:24px;margin-block-end:0}:root :where(.is-layout-constrained)>:first-child{margin-block-start:0}:root :where(.is-layout-constrained)>:last-child{margin-block-end:0}:root :where(.is-layout-constrained)>*{margin-block-start:24px;margin-block-end:0}:root :where(.is-layout-flex){gap:24px}:root :where(.is-layout-grid){gap:24px}.is-layout-flow>.alignleft{float:left;margin-inline-start:0;margin-inline-end:2em}.is-layout-flow>.alignright{float:right;margin-inline-start:2em;margin-inline-end:0}.is-layout-flow>.aligncenter{margin-left:auto!important;margin-right:auto!important}.is-layout-constrained>.alignleft{float:left;margin-inline-start:0;margin-inline-end:2em}.is-layout-constrained>.alignright{float:right;margin-inline-start:2em;margin-inline-end:0}.is-layout-constrained>.aligncenter{margin-left:auto!important;margin-right:auto!important}.is-layout-constrained>:where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width:var(--wp--style--global--content-size);margin-left:auto!important;margin-right:auto!important}.is-layout-constrained>.alignwide{max-width:var(--wp--style--global--wide-size)}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:0;padding-right:0;padding-bottom:0;padding-left:0}: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}
37.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}:root :where(.wp-block-icon svg){width:24px}:root :where(.wp-block-pullquote){font-size:1.5em;line-height:1.6}</style> 38<link data-optimized="1" rel='stylesheet' id='hello-elementor-css' href='https://dir-roofing.com/wp-content/litespeed/css/c4a25d38cf7ed840177b364c25afaa6d.css?ver=dd85a' media='all' /> 39<link data-optimized="1" rel='stylesheet' id='hello-elementor-theme-style-css' href='https://dir-roofing.com/wp-content/litespeed/css/ea7f34375c637178c8fa882b80312a1d.css?ver=0d50a' media='all' /> 40<link data-optimized="1" rel='stylesheet' id='hello-elementor-header-footer-css' href='https://dir-roofing.com/wp-content/litespeed/css/88e80bfe2fe480513b07c424934ac0d9.css?ver=ca182' media='all' /> 41<link data-optimized="1" rel='stylesheet' id='elementor-frontend-css' href='https://dir-roofing.com/wp-content/litespeed/css/19a21a8c16866ce41a151bb3a7346ead.css?ver=cdd0d' media='all' /> 42<link data-optimized="1" rel='stylesheet' id='elementor-post-7-css' href='https://dir-roofing.com/wp-content/litespeed/css/73aa8705160b854217426b708cfae8f3.css?ver=ad8c8' media='all' /> 43<link data-optimized="1" rel='stylesheet' id='widget-icon-list-css' href='https://dir-roofing.com/wp-content/litespeed/css/9fcf79da9aba6d4a8b2152411898d62c.css?ver=cd393' media='all' /> 44<link data-optimized="1" rel='stylesheet' id='widget-social-icons-css' href='https://dir-roofing.com/wp-content/litespeed/css/b060cfea2bd20d42cecc6b1762a95582.css?ver=9989b' media='all' /> 45<link data-optimized="1" rel='stylesheet' id='e-apple-webkit-css' href='https://dir-roofing.com/wp-content/litespeed/css/7b4635a76e8542bbb475e42cd6031a68.css?ver=e11f1' media='all' /> 46<link data-optimized="1" rel='stylesheet' id='widget-image-css' href='https://dir-roofing.com/wp-content/litespeed/css/ee0c621add8f94a2f36f627cdddf749d.css?ver=336e4' media='all' /> 47<link data-optimized="1" rel='stylesheet' id='widget-image-box-css' href='https://dir-roofing.com/wp-content/litespeed/css/58f04421be8b3d77891077dc9196ffa1.css?ver=93c72' media='all' /> 48<link data-optimized="1" rel='stylesheet' id='widget-nav-menu-css' href='https://dir-roofing.com/wp-content/litespeed/css/622513189f126ab9edb55377cc36e8da.css?ver=7856e' media='all' /> 49<link data-optimized="1" rel='stylesheet' id='e-sticky-css' href='https://dir-roofing.com/wp-content/litespeed/css/21653ba98e273b1804472a6e3fec0f21.css?ver=0f33d' media='all' /> 50<link data-optimized="1" rel='stylesheet' id='widget-heading-css' href='https://dir-roofing.com/wp-content/litespeed/css/8a5b43d03a3b64d5c0accca679948dc0.css?ver=86a8e' media='all' /> 51<link data-optimized="1" rel='stylesheet' id='e-animation-float-css' href='https://dir-roofing.com/wp-content/litespeed/css/3698dd61242bf168cf2b5d671d979e1a.css?ver=dcc4a' media='all' /> 52<link data-optimized="1" rel='stylesheet' id='widget-spacer-css' href='https://dir-roofing.com/wp-content/litespeed/css/b98276cd063025e22836a2cd2b38739d.css?ver=10aa1' media='all' /> 53<link data-optimized="1" rel='stylesheet' id='elementor-post-59-css' href='https://dir-roofing.com/wp-content/litespeed/css/20f7a71f0186a3b4455cd6af0d5026c3.css?ver=9f475' media='all' /> 54<link data-optimized="1" rel='stylesheet' id='elementor-post-9-css' href='https://dir-roofing.com/wp-content/litespeed/css/56c71de061bb354940b5474ed54b9897.css?ver=8409d' media='all' /> 55<link data-optimized="1" rel='stylesheet' id='elementor-post-41-css' href='https://dir-roofing.com/wp-content/litespeed/css/3c9340d4a8bf5b8980fa179bb2fbd8a4.css?ver=7a74a' media='all' /> 56<link data-optimized="1" rel='stylesheet' id='elementor-gf-local-montserrat-css' href='https://dir-roofing.com/wp-content/litespeed/css/29eb090fe7459d33be8eb997ac5a54cd.css?ver=d2c6e' media='all' />
57<script id="cookie-law-info-js-extra"> 58var _ckyConfig = {"_ipData":[],"_assetsURL":"https://dir-roofing.com/wp-content/plugins/cookie-law-info/lite/frontend/images/","_publicURL":"https://dir-roofing.com","_expiry":"365","_categories":[{"name":"Necessary","slug":"necessary","isNecessary":true,"ccpaDoNotSell":true,"cookies":[],"active":true,"defaultConsent":{"gdpr":true,"ccpa":true}},{"name":"Functional","slug":"functional","isNecessary":false,"ccpaDoNotSell":true,"cookies":[],"active":true,"defaultConsent":{"gdpr":false,"ccpa":false}},{"name":"Analytics","slug":"analytics","isNecessary":false,"ccpaDoNotSell":true,"cookies":[],"active":true,"defaultConsent":{"gdpr":false,"ccpa":false}},{"name":"Performance","slug":"performance","isNecessary":false,"ccpaDoNotSell":true,"cookies":[],"active":true,"defaultConsent":{"gdpr":false,"ccpa":false}},{"name":"Advertisement","slug":"advertisement","isNecessary":false,"ccpaDoNotSell":true,"cookies":[],"active":true,"defaultConsent":{"gdpr":false,"ccpa":false}}],"_activeLaw":"gdpr","_rootDomain":"","_block":"1","_showBanner":"1","_bannerConfig":{"settings":{"type":"box","preferenceCenterType":"popup","position":"bottom-left","applicableLaw":"gdpr"},"behaviours":{"reloadBannerOnAccept":false,"loadAnalyticsByDefault":false,"animations":{"onLoad":"animate","onHide":"sticky"}},"config":{"revisitConsent":{"status":true,"tag":"revisit-consent","position":"bottom-left","meta":{"url":"#"},"styles":{"background-color":"#0056A7"},"elements":{"title":{"type":"text","tag":"revisit-consent-title","status":true,"styles":{"color":"#0056a7"}}}},"preferenceCenter":{"toggle":{"status":true,"tag":"detail-category-toggle","type":"toggle","states":{"active":{"styles":{"background-color":"#1863DC"}},"inactive":{"styles":{"background-color":"#D0D5D2"}}}}},"categoryPreview":{"status":false,"toggle":{"status":true,"tag":"detail-category-preview-toggle","type":"toggle","states":{"active":{"styles":{"background-color":"#1863DC"}},"inactive":{"styles":{"background-color":"#D0D5D2"}}}}},"videoPlaceholder":{"status":true,"styles":{"background-color":"#000000","border-color":"#000000","color":"#ffffff"}},"readMore":{"status":false,"tag":"readmore-button","type":"link","meta":{"noFollow":true,"newTab":true},"styles":{"color":"#1863DC","background-color":"transparent","border-color":"transparent"}},"showMore":{"status":true,"tag":"show-desc-button","type":"button","styles":{"color":"#1863DC"}},"showLess":{"status":true,"tag":"hide-desc-button","type":"button","styles":{"color":"#1863DC"}},"alwaysActive":{"status":true,"tag":"always-active","styles":{"color":"#008000"}},"manualLinks":{"status":true,"tag":"manual-links","type":"link","styles":{"color":"#1863DC"}},"auditTable":{"status":true},"optOption":{"status":true,"toggle":{"status":true,"tag":"optout-option-toggle","type":"toggle","states":{"active":{"styles":{"background-color":"#1863dc"}},"inactive":{"styles":{"background-color":"#FFFFFF"}}}}}}},"_version":"3.5.6","_logConsent":"1","_tags":[{"tag":"accept-button","styles":{"color":"#FFFFFF","background-color":"#1863DC","border-color":"#1863DC"}},{"tag":"reject-button","styles":{"color":"#1863DC","background-color":"transparent","border-color":"#1863DC"}},{"tag":"settings-button","styles":{"color":"#1863DC","background-color":"transparent","border-color":"#1863DC"}},{"tag":"readmore-button","styles":{"color":"#1863DC","background-color":"transparent","border-color":"transparent"}},{"tag":"donotsell-button","styles":{"color":"#1863DC","background-color":"transparent","border-color":"transparent"}},{"tag":"show-desc-button","styles":{"color":"#1863DC"}},{"tag":"hide-desc-button","styles":{"color":"#1863DC"}},{"tag":"cky-always-active","styles":[]},{"tag":"cky-link","styles":[]},{"tag":"accept-button","styles":{"color":"#FFFFFF","background-color":"#1863DC","border-color":"#1863DC"}},{"tag":"revisit-consent","styles":{"background-color":"#0056A7"}}],"_shortCodes":[{"key":"cky_readmore","content":"\u003Ca href=\"#\" class=\"cky-policy\" aria-label=\"Cookie Policy\" target=\"_blank\" rel=\"noopener\" data-cky-tag=\"readmore-button\"\u003ECookie Policy\u003C/a\u003E","tag":"readmore-button","status":false,"attributes":{"rel":"nofollow","target":"_blank"}},{"key":"cky_show_desc","content":"\u003Cbutton class=\"cky-show-desc-btn\" data-cky-tag=\"show-desc-button\" aria-label=\"
58Show more\"\u003EShow more\u003C/button\u003E","tag":"show-desc-button","status":true,"attributes":[]},{"key":"cky_hide_desc","content":"\u003Cbutton class=\"cky-show-desc-btn\" data-cky-tag=\"hide-desc-button\" aria-label=\"Show less\"\u003EShow less\u003C/button\u003E","tag":"hide-desc-button","status":true,"attributes":[]},{"key":"cky_optout_show_desc","content":"[cky_optout_show_desc]","tag":"optout-show-desc-button","status":true,"attributes":[]},{"key":"cky_optout_hide_desc","content":"[cky_optout_hide_desc]","tag":"optout-hide-desc-button","status":true,"attributes":[]},{"key":"cky_category_toggle_label","content":"[cky_{{status}}_category_label] [cky_preference_{{category_slug}}_title]","tag":"","status":true,"attributes":[]},{"key":"cky_enable_category_label","content":"Enable","tag":"","status":true,"attributes":[]},{"key":"cky_disable_category_label","content":"Disable","tag":"","status":true,"attributes":[]},{"key":"cky_video_placeholder","content":"\u003Cdiv class=\"video-placeholder-normal\" data-cky-tag=\"video-placeholder\" id=\"[UNIQUEID]\"\u003E\u003Cp class=\"video-placeholder-text-normal\" data-cky-tag=\"placeholder-title\"\u003EPlease accept cookies to access this content\u003C/p\u003E\u003C/div\u003E","tag":"","status":true,"attributes":[]},{"key":"cky_enable_optout_label","content":"Enable","tag":"","status":true,"attributes":[]},{"key":"cky_disable_optout_label","content":"Disable","tag":"","status":true,"attributes":[]},{"key":"cky_optout_toggle_label","content":"[cky_{{status}}_optout_label] [cky_optout_option_title]","tag":"","status":true,"attributes":[]},{"key":"cky_optout_option_title","content":"Do Not Sell or Share My Personal Information","tag":"","status":true,"attributes":[]},{"key":"cky_optout_close_label","content":"Close","tag":"","status":true,"attributes":[]},{"key":"cky_preference_close_label","content":"Close","tag":"","status":true,"attributes":[]}],"_rtl":"","_language":"en","_providersToBlock":[]}; 59var _ckyStyles = {"css":".cky-overlay{background: #000000; opacity: 0.4; position: fixed; top: 0; left: 0; width: 100%; height: 100%; z-index: 99999999;}.cky-hide{display: none;}.cky-btn-revisit-wrapper{display: flex; align-items: center; justify-content: center; background: #0056a7; width: 45px; height: 45px; border-radius: 50%; position: fixed; z-index: 999999; cursor: pointer;}.cky-revisit-bottom-left{bottom: 15px; left: 15px;}.cky-revisit-bottom-right{bottom: 15px; right: 15px;}.cky-btn-revisit-wrapper .cky-btn-revisit{display: flex; align-items: center; justify-content: center; background: none; border: none; cursor: pointer; position: relative; margin: 0; padding: 0;}.cky-btn-revisit-wrapper .cky-btn-revisit img{max-width: fit-content; margin: 0; height: 30px; width: 30px;}.cky-revisit-bottom-left:hover::before{content: attr(data-tooltip); position: absolute; background: #4e4b66; color: #ffffff; left: calc(100% + 7px); font-size: 12px; line-height: 16px; width: max-content; padding: 4px 8px; border-radius: 4px;}.cky-revisit-bottom-left:hover::after{position: absolute; content: \"\"; border: 5px solid transparent; left: calc(100% + 2px); border-left-width: 0; border-right-color: #4e4b66;}.cky-revisit-bottom-right:hover::before{content: attr(data-tooltip); position: absolute; background: #4e4b66; color: #ffffff; right: calc(100% + 7px); font-size: 12px; line-height: 16px; width: max-content; padding: 4px 8px; border-radius: 4px;}.cky-revisit-bottom-right:hover::after{position: absolute; content: \"\"; border: 5px solid transparent; right: calc(100% + 2px); border-right-width: 0; border-left-color: #4e4b66;}.cky-revisit-hide{display: none;}.cky-consent-container{position: fixed; width: 440px; box-sizing: border-box; z-index: 9999999; border-radius: 6px;}.cky-consent-container .cky-consent-bar{background: #ffffff; border: 1px solid; padding: 20px 26px; box-shadow: 0 -1px 10px 0 #acabab4d; border-radius: 6px;}.cky-box-bottom-left{bottom: 40px; left: 40px;}.cky-box-bottom-right{bottom: 40px; right: 40px;}.cky-box-top-left{top: 40px; left: 40px;}.cky-box-top-right{top: 40px; right: 40px;}.cky-custom-brand-logo-wrapper .cky-custom-brand-logo{width: 100px; height: auto; margin: 0 0 12px 0;}.cky-notice .cky-title{color: #212121; font-weight: 700; font-size: 18px; line-height: 24px; margin: 0 0 12px 0;}.cky-notice-des *,.cky-preference-content-wrapper *,.cky-accordion-header-des *,.cky-gpc-wrapper .cky-gpc-desc *{font-size: 14px;}.cky-notice-des{color: #212121; font-size: 14px; line-height: 24px; font-weight: 400;}.cky-notice-des img{height: 25px; width: 25px;}.cky-consent-bar .cky-notice-des p,.cky-gpc-wrapper .cky-gpc-desc p,.cky-preference-body-wrapper .cky-preference-content-wrapper p,.cky-accordion-header-wrapper .cky-accordion-header-des p,.cky-cookie-des-table li div:last-child p{color: inherit; margin-top: 0; overflow-wrap: break-word;}.cky-notice-des P:last-child,.cky-preference-content-wrapper p:last-child,.cky-cookie-des-table li div:last-child p:last-child,.cky-gpc-wrapper .cky-gpc-desc p:last-child{margin-bottom: 0;}.cky-notice-des a.cky-policy,.cky-notice-des button.cky-policy{font-size: 14px; color: #1863dc; white-space: nowrap; cursor: pointer; background: transparent; border: 1px solid; text-decoration: underline;}.cky-notice-des button.cky-policy{padding: 0;}.cky-notice-des a.cky-policy:focus-visible,.cky-notice-des button.cky-policy:focus-visible,.cky-preference-content-wrapper .cky-show-desc-btn:focus-visible,.cky-accordion-header .cky-accordion-btn:focus-visible,.cky-preference-header .cky-btn-close:focus-visible,.cky-switch input[type=\"checkbox\"]:focus-visible,.cky-footer-wrapper a:focus-visible,.cky-btn:focus-visible{outline: 2px solid #1863dc; outline-offset: 2px;}.cky-btn:focus:not(:focus-visible),.cky-accordion-header .cky-accordion-btn:focus:not(:focus-visible),.cky-preference-content-wrapper .cky-show-desc-btn:focus:not(:focus-visible),.cky-btn-revisit-wrapper .cky-btn-revisit:focus:not(:focus-visible),.cky-preference-header .cky-btn-close:focus:not(:focus-visible),.cky-consent-bar .cky-banner-btn-close:focus:not(:focus-visible){outline: 0;}button.cky-show-desc-btn:not(:hover):not(:active){color: #1863dc; background: transparent;}button.cky-accordion-btn:not(:hover):not(:active),button.cky-banner-btn-close:not(:hover):not(:active),button.cky-btn-revisit:not(:hover):not(:active),button.cky-btn-close:not(:hover):not(:active){background: transparent;}
59.cky-consent-bar button:hover,.cky-modal.cky-modal-open button:hover,.cky-consent-bar button:focus,.cky-modal.cky-modal-open button:focus{text-decoration: none;}.cky-notice-btn-wrapper{display: flex; justify-content: flex-start; align-items: center; flex-wrap: wrap; margin-top: 16px;}.cky-notice-btn-wrapper .cky-btn{text-shadow: none; box-shadow: none;}.cky-btn{flex: auto; max-width: 100%; font-size: 14px; font-family: inherit; line-height: 24px; padding: 8px; font-weight: 500; margin: 0 8px 0 0; border-radius: 2px; cursor: pointer; text-align: center; text-transform: none; min-height: 0;}.cky-btn:hover{opacity: 0.8;}.cky-btn-customize{color: #1863dc; background: transparent; border: 2px solid #1863dc;}.cky-btn-reject{color: #1863dc; background: transparent; border: 2px solid #1863dc;}.cky-btn-accept{background: #1863dc; color: #ffffff; border: 2px solid #1863dc;}.cky-btn:last-child{margin-right: 0;}@media (max-width: 576px){.cky-box-bottom-left{bottom: 0; left: 0;}.cky-box-bottom-right{bottom: 0; right: 0;}.cky-box-top-left{top: 0; left: 0;}.cky-box-top-right{top: 0; right: 0;}}@media (max-width: 440px){.cky-box-bottom-left, .cky-box-bottom-right, .cky-box-top-left, .cky-box-top-right{width: 100%; max-width: 100%;}.cky-consent-container .cky-consent-bar{padding: 20px 0;}.cky-custom-brand-logo-wrapper, .cky-notice .cky-title, .cky-notice-des, .cky-notice-btn-wrapper{padding: 0 24px;}.cky-notice-des{max-height: 40vh; overflow-y: scroll;}.cky-notice-btn-wrapper{flex-direction: column; margin-top: 0;}.cky-btn{width: 100%; margin: 10px 0 0 0;}.cky-notice-btn-wrapper .cky-btn-customize{order: 2;}.cky-notice-btn-wrapper .cky-btn-reject{order: 3;}.cky-notice-btn-wrapper .cky-btn-accept{order: 1; margin-top: 16px;}}@media (max-width: 352px){.cky-notice .cky-title{font-size: 16px;}.cky-notice-des *{font-size: 12px;}.cky-notice-des, .cky-btn{font-size: 12px;}}.cky-modal.cky-modal-open{display: flex; visibility: visible; -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); transform: translate(-50%, -50%); top: 50%; left: 50%; transition: all 1s ease;}.cky-modal{box-shadow: 0 32px 68px rgba(0, 0, 0, 0.3); margin: 0 auto; position: fixed; max-width: 100%; background: #ffffff; top: 50%; box-sizing: border-box; border-radius: 6px; z-index: 999999999; color: #212121; -webkit-transform: translate(-50%, 100%); -moz-transform: translate(-50%, 100%); -ms-transform: translate(-50%, 100%); -o-transform: translate(-50%, 100%); transform: translate(-50%, 100%); visibility: hidden; transition: all 0s ease;}.cky-preference-center{max-height: 79vh; overflow: hidden; width: 845px; overflow: hidden; flex: 1 1 0; display: flex; flex-direction: column; border-radius: 6px;}.cky-preference-header{display: flex; align-items: center; justify-content: space-between; padding: 22px 24px; border-bottom: 1px solid;}.cky-preference-header .cky-preference-title{font-size: 18px; font-weight: 700; line-height: 24px;}.cky-preference-header .cky-btn-close{margin: 0; cursor: pointer; vertical-align: middle; padding: 0; background: none; border: none; width: 24px; height: 24px; min-height: 0; line-height: 0; text-shadow: none; box-shadow: none;}.cky-preference-header .cky-btn-close img{margin: 0; height: 10px; width: 10px;}.cky-preference-body-wrapper{padding: 0 24px; flex: 1; overflow: auto; box-sizing: border-box;}.cky-preference-content-wrapper,.cky-gpc-wrapper .cky-gpc-desc{font-size: 14px; line-height: 24px; font-weight: 400; padding: 12px 0;}.cky-preference-content-wrapper{border-bottom: 1px solid;}.cky-preference-content-wrapper img{height: 25px; width: 25px;}.cky-preference-content-wrapper .cky-show-desc-btn{font-size: 14px; font-family: inherit; color: #1863dc; text-decoration: none; line-height: 24px; padding: 0; margin: 0; white-space: nowrap; cursor: pointer; background: transparent; border-color: transparent; text-transform: none; min-height: 0; text-shadow: none; box-shadow: none;}.cky-accordion-wrapper{margin-bottom: 10px;}.cky-accordion{border-bottom: 1px solid;}.cky-accordion:last-child{border-bottom: none;}.cky-accordion .cky-accordion-item{display: flex; margin-top: 10px;}
59.cky-accordion .cky-accordion-body{display: none;}.cky-accordion.cky-accordion-active .cky-accordion-body{display: block; padding: 0 22px; margin-bottom: 16px;}.cky-accordion-header-wrapper{cursor: pointer; width: 100%;}.cky-accordion-item .cky-accordion-header{display: flex; justify-content: space-between; align-items: center;}.cky-accordion-header .cky-accordion-btn{font-size: 16px; font-family: inherit; color: #212121; line-height: 24px; background: none; border: none; font-weight: 700; padding: 0; margin: 0; cursor: pointer; text-transform: none; min-height: 0; text-shadow: none; box-shadow: none;}.cky-accordion-header .cky-always-active{color: #008000; font-weight: 600; line-height: 24px; font-size: 14px;}.cky-accordion-header-des{font-size: 14px; line-height: 24px; margin: 10px 0 16px 0;}.cky-accordion-chevron{margin-right: 22px; position: relative; cursor: pointer;}.cky-accordion-chevron-hide{display: none;}.cky-accordion .cky-accordion-chevron i::before{content: \"\"; position: absolute; border-right: 1.4px solid; border-bottom: 1.4px solid; border-color: inherit; height: 6px; width: 6px; -webkit-transform: rotate(-45deg); -moz-transform: rotate(-45deg); -ms-transform: rotate(-45deg); -o-transform: rotate(-45deg); transform: rotate(-45deg); transition: all 0.2s ease-in-out; top: 8px;}.cky-accordion.cky-accordion-active .cky-accordion-chevron i::before{-webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -ms-transform: rotate(45deg); -o-transform: rotate(45deg); transform: rotate(45deg);}.cky-audit-table{background: #f4f4f4; border-radius: 6px;}.cky-audit-table .cky-empty-cookies-text{color: inherit; font-size: 12px; line-height: 24px; margin: 0; padding: 10px;}.cky-audit-table .cky-cookie-des-table{font-size: 12px; line-height: 24px; font-weight: normal; padding: 15px 10px; border-bottom: 1px solid; border-bottom-color: inherit; margin: 0;}.cky-audit-table .cky-cookie-des-table:last-child{border-bottom: none;}.cky-audit-table .cky-cookie-des-table li{list-style-type: none; display: flex; padding: 3px 0;}.cky-audit-table .cky-cookie-des-table li:first-child{padding-top: 0;}.cky-cookie-des-table li div:first-child{width: 100px; font-weight: 600; word-break: break-word; word-wrap: break-word;}.cky-cookie-des-table li div:last-child{flex: 1; word-break: break-word; word-wrap: break-word; margin-left: 8px;}.cky-footer-shadow{display: block; width: 100%; height: 40px; background: linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, #ffffff 100%); position: absolute; bottom: calc(100% - 1px);}.cky-footer-wrapper{position: relative;}.cky-prefrence-btn-wrapper{display: flex; flex-wrap: wrap; align-items: center; justify-content: center; padding: 22px 24px; border-top: 1px solid;}.cky-prefrence-btn-wrapper .cky-btn{flex: auto; max-width: 100%; text-shadow: none; box-shadow: none;}.cky-btn-preferences{color: #1863dc; background: transparent; border: 2px solid #1863dc;}.cky-preference-header,.cky-preference-body-wrapper,.cky-preference-content-wrapper,.cky-accordion-wrapper,.cky-accordion,.cky-accordion-wrapper,.cky-footer-wrapper,.cky-prefrence-btn-wrapper{border-color: inherit;}@media (max-width: 845px){.cky-modal{max-width: calc(100% - 16px);}}@media (max-width: 576px){.cky-modal{max-width: 100%;}.cky-preference-center{max-height: 100vh;}.cky-prefrence-btn-wrapper{flex-direction: column;}.cky-accordion.cky-accordion-active .cky-accordion-body{padding-right: 0;}.cky-prefrence-btn-wrapper .cky-btn{width: 100%; margin: 10px 0 0 0;}.cky-prefrence-btn-wrapper .cky-btn-reject{order: 3;}.cky-prefrence-btn-wrapper .cky-btn-accept{order: 1; margin-top: 0;}.cky-prefrence-btn-wrapper .cky-btn-preferences{order: 2;}}@media (max-width: 425px){.cky-accordion-chevron{margin-right: 15px;}.cky-notice-btn-wrapper{margin-top: 0;}.cky-accordion.cky-accordion-active .cky-accordion-body{padding: 0 15px;}}@media (max-width: 352px){.cky-preference-header .cky-preference-title{font-size: 16px;}.cky-preference-header{padding: 16px 24px;}.cky-preference-content-wrapper *, .cky-accordion-header-des *{font-size: 12px;}.cky-preference-content-wrapper, .cky-preference-content-wrapper .cky-show-more, .cky-accordion-header .cky-always-active, .cky-accordion-header-des, .cky-preference-content-wrapper .cky-show-desc-btn, .cky-notice-des a.cky-policy{font-size: 12px;}.cky-accordion-header .cky-accordion-btn{font-size: 14px;}}.cky-switch{display: flex;}.cky-switch input[type=\"checkbox\"]{position: relative; width: 44px; height: 24px; margin: 0; background: #d0d5d2; -webkit-appearance: none; border-radius: 50px; cursor: pointer; outline: 0; border: none; top: 0;}.cky-switch input[type=\"checkbox\"]:checked{background: #1863dc;}.cky-switch input[type=\"checkbox\"]:before{position: absolute; content: \"\"; height: 20px;
59 width: 20px; left: 2px; bottom: 2px; border-radius: 50%; background-color: white; -webkit-transition: 0.4s; transition: 0.4s; margin: 0;}.cky-switch input[type=\"checkbox\"]:after{display: none;}.cky-switch input[type=\"checkbox\"]:checked:before{-webkit-transform: translateX(20px); -ms-transform: translateX(20px); transform: translateX(20px);}@media (max-width: 425px){.cky-switch input[type=\"checkbox\"]{width: 38px; height: 21px;}.cky-switch input[type=\"checkbox\"]:before{height: 17px; width: 17px;}.cky-switch input[type=\"checkbox\"]:checked:before{-webkit-transform: translateX(17px); -ms-transform: translateX(17px); transform: translateX(17px);}}.cky-consent-bar .cky-banner-btn-close{position: absolute; right: 9px; top: 5px; background: none; border: none; cursor: pointer; padding: 0; margin: 0; min-height: 0; line-height: 0; height: 24px; width: 24px; text-shadow: none; box-shadow: none;}.cky-consent-bar .cky-banner-btn-close img{height: 9px; width: 9px; margin: 0;}.cky-notice-group{font-size: 14px; line-height: 24px; font-weight: 400; color: #212121;}.cky-notice-btn-wrapper .cky-btn-do-not-sell{font-size: 14px; line-height: 24px; padding: 6px 0; margin: 0; font-weight: 500; background: none; border-radius: 2px; border: none; cursor: pointer; text-align: left; color: #1863dc; background: transparent; border-color: transparent; box-shadow: none; text-shadow: none;}.cky-consent-bar .cky-banner-btn-close:focus-visible,.cky-notice-btn-wrapper .cky-btn-do-not-sell:focus-visible,.cky-opt-out-btn-wrapper .cky-btn:focus-visible,.cky-opt-out-checkbox-wrapper input[type=\"checkbox\"].cky-opt-out-checkbox:focus-visible{outline: 2px solid #1863dc; outline-offset: 2px;}@media (max-width: 440px){.cky-consent-container{width: 100%;}}@media (max-width: 352px){.cky-notice-des a.cky-policy, .cky-notice-btn-wrapper .cky-btn-do-not-sell{font-size: 12px;}}.cky-opt-out-wrapper{padding: 12px 0;}.cky-opt-out-wrapper .cky-opt-out-checkbox-wrapper{display: flex; align-items: center;}.cky-opt-out-checkbox-wrapper .cky-opt-out-checkbox-label{font-size: 16px; font-weight: 700; line-height: 24px; margin: 0 0 0 12px; cursor: pointer;}.cky-opt-out-checkbox-wrapper input[type=\"checkbox\"].cky-opt-out-checkbox{background-color: #ffffff; border: 1px solid black; width: 20px; height: 18.5px; margin: 0; -webkit-appearance: none; position: relative; display: flex; align-items: center; justify-content: center; border-radius: 2px; cursor: pointer;}.cky-opt-out-checkbox-wrapper input[type=\"checkbox\"].cky-opt-out-checkbox:checked{background-color: #1863dc; border: none;}.cky-opt-out-checkbox-wrapper input[type=\"checkbox\"].cky-opt-out-checkbox:checked::after{left: 6px; bottom: 4px; width: 7px; height: 13px; border: solid #ffffff; border-width: 0 3px 3px 0; border-radius: 2px; -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg); content: \"\"; position: absolute; box-sizing: border-box;}.cky-opt-out-checkbox-wrapper.cky-disabled .cky-opt-out-checkbox-label,.cky-opt-out-checkbox-wrapper.cky-disabled input[type=\"checkbox\"].cky-opt-out-checkbox{cursor: no-drop;}.cky-gpc-wrapper{margin: 0 0 0 32px;}.cky-footer-wrapper .cky-optout-action-area{padding:0 24px 22px 24px;box-sizing:border-box;border-color:inherit}.cky-footer-wrapper .cky-opt-out-btn-wrapper{padding-top:22px;border-top:1px solid;border-color:inherit}.cky-footer-wrapper .cky-opt-out-btn-wrapper{display: flex; flex-wrap: wrap; align-items: center; justify-content: center;}.cky-opt-out-btn-wrapper .cky-btn{flex: auto; max-width: 100%; text-shadow: none; box-shadow: none;}.cky-opt-out-btn-wrapper .cky-btn-cancel{border: 1px solid #dedfe0; background: transparent; color: #858585;}.cky-opt-out-btn-wrapper .cky-btn-confirm{background: #1863dc; color: #ffffff; border: 1px solid #1863dc;}\n.cky-optout-success{width:798px;max-width:100%;border-radius:8px;padding:8px 12px;margin:0 auto;box-sizing:border-box;outline:none}.cky-optout-success .cky-optout-success-inner{display:flex;flex-direction:column;gap:4px}.cky-optout-success .cky-optout-success-row{display:flex;align-items:flex-start}.cky-optout-success .cky-optout-success-icon{width:20px;flex-shrink:0}.cky-optout-success .cky-optout-success-text{margin:0;margin-inline-start:8px;margin-top:1px;font-weight:400;font-size:13px;line-height:20px}.cky-optout-success .cky-optout-success-text p{margin:0}.cky-optout-success .cky-optout-success-subtext{margin:0;font-weight:400;font-size:12px;line-height:20px}@media (max-width: 352px){.cky-opt-out-checkbox-wrapper .cky-opt-out-checkbox-label{font-size: 14px;}.cky-gpc-wrapper .cky-gpc-desc, .cky-gpc-wrapper .cky-gpc-desc *{font-size: 12px;}.cky-opt-out-checkbox-wrapper input[type=\"checkbox\"].cky-opt-out-checkbox{width: 16px; height: 16px;}.cky-opt-out-checkbox-wrapper input[type=\"checkbox\"].cky-opt-out-checkbox:checked::after{left: 5px; bottom: 4px; width: 3px; height: 9px;}.cky-gpc-wrapper{margin: 0 0 0 28px;}}.video-placeholder-youtube{background-size: 100% 100%; background-position: center; background-repeat: no-repeat; background-color: #b2b0b059; position: relative; display: flex; align-items: center; justify-content: center; max-width: 100%;}.video-placeholder-text-youtube{text-align: center; align-items: center; padding: 10px 16px; background-color: #000000cc; color: #ffffff; border: 1px solid; border-radius: 2px; cursor: pointer;}.video-placeholder-normal{background-image: url(\"/wp-content/plugins/cookie-law-info/lite/frontend/images/placeholder.svg\"); background-size: 80px; background-position: center; background-repeat: no-repeat; background-color: #b2b0b059; position: relative; display: flex; align-items: flex-end; justify-content: center; max-width: 100%;}
59.video-placeholder-text-normal{align-items: center; padding: 10px 16px; text-align: center; border: 1px solid; border-radius: 2px; cursor: pointer;}.cky-rtl{direction: rtl; text-align: right;}.cky-rtl .cky-banner-btn-close{left: 9px; right: auto;}.cky-rtl .cky-notice-btn-wrapper .cky-btn:last-child{margin-right: 8px;}.cky-rtl .cky-notice-btn-wrapper .cky-btn:first-child{margin-right: 0;}.cky-rtl .cky-notice-btn-wrapper{margin-left: 0; margin-right: 15px;}.cky-rtl .cky-prefrence-btn-wrapper .cky-btn{margin-right: 8px;}.cky-rtl .cky-prefrence-btn-wrapper .cky-btn:first-child{margin-right: 0;}.cky-rtl .cky-accordion .cky-accordion-chevron i::before{border: none; border-left: 1.4px solid; border-top: 1.4px solid; left: 12px;}.cky-rtl .cky-accordion.cky-accordion-active .cky-accordion-chevron i::before{-webkit-transform: rotate(-135deg); -moz-transform: rotate(-135deg); -ms-transform: rotate(-135deg); -o-transform: rotate(-135deg); transform: rotate(-135deg);}@media (max-width: 768px){.cky-rtl .cky-notice-btn-wrapper{margin-right: 0;}}@media (max-width: 576px){.cky-rtl .cky-notice-btn-wrapper .cky-btn:last-child{margin-right: 0;}.cky-rtl .cky-prefrence-btn-wrapper .cky-btn{margin-right: 0;}.cky-rtl .cky-accordion.cky-accordion-active .cky-accordion-body{padding: 0 22px 0 0;}}@media (max-width: 425px){.cky-rtl .cky-accordion.cky-accordion-active .cky-accordion-body{padding: 0 15px 0 0;}}.cky-rtl .cky-opt-out-btn-wrapper .cky-btn{margin-right: 12px;}.cky-rtl .cky-opt-out-btn-wrapper .cky-btn:first-child{margin-right: 0;}.cky-rtl .cky-opt-out-checkbox-wrapper .cky-opt-out-checkbox-label{margin: 0 12px 0 0;}"}; 60//# sourceURL=cookie-law-info-js-extra 61</script>
vendor: 1 bytes, line 61
61
62<script data-optimized="1" id="cookie-law-info-js" src="https://dir-roofing.com/wp-content/litespeed/js/0449f21d390cf9056e4da128667793bf.js?ver=60b24"></script>
vendor: 1 bytes, line 62
62
63<script data-optimized="1" id="jquery-core-js" type="litespeed/javascript" data-src="https://dir-roofing.com/wp-content/litespeed/js/165c2b151a53147bd82030312b8e3d00.js?ver=159b7"></script>
vendor: 1 bytes, line 63
63
64<script data-optimized="1" id="jquery-migrate-js" type="litespeed/javascript" data-src="https://dir-roofing.com/wp-content/litespeed/js/309ab7b5fea5f1550c1428904dd69bdd.js?ver=ff020"></script>
64 65<link rel="https://api.w.org/" href="https://dir-roofing.com/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://dir-roofing.com/wp-json/wp/v2/pages/59" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://dir-roofing.com/xmlrpc.php?rsd" /> 66<meta name="generator" content="WordPress 7.1.3" /> 67<link rel='shortlink' href='https://dir-roofing.com/' /> 68<style id="cky-style-inline">[data-cky-tag]{visibility:hidden}</style><!-- Google tag (gtag.js) -->
vendor: 92 bytes, lines 68-69
68 69<script type="litespeed/javascript" data-src="https://www.googletagmanager.com/gtag/js?id=
69G-M1WH7Y7TYK
vendor: 13 bytes, line 69
69"></script>
70<script type="litespeed/javascript">
vendor: 118 bytes, lines 70-71
70window.dataLayer=window.dataLayer||[];function gtag(){dataLayer.push(arguments)} 71gtag('js',new Date());gtag('config','
71G-M1WH7Y7TYK
vendor: 2 bytes, line 71
71')
71</script>
71 72 73<!-- Google Tag Manager -->
74<script>
vendor: 331 bytes, lines 74-78
74(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 75new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 76j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 77'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 78})(window,document,'script','dataLayer','
78GTM-N2Z9PXBD
vendor: 3 bytes, line 78
78');
78</script>
78 79<!-- End Google Tag Manager --><meta name="ti-site-data" content="eyJyIjoiMTowITc6MCEzMDowIiwibyI6Imh0dHBzOlwvXC9kaXItcm9vZmluZy5jb20/dGktb25saW5lLXVzZXJzLWdvb2dsZT0xJmFtcDtwPSUyRiZhbXA7X3dwbm9uY2U9YjFjNmZiMWU3NyJ9" /><meta name="generator" content="Elementor 4.3.3; features: e_font_icon_svg, additional_custom_breakpoints; settings: css_print_method-external, google_font-enabled, font_display-swap"> 80 <style>.e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload),.e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload) *{background-image:none!important}@media screen and (max-height:1024px){.e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload),.e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload) *{background-image:none!important}}@media screen and (max-height:640px){.e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload),.e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload) *{background-image:none!important}}</style> 81 <link rel="icon" href="https://dir-roofing.com/wp-content/uploads/2025/06/Do-It-Right_redRoof-logo-150x150.png" sizes="32x32" /> 82<link rel="icon" href="https://dir-roofing.com/wp-content/uploads/2025/06/Do-It-Right_redRoof-logo.png" sizes="192x192" /> 83<link rel="apple-touch-icon" href="https://dir-roofing.com/wp-content/uploads/2025/06/Do-It-Right_redRoof-logo.png" /> 84<meta name="msapplication-TileImage" content="https://dir-roofing.com/wp-content/uploads/2025/06/Do-It-Right_redRoof-logo.png" /> 85</head> 86<body class="home wp-singular page-template-default page page-id-59 wp-custom-logo wp-embed-responsive wp-theme-hello-elementor eio-default hello-elementor-default elementor-default elementor-kit-7 elementor-page elementor-page-59"> 87 88<!-- Google Tag Manager (noscript) -->
vendor: 69 bytes, lines 88-89
88 89<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
89GTM-N2Z9PXBD
vendor: 85 bytes, lines 89-90
89" 90height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
91<!-- End Google Tag Manager (noscript) --> 92<a class="skip-link screen-reader-text" href="#content">Skip to content</a> 93 94 <header data-elementor-type="header" data-elementor-id="9" class="elementor elementor-9 elementor-location-header" data-elementor-post-type="elementor_library"> 95 <div class="elementor-element elementor-element-67b6847 elementor-hidden-tablet elementor-hidden-mobile e-flex e-con-boxed e-con e-parent" data-id="67b6847" data-element_type="container" data-e-type="container" data-settings="{"background_background":"classic"}"> 96 <div class="e-con-inner"> 97 <div class="elementor-element elementor-element-f77eaa3 elementor-icon-list--layout-inline elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list" data-id="f77eaa3" data-element_type="widget" data-e-type="widget" data-widget_type="icon-list.default"> 98 <div class="elementor-widget-container"> 99 <ul class="elementor-icon-list-items elementor-inline-items"> 100 <li class="elementor-icon-list-item elementor-inline-item"> 101 <span class="elementor-icon-list-icon"> 102 <svg aria-hidden="true" class="e-font-icon-svg e-far-clock" viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8zm0 448c-110.5 0-200-89.5-200-200S145.5 56 256 56s200 89.5 200 200-89.5 200-200 200zm61.8-104.4l-84.9-61.7c-3.1-2.3-4.9-5.9-4.9-9.7V116c0-6.6 5.4-12 12-12h32c6.6 0 12 5.4 12 12v141.7l66.8 48.6c5.4 3.9 6.5 11.4 2.6 16.8L334.6 349c-3.9 5.3-11.4 6.5-16.8 2.6z"></path></svg> </span> 103 <span class="elementor-icon-list-text">Mon-Fri 9:00 AM - 5:00 PM</span> 104 </li> 105 </ul> 106 </div> 107 </div> 108 <div class="elementor-element elementor-element-3967eb7 elementor-shape-rounded elementor-grid-0 e-grid-align-center elementor-widget elementor-widget-social-icons" data-id="3967eb7" data-element_type="widget" data-e-type="widget" data-widget_type="social-icons.default"> 109 <div class="elementor-widget-container"> 110 <div class="elementor-social-icons-wrapper elementor-grid" role="list"> 111 <span class="elementor-grid-item" role="listitem"> 112 <a class="elementor-icon elementor-social-icon elementor-social-icon-facebook elementor-repeater-item-062b3a3" href="https://www.facebook.com/doitrightroofingdir" target="_blank"> 113 <span class="elementor-screen-only">Facebook</span> 114 <svg aria-hidden="true" class="e-font-icon-svg e-fab-facebook" viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="M504 256C504 119 393 8 256 8S8 119 8 256c0 123.78 90.69 226.38 209.25 245V327.69h-63V256h63v-54.64c0-62.15 37-96.48 93.67-96.48 27.14 0 55.52 4.84 55.52 4.84v61h-31.28c-30.8 0-40.41 19.12-40.41 38.73V256h68.78l-11 71.69h-57.78V501C413.31 482.38 504 379.78 504 256z"></path></svg> </a> 115 </span> 116 <span class="elementor-grid-item" role="listitem"> 117 <a class="elementor-icon elementor-social-icon elementor-social-icon-instagram elementor-repeater-item-2e82cc2" href="https://www.instagram.com/dirroofing/" target="_blank"> 118 <span class="elementor-screen-only">Instagram</span> 119 <svg aria-hidden="true" class="e-font-icon-svg e-fab-instagram" viewBox="0 0 448 512" xmlns="http://www.w3.org/2000/svg"><path d="M224.1 141c-63.6 0-114.9 51.3-114.9 114.9s51.3 114.9 114.9 114.9S339 319.5 339 255.9 287.7 141 224.1 141zm0 189.6c-41.1 0-74.7-33.5-74.7-74.7s33.5-74.7 74.7-74.7 74.7 33.5 74.7 74.7-33.6 74.7-74.7 74.7zm146.4-194.3c0 14.9-12 26.8-26.8 26.8-14.9 0-26.8-12-26.8-26.8s12-26.8 26.8-26.8 26.8 12 26.8 26.8zm76.1 27.2c-1.7-35.9-9.9-67.7-36.2-93.9-26.2-26.2-58-34.4-93.9-36.2-37-2.1-147.9-2.1-184.9 0-35.8 1.7-67.6 9.9-93.9 36.1s-34.4 58-36.2 93.9c-2.1 37-2.1 147.9 0 184.9 1.7 35.9 9.9 67.7 36.2 93.9s58 34.4 93.9 36.2c37 2.1 147.9 2.1 184.9 0 35.9-1.7 67.7-9.9 93.9-36.2 26.2-26.2 34.4-58 36.2-93.9 2.1-37 2.1-147.8 0-184.8zM398.8 388c-7.8 19.6-22.9 34.7-42.6 42.6-29.5 11.7-99.5 9-132.1 9s-102.7 2.6-132.1-9c-19.6-7.8-34.7-22.9-42.6-42.6-11.7-29.5-9-99.5-9-132.1s-2.6-102.7 9-132.1c7.8-19.6 22.9-34.7 42.6-42.6 29.5-11.7 99.5-9 132.1-9s102.7-2.6 132.1 9c19.6 7.8 34.7 22.9 42.6 42.6 11.7 29.5 9 99.5 9 132.1s2.7 102.7-9 132.1z"></path></svg> </a> 120 </span> 121 <span class="elementor-grid-item" role="listitem"> 122 <a class="elementor-icon elementor-social-icon elementor-social-icon-youtube elementor-repeater-item-ce6007c" href="https://www.youtube.com/@DoItRightRoofing" target="_blank"> 123 <span class="elementor-screen-only">Youtube</span> 124 <svg aria-hidden="true" class="e-font-icon-svg e-fab-youtube" viewBox="0 0 576 512" xmlns="http://www.w3.org/2000/svg"><path d="M549.655 124.083c-6.281-23.65-24.787-42.276-48.284-48.597C458.781 64 288 64 288 64S117.22 64 74.629 75.486c-23.497 6.322-42.003 24.947-48.284 48.597-11.412 42.867-11.412 132.305-11.412 132.305s0 89.438 11.412 132.305c6.281 23.65 24.787 41.5 48.284 47.821C117.22 448 288 448 288 448s170.78 0 213.371-11.486c23.497-6.321 42.003-24.171 48.284-47.821 11.412-42.867 11.412-132.305 11.412-132.305s0-89.438-11.412-132.305zm-317.51 213.508V175.185l142.739 81.205-142.739 81.201z"></path></svg> </a> 125 </span> 126 <span class="elementor-grid-item" role="listitem"> 127 <a class="elementor-icon elementor-social-icon elementor-social-icon-yelp elementor-repeater-item-fec6cda" href="https://www.yelp.com/biz/do-it-right-roofing-tacoma" target="_blank"> 128 <span class="elementor-screen-only">Yelp</span> 129 <svg aria-hidden="true" class="e-font-icon-svg e-fab-yelp" viewB
129ox="0 0 384 512" xmlns="http://www.w3.org/2000/svg"><path d="M42.9 240.32l99.62 48.61c19.2 9.4 16.2 37.51-4.5 42.71L30.5 358.45a22.79 22.79 0 0 1-28.21-19.6 197.16 197.16 0 0 1 9-85.32 22.8 22.8 0 0 1 31.61-13.21zm44 239.25a199.45 199.45 0 0 0 79.42 32.11A22.78 22.78 0 0 0 192.94 490l3.9-110.82c.7-21.3-25.5-31.91-39.81-16.1l-74.21 82.4a22.82 22.82 0 0 0 4.09 34.09zm145.34-109.92l58.81 94a22.93 22.93 0 0 0 34 5.5 198.36 198.36 0 0 0 52.71-67.61A23 23 0 0 0 364.17 370l-105.42-34.26c-20.31-6.5-37.81 15.8-26.51 33.91zm148.33-132.23a197.44 197.44 0 0 0-50.41-69.31 22.85 22.85 0 0 0-34 4.4l-62 91.92c-11.9 17.7 4.7 40.61 25.2 34.71L366 268.63a23 23 0 0 0 14.61-31.21zM62.11 30.18a22.86 22.86 0 0 0-9.9 32l104.12 180.44c11.7 20.2 42.61 11.9 42.61-11.4V22.88a22.67 22.67 0 0 0-24.5-22.8 320.37 320.37 0 0 0-112.33 30.1z"></path></svg> </a> 130 </span> 131 </div> 132 </div> 133 </div> 134 </div> 135 </div> 136 <div class="elementor-element elementor-element-beef0a6 elementor-hidden-tablet elementor-hidden-mobile e-flex e-con-boxed e-con e-parent" data-id="beef0a6" data-element_type="container" data-e-type="container" data-settings="{"background_background":"classic"}"> 137 <div class="e-con-inner"> 138 <div class="elementor-element elementor-element-d5c3605 e-con-full e-flex e-con e-child" data-id="d5c3605" data-element_type="container" data-e-type="container"> 139 <div class="elementor-element elementor-element-f3b19c7 elementor-widget elementor-widget-image" data-id="f3b19c7" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 140 <div class="elementor-widget-container"> 141 <a href="https://dir-roofing.com"> 142 <img fetchpriority="high" width="800" height="384" src="https://dir-roofing.com/wp-content/uploads/2025/06/Do-It-Right-Roofing-logo2-1-e1751270997366-1024x491.png" class="attachment-large size-large wp-image-840" alt="Do It Right Roofing Logo 2" srcset="https://dir-roofing.com/wp-content/uploads/2025/06/Do-It-Right-Roofing-logo2-1-e1751270997366-1024x491.png 1024w, https://dir-roofing.com/wp-content/uploads/2025/06/Do-It-Right-Roofing-logo2-1-e1751270997366-300x144.png 300w, https://dir-roofing.com/wp-content/uploads/2025/06/Do-It-Right-Roofing-logo2-1-e1751270997366-768x368.png 768w, https://dir-roofing.com/wp-content/uploads/2025/06/Do-It-Right-Roofing-logo2-1-e1751270997366.png 1273w" sizes="(max-width: 800px) 100vw, 800px" /> </a> 143 </div> 144 </div> 145 </div> 146 <div class="elementor-element elementor-element-45f487c e-con-full e-flex e-con e-child" data-id="45f487c" data-element_type="container" data-e-type="container"> 147 <div class="elementor-element elementor-element-b9a6cd7 elementor-widget elementor-widget-image-box" data-id="b9a6cd7" data-element_type="widget" data-e-type="widget" data-widget_type="image-box.default"> 148 <div class="elementor-widget-container"> 149 <div class="elementor-image-box-wrapper"><div class="elementor-image-box-content"><span class="elementor-image-box-title"><a href="tel:2534327663"><strong>NEED ROOFING? GIVE US A CALL</strong></a></span><p class="elementor-image-box-description"><a href="tel:2534327663">(253) 432-7663</a></p></div></div> </div> 150 </div> 151 <div class="elementor-element elementor-element-fe5257d elementor-align-right elementor-widget elementor-widget-button" data-id="fe5257d" data-element_type="widget" data-e-type="widget" data-widget_type="button.default"> 152 <div class="elementor-widget-container"> 153 <div class="elementor-button-wrapper"> 154 <a class="elementor-button elementor-button-link elementor-size-sm" href="https://dir-roofing.com/get-a-quote/"> 155 <span class="elementor-button-content-wrapper"> 156 <span class="elementor-button-icon"> 157 <svg aria-hidden="true" class="e-font-icon-svg e-fas-angle-double-right" viewBox="0 0 448 512" xmlns="http://www.w3.org/2000/svg"><path d="M224.3 273l-136 136c-9.4 9.4-24.6 9.4-33.9 0l-22.6-22.6c-9.4-9.4-9.4-24.6 0-33.9l96.4-96.4-96.4-96.4c-9.4-9.4-9.4-24.6 0-33.9L54.3 103c9.4-9.4 24.6-9.4 33.9 0l136 136c9.5 9.4 9.5 24.6.1 34zm192-34l-136-136c-9.4-9.4-24.6-9.4-33.9 0l-22.6 22.6c-9.4 9.4-9.4 24.6 0 33.9l96.4 96.4-96.4 96.4c-9.4 9.4-9.4 24.6 0 33.9l22.6 22.6c9.4 9.4 24.6 9.4 33.9 0l136-136c9.4-9.2 9.4-24.4 0-33.8z"></path></svg> </span> 158 <span class="elementor-button-text">get instant pricing</span> 159 </span> 160 </a> 161 </div> 162 </div>
163 </div> 164 </div> 165 </div> 166 </div> 167 <div class="elementor-element elementor-element-c5430dd elementor-hidden-desktop elementor-hidden-mobile e-flex e-con-boxed e-con e-parent" data-id="c5430dd" data-element_type="container" data-e-type="container" data-settings="{"background_background":"classic"}"> 168 <div class="e-con-inner"> 169 <div class="elementor-element elementor-element-a990670 e-con-full e-flex e-con e-child" data-id="a990670" data-element_type="container" data-e-type="container"> 170 <div class="elementor-element elementor-element-2f49ba8 elementor-widget-tablet__width-initial elementor-hidden-mobile elementor-widget elementor-widget-image" data-id="2f49ba8" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 171 <div class="elementor-widget-container"> 172 <a href="https://dir-roofing.com"> 173 <img fetchpriority="high" width="800" height="384" src="https://dir-roofing.com/wp-content/uploads/2025/06/Do-It-Right-Roofing-logo2-1-e1751270997366-1024x491.png" class="attachment-large size-large wp-image-840" alt="Do It Right Roofing Logo 2" srcset="https://dir-roofing.com/wp-content/uploads/2025/06/Do-It-Right-Roofing-logo2-1-e1751270997366-1024x491.png 1024w, https://dir-roofing.com/wp-content/uploads/2025/06/Do-It-Right-Roofing-logo2-1-e1751270997366-300x144.png 300w, https://dir-roofing.com/wp-content/uploads/2025/06/Do-It-Right-Roofing-logo2-1-e1751270997366-768x368.png 768w, https://dir-roofing.com/wp-content/uploads/2025/06/Do-It-Right-Roofing-logo2-1-e1751270997366.png 1273w" sizes="(max-width: 800px) 100vw, 800px" /> </a> 174 </div> 175 </div> 176 <div class="elementor-element elementor-element-ff34b4b elementor-widget-tablet__width-initial elementor-hidden-desktop elementor-hidden-tablet elementor-widget elementor-widget-image" data-id="ff34b4b" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 177 <div class="elementor-widget-container"> 178 <a href="https://dir-roofing.com"> 179 <img width="300" height="144" src="https://dir-roofing.com/wp-content/uploads/2025/06/Do-It-Right-Roofing-logo2-1-e1751270997366-300x144.png" class="attachment-medium size-medium wp-image-840" alt="Do It Right Roofing Logo 2" srcset="https://dir-roofing.com/wp-content/uploads/2025/06/Do-It-Right-Roofing-logo2-1-e1751270997366-300x144.png 300w, https://dir-roofing.com/wp-content/uploads/2025/06/Do-It-Right-Roofing-logo2-1-e1751270997366-1024x491.png 1024w, https://dir-roofing.com/wp-content/uploads/2025/06/Do-It-Right-Roofing-logo2-1-e1751270997366-768x368.png 768w, https://dir-roofing.com/wp-content/uploads/2025/06/Do-It-Right-Roofing-logo2-1-e1751270997366.png 1273w" sizes="(max-width: 300px) 100vw, 300px" /> </a> 180 </div> 181 </div> 182 <div class="elementor-element elementor-element-7e74500 elementor-widget-tablet__width-auto elementor-widget elementor-widget-image-box" data-id="7e74500" data-element_type="widget" data-e-type="widget" data-widget_type="image-box.default"> 183 <div class="elementor-widget-container"> 184 <div class="elementor-image-box-wrapper"><div class="elementor-image-box-content"><span class="elementor-image-box-title"><a href="tel:2534327663"><strong>NEED ROOFING? GIVE US A CALL</strong></a></span><p class="elementor-image-box-description"><a href="tel:2534327663" style="color:#000">(253) 432-7663</a></p></div></div> </div> 185 </div> 186 </div> 187 </div> 188 </div> 189 <div class="elementor-element elementor-element-6554218 elementor-hidden-tablet elementor-hidden-mobile e-flex e-con-boxed e-con e-parent" data-id="6554218" data-element_type="container" data-e-type="container" data-settings="{"background_background":"classic","sticky":"top","sticky_on":["desktop","tablet","mobile"],"sticky_offset":0,"sticky_effects_offset":0,"sticky_anchor_link_offset":0}"> 190 <div class="e-con-inner"> 191 <div class="elementor-element elementor-element-15dd49f elementor-nav-menu__align-center 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="15dd49f" data-element_type="widget" data-e-type="widget" data-settings="{"layout":"horizontal","submenu_icon":{"value":"<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-caret-down\"
191 viewBox=\"0 0 320 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M31.3 192h257.3c17.8 0 26.7 21.5 14.1 34.1L174.1 354.8c-7.8 7.8-20.5 7.8-28.3 0L17.2 226.1C4.6 213.5 13.5 192 31.3 192z\"><\/path><\/svg>","library":"fa-solid"},"toggle":"burger"}" data-widget_type="nav-menu.default"> 192 <div class="elementor-widget-container"> 193 <nav aria-label="Menu" class="elementor-nav-menu--main elementor-nav-menu__container elementor-nav-menu--layout-horizontal e--pointer-underline e--animation-fade"> 194 <ul id="menu-1-15dd49f" class="elementor-nav-menu"><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-289"><a href="https://dir-roofing.com/roofing-services/" class="elementor-item">Roofing Services<span class="sub-arrow"><svg aria-hidden="true" class="e-font-icon-svg e-fas-caret-down" viewBox="0 0 320 512" xmlns="http://www.w3.org/2000/svg"><path d="M31.3 192h257.3c17.8 0 26.7 21.5 14.1 34.1L174.1 354.8c-7.8 7.8-20.5 7.8-28.3 0L17.2 226.1C4.6 213.5 13.5 192 31.3 192z"></path></svg></span></a> 195<ul class="sub-menu elementor-nav-menu--dropdown"> 196 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-288"><a href="https://dir-roofing.com/roof-replacements/" class="elementor-sub-item">Roof Replacements</a></li> 197 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-287"><a href="https://dir-roofing.com/roof-repairs/" class="elementor-sub-item">Roof Repairs</a></li> 198 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-286"><a href="https://dir-roofing.com/roof-maintenance/" class="elementor-sub-item">Roof Maintenance</a></li> 199 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-285"><a href="https://dir-roofing.com/roof-certifications/" class="elementor-sub-item">Roof Certifications</a></li> 200 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2772"><a href="https://dir-roofing.com/flat-roofing/" class="elementor-sub-item">Flat Roofing</a></li> 201</ul> 202</li> 203<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-283"><a href="https://dir-roofing.com/gutters/" class="elementor-item">Gutters<span class="sub-arrow"><svg aria-hidden="true" class="e-font-icon-svg e-fas-caret-down" viewBox="0 0 320 512" xmlns="http://www.w3.org/2000/svg"><path d="M31.3 192h257.3c17.8 0 26.7 21.5 14.1 34.1L174.1 354.8c-7.8 7.8-20.5 7.8-28.3 0L17.2 226.1C4.6 213.5 13.5 192 31.3 192z"></path></svg></span></a> 204<ul class="sub-menu elementor-nav-menu--dropdown"> 205 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-290"><a href="https://dir-roofing.com/seamless-gutters/" class="elementor-sub-item">Seamless Gutters</a></li> 206 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-281"><a href="https://dir-roofing.com/gutter-cleaning/" class="elementor-sub-item">Gutter Cleaning</a></li> 207 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-282"><a href="https://dir-roofing.com/gutter-guards/" class="elementor-sub-item">Gutter Guards</a></li> 208</ul> 209</li> 210<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-2534"><a href="https://dir-roofing.com/emergency-roofing-services/" class="elementor-item">Emergency Roofing Services<span class="sub-arrow"><svg aria-hidden="true" class="e-font-icon-svg e-fas-caret-down" viewBox="0 0 320 512" xmlns="http://www.w3.org/2000/svg"><path d="M31.3 192h257.3c17.8 0 26.7 21.5 14.1 34.1L174.1 354.8c-7.8 7.8-20.5 7.8-28.3 0L17.2 226.1C4.6 213.5 13.5 192 31.3 192z"></path></svg></span></a> 211<ul class="sub-menu elementor-nav-menu--dropdown"> 212 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2533"><a href="https://dir-roofing.com/exposed-roof-decking/" class="elementor-sub-item">Exposed Roof Decking</a></li> 213 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2532"><a href="https://dir-roofing.com/fallen-trees-or-branches-on-the-roof-impact-damage/" class="elementor-sub-item">Fallen Trees or Branches on the Roof (Impact Damage)</a></li> 214 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2531"><a href="https://dir-roofing.com/fire-damage/" class="elementor-sub-item">Fire Damage</a></li> 215 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2530"><a href="https://dir-roofing.com/roof-collapse/" class="elementor-sub-item">Roof Collapse</a></li> 216 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2529"><a href="https://dir-roofing.com/roof-leaks-major/" class="elementor-sub-item">Roof Leaks (Major)</a></li> 217 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2528"><a href="https://dir-roofing.com/roof-repair/" class="elementor-sub-item">Roof Repair</a></li> 218 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2527"><a href="https://dir-roofing.com/roof-replacement/" class="elementor-sub-item">Roof Replacement</a></li> 219 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2526"><a href="https://dir-roofing.com/storm-damage/" class="elementor-sub-item">Storm Damage</a></li> 220 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2525"><a href="https://dir-roofing.com/structural-issues/" class="elementor-sub-item">Structural Issues</a></li> 221</ul> 222</li> 223<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-284"><a href="https://dir-roofing.com/pricing/" class="elementor-item">Pricing</a></li> 224<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-280"><a href="https://dir-roofing.com/about-us/" class="elementor-item">About Us<span class="sub-arrow"><svg aria-hidden="true" class="e-font-icon-svg e-fas-caret-down" viewB
224ox="0 0 320 512" xmlns="http://www.w3.org/2000/svg"><path d="M31.3 192h257.3c17.8 0 26.7 21.5 14.1 34.1L174.1 354.8c-7.8 7.8-20.5 7.8-28.3 0L17.2 226.1C4.6 213.5 13.5 192 31.3 192z"></path></svg></span></a> 225<ul class="sub-menu elementor-nav-menu--dropdown"> 226 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2886"><a href="https://dir-roofing.com/projects/" class="elementor-sub-item">Projects</a></li> 227</ul> 228</li> 229<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-531"><a href="https://dir-roofing.com/product-clenz02/" class="elementor-item">Product</a></li> 230<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-530"><a href="https://dir-roofing.com/blogs/" class="elementor-item">Blogs</a></li> 231<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-1504"><a href="https://dir-roofing.com/service-areas/" class="elementor-item">Service Areas<span class="sub-arrow"><svg aria-hidden="true" class="e-font-icon-svg e-fas-caret-down" viewBox="0 0 320 512" xmlns="http://www.w3.org/2000/svg"><path d="M31.3 192h257.3c17.8 0 26.7 21.5 14.1 34.1L174.1 354.8c-7.8 7.8-20.5 7.8-28.3 0L17.2 226.1C4.6 213.5 13.5 192 31.3 192z"></path></svg></span></a> 232<ul class="sub-menu elementor-nav-menu--dropdown"> 233 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2182"><a href="https://dir-roofing.com/service-areas/tacoma/" class="elementor-sub-item">Tacoma</a></li> 234 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2184"><a href="https://dir-roofing.com/service-areas/auburn/" class="elementor-sub-item">Auburn</a></li> 235 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2185"><a href="https://dir-roofing.com/service-areas/federal-way/" class="elementor-sub-item">Federal Way</a></li> 236 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2186"><a href="https://dir-roofing.com/service-areas/lakewood/" class="elementor-sub-item">Lakewood </a></li> 237 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2188"><a href="https://dir-roofing.com/service-areas/port-orchard/" class="elementor-sub-item">Port Orchard</a></li> 238 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2189"><a href="https://dir-roofing.com/service-areas/bonney-lake/" class="elementor-sub-item">Bonney Lake</a></li> 239 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2190"><a href="https://dir-roofing.com/service-areas/gig-harbor/" class="elementor-sub-item">Gig Harbor </a></li> 240 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2191"><a href="https://dir-roofing.com/service-areas/puyallup/" class="elementor-sub-item">Puyallup</a></li> 241</ul> 242</li> 243</ul> </nav> 244 <div class="elementor-menu-toggle" role="button" tabindex="0" aria-label="Menu Toggle" aria-expanded="false"> 245 <svg aria-hidden="true" role="presentation" class="elementor-menu-toggle__icon--open e-font-icon-svg e-eicon-menu-bar" viewBox="0 0 1000 1000" xmlns="http://www.w3.org/2000/svg"><path d="M104 333H896C929 333 958 304 958 271S929 208 896 208H104C71 208 42 237 42 271S71 333 104 333ZM104 583H896C929 583 958 554 958 521S929 458 896 458H104C71 458 42 487 42 521S71 583 104 583ZM104 833H896C929 833 958 804 958 771S929 708 896 708H104C71 708 42 737 42 771S71 833 104 833Z"></path></svg><svg aria-hidden="true" role="presentation" class="elementor-menu-toggle__icon--close e-font-icon-svg e-eicon-close" viewBox="0 0 1000 1000" xmlns="http://www.w3.org/2000/svg"><path d="M742 167L500 408 258 167C246 154 233 150 217 150 196 150 179 158 167 167 154 179 150 196 150 212 150 229 154 242 171 254L408 500 167 742C138 771 138 800 167 829 196 858 225 858 254 829L496 587 738 829C750 842 767 846 783 846 800 846 817 842 829 829 842 817 846 804 846 783 846 767 842 750 829 737L588 500 833 258C863 229 863 200 833 171 804 137 775 137 742 167Z"></path></svg> </div> 246 <nav class="elementor-nav-menu--dropdown elementor-nav-menu__container" aria-hidden="true"> 247 <ul id="menu-2-15dd49f" class="elementor-nav-menu"><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-289"><a href="https://dir-roofing.com/roofing-services/" class="elementor-item" tabindex="-1">Roofing Services<span class="sub-arrow"><svg aria-hidden="true" class="e-font-icon-svg e-fas-caret-down" viewB
247ox="0 0 320 512" xmlns="http://www.w3.org/2000/svg"><path d="M31.3 192h257.3c17.8 0 26.7 21.5 14.1 34.1L174.1 354.8c-7.8 7.8-20.5 7.8-28.3 0L17.2 226.1C4.6 213.5 13.5 192 31.3 192z"></path></svg></span></a> 248<ul class="sub-menu elementor-nav-menu--dropdown"> 249 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-288"><a href="https://dir-roofing.com/roof-replacements/" class="elementor-sub-item" tabindex="-1">Roof Replacements</a></li> 250 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-287"><a href="https://dir-roofing.com/roof-repairs/" class="elementor-sub-item" tabindex="-1">Roof Repairs</a></li> 251 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-286"><a href="https://dir-roofing.com/roof-maintenance/" class="elementor-sub-item" tabindex="-1">Roof Maintenance</a></li> 252 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-285"><a href="https://dir-roofing.com/roof-certifications/" class="elementor-sub-item" tabindex="-1">Roof Certifications</a></li> 253 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2772"><a href="https://dir-roofing.com/flat-roofing/" class="elementor-sub-item" tabindex="-1">Flat Roofing</a></li> 254</ul> 255</li> 256<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-283"><a href="https://dir-roofing.com/gutters/" class="elementor-item" tabindex="-1">Gutters<span class="sub-arrow"><svg aria-hidden="true" class="e-font-icon-svg e-fas-caret-down" viewBox="0 0 320 512" xmlns="http://www.w3.org/2000/svg"><path d="M31.3 192h257.3c17.8 0 26.7 21.5 14.1 34.1L174.1 354.8c-7.8 7.8-20.5 7.8-28.3 0L17.2 226.1C4.6 213.5 13.5 192 31.3 192z"></path></svg></span></a> 257<ul class="sub-menu elementor-nav-menu--dropdown"> 258 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-290"><a href="https://dir-roofing.com/seamless-gutters/" class="elementor-sub-item" tabindex="-1">Seamless Gutters</a></li> 259 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-281"><a href="https://dir-roofing.com/gutter-cleaning/" class="elementor-sub-item" tabindex="-1">Gutter Cleaning</a></li> 260 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-282"><a href="https://dir-roofing.com/gutter-guards/" class="elementor-sub-item" tabindex="-1">Gutter Guards</a></li> 261</ul> 262</li> 263<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-2534"><a href="https://dir-roofing.com/emergency-roofing-services/" class="elementor-item" tabindex="-1">Emergency Roofing Services<span class="sub-arrow"><svg aria-hidden="true" class="e-font-icon-svg e-fas-caret-down" viewBox="0 0 320 512" xmlns="http://www.w3.org/2000/svg"><path d="M31.3 192h257.3c17.8 0 26.7 21.5 14.1 34.1L174.1 354.8c-7.8 7.8-20.5 7.8-28.3 0L17.2 226.1C4.6 213.5 13.5 192 31.3 192z"></path></svg></span></a> 264<ul class="sub-menu elementor-nav-menu--dropdown"> 265 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2533"><a href="https://dir-roofing.com/exposed-roof-decking/" class="elementor-sub-item" tabindex="-1">Exposed Roof Decking</a></li> 266 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2532"><a href="https://dir-roofing.com/fallen-trees-or-branches-on-the-roof-impact-damage/" class="elementor-sub-item" tabindex="-1">Fallen Trees or Branches on the Roof (Impact Damage)</a></li> 267 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2531"><a href="https://dir-roofing.com/fire-damage/" class="elementor-sub-item" tabindex="-1">Fire Damage</a></li> 268 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2530"><a href="https://dir-roofing.com/roof-collapse/" class="elementor-sub-item" tabindex="-1">Roof Collapse</a></li> 269 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2529"><a href="https://dir-roofing.com/roof-leaks-major/" class="elementor-sub-item" tabindex="-1">Roof Leaks (Major)</a></li> 270 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2528"><a href="https://dir-roofing.com/roof-repair/" class="elementor-sub-item" tabindex="-1">Roof Repair</a></li> 271 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2527"><a href="https://dir-roofing.com/roof-replacement/" class="elementor-sub-item" tabindex="-1">Roof Replacement</a></li> 272 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2526"><a href="https://dir-roofing.com/storm-damage/" class="elementor-sub-item" tabindex="-1">Storm Damage</a></li> 273 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2525"><a href="https://dir-roofing.com/structural-issues/" class="elementor-sub-item" tabindex="-1">Structural Issues</a></li> 274</ul> 275</li> 276<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-284"><a href="https://dir-roofing.com/pricing/" class="elementor-item" tabindex="-1">Pricing</a></li> 277<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-280"><a href="https://dir-roofing.com/about-us/" class="elementor-item" tabindex="-1">About Us<span class="sub-arrow"><svg aria-hidden="true" class="e-font-icon-svg e-fas-caret-down" viewB
277ox="0 0 320 512" xmlns="http://www.w3.org/2000/svg"><path d="M31.3 192h257.3c17.8 0 26.7 21.5 14.1 34.1L174.1 354.8c-7.8 7.8-20.5 7.8-28.3 0L17.2 226.1C4.6 213.5 13.5 192 31.3 192z"></path></svg></span></a> 278<ul class="sub-menu elementor-nav-menu--dropdown"> 279 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2886"><a href="https://dir-roofing.com/projects/" class="elementor-sub-item" tabindex="-1">Projects</a></li> 280</ul> 281</li> 282<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-531"><a href="https://dir-roofing.com/product-clenz02/" class="elementor-item" tabindex="-1">Product</a></li> 283<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-530"><a href="https://dir-roofing.com/blogs/" class="elementor-item" tabindex="-1">Blogs</a></li> 284<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-1504"><a href="https://dir-roofing.com/service-areas/" class="elementor-item" tabindex="-1">Service Areas<span class="sub-arrow"><svg aria-hidden="true" class="e-font-icon-svg e-fas-caret-down" viewBox="0 0 320 512" xmlns="http://www.w3.org/2000/svg"><path d="M31.3 192h257.3c17.8 0 26.7 21.5 14.1 34.1L174.1 354.8c-7.8 7.8-20.5 7.8-28.3 0L17.2 226.1C4.6 213.5 13.5 192 31.3 192z"></path></svg></span></a> 285<ul class="sub-menu elementor-nav-menu--dropdown"> 286 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2182"><a href="https://dir-roofing.com/service-areas/tacoma/" class="elementor-sub-item" tabindex="-1">Tacoma</a></li> 287 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2184"><a href="https://dir-roofing.com/service-areas/auburn/" class="elementor-sub-item" tabindex="-1">Auburn</a></li> 288 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2185"><a href="https://dir-roofing.com/service-areas/federal-way/" class="elementor-sub-item" tabindex="-1">Federal Way</a></li> 289 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2186"><a href="https://dir-roofing.com/service-areas/lakewood/" class="elementor-sub-item" tabindex="-1">Lakewood </a></li> 290 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2188"><a href="https://dir-roofing.com/service-areas/port-orchard/" class="elementor-sub-item" tabindex="-1">Port Orchard</a></li> 291 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2189"><a href="https://dir-roofing.com/service-areas/bonney-lake/" class="elementor-sub-item" tabindex="-1">Bonney Lake</a></li> 292 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2190"><a href="https://dir-roofing.com/service-areas/gig-harbor/" class="elementor-sub-item" tabindex="-1">Gig Harbor </a></li> 293 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2191"><a href="https://dir-roofing.com/service-areas/puyallup/" class="elementor-sub-item" tabindex="-1">Puyallup</a></li> 294</ul> 295</li> 296</ul> </nav> 297 </div> 298 </div> 299 </div> 300 </div> 301 <div class="elementor-element elementor-element-3f161d7 elementor-hidden-desktop e-flex e-con-boxed e-con e-parent" data-id="3f161d7" data-element_type="container" data-e-type="container" data-settings="{"background_background":"classic","sticky":"top","sticky_on":["desktop","tablet","mobile"],"sticky_offset":0,"sticky_effects_offset":0,"sticky_anchor_link_offset":0}"> 302 <div class="e-con-inner"> 303 <div class="elementor-element elementor-element-c7522b6 elementor-nav-menu__align-center elementor-nav-menu--stretch elementor-nav-menu__text-align-center elementor-widget-mobile__width-initial elementor-nav-menu--dropdown-tablet elementor-nav-menu--toggle elementor-nav-menu--burger elementor-widget elementor-widget-nav-menu" data-id="c7522b6" data-element_type="widget" data-e-type="widget" data-settings="{"full_width":"stretch","layout":"horizontal","submenu_icon":{"value":"<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-caret-down\"
303 viewBox=\"0 0 320 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M31.3 192h257.3c17.8 0 26.7 21.5 14.1 34.1L174.1 354.8c-7.8 7.8-20.5 7.8-28.3 0L17.2 226.1C4.6 213.5 13.5 192 31.3 192z\"><\/path><\/svg>","library":"fa-solid"},"toggle":"burger"}" data-widget_type="nav-menu.default"> 304 <div class="elementor-widget-container"> 305 <nav aria-label="Menu" class="elementor-nav-menu--main elementor-nav-menu__container elementor-nav-menu--layout-horizontal e--pointer-underline e--animation-fade"> 306 <ul id="menu-1-c7522b6" class="elementor-nav-menu"><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-289"><a href="https://dir-roofing.com/roofing-services/" class="elementor-item">Roofing Services<span class="sub-arrow"><svg aria-hidden="true" class="e-font-icon-svg e-fas-caret-down" viewBox="0 0 320 512" xmlns="http://www.w3.org/2000/svg"><path d="M31.3 192h257.3c17.8 0 26.7 21.5 14.1 34.1L174.1 354.8c-7.8 7.8-20.5 7.8-28.3 0L17.2 226.1C4.6 213.5 13.5 192 31.3 192z"></path></svg></span></a> 307<ul class="sub-menu elementor-nav-menu--dropdown"> 308 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-288"><a href="https://dir-roofing.com/roof-replacements/" class="elementor-sub-item">Roof Replacements</a></li> 309 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-287"><a href="https://dir-roofing.com/roof-repairs/" class="elementor-sub-item">Roof Repairs</a></li> 310 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-286"><a href="https://dir-roofing.com/roof-maintenance/" class="elementor-sub-item">Roof Maintenance</a></li> 311 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-285"><a href="https://dir-roofing.com/roof-certifications/" class="elementor-sub-item">Roof Certifications</a></li> 312 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2772"><a href="https://dir-roofing.com/flat-roofing/" class="elementor-sub-item">Flat Roofing</a></li> 313</ul> 314</li> 315<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-283"><a href="https://dir-roofing.com/gutters/" class="elementor-item">Gutters<span class="sub-arrow"><svg aria-hidden="true" class="e-font-icon-svg e-fas-caret-down" viewBox="0 0 320 512" xmlns="http://www.w3.org/2000/svg"><path d="M31.3 192h257.3c17.8 0 26.7 21.5 14.1 34.1L174.1 354.8c-7.8 7.8-20.5 7.8-28.3 0L17.2 226.1C4.6 213.5 13.5 192 31.3 192z"></path></svg></span></a> 316<ul class="sub-menu elementor-nav-menu--dropdown"> 317 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-290"><a href="https://dir-roofing.com/seamless-gutters/" class="elementor-sub-item">Seamless Gutters</a></li> 318 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-281"><a href="https://dir-roofing.com/gutter-cleaning/" class="elementor-sub-item">Gutter Cleaning</a></li> 319 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-282"><a href="https://dir-roofing.com/gutter-guards/" class="elementor-sub-item">Gutter Guards</a></li> 320</ul> 321</li> 322<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-2534"><a href="https://dir-roofing.com/emergency-roofing-services/" class="elementor-item">Emergency Roofing Services<span class="sub-arrow"><svg aria-hidden="true" class="e-font-icon-svg e-fas-caret-down" viewBox="0 0 320 512" xmlns="http://www.w3.org/2000/svg"><path d="M31.3 192h257.3c17.8 0 26.7 21.5 14.1 34.1L174.1 354.8c-7.8 7.8-20.5 7.8-28.3 0L17.2 226.1C4.6 213.5 13.5 192 31.3 192z"></path></svg></span></a> 323<ul class="sub-menu elementor-nav-menu--dropdown"> 324 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2533"><a href="https://dir-roofing.com/exposed-roof-decking/" class="elementor-sub-item">Exposed Roof Decking</a></li> 325 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2532"><a href="https://dir-roofing.com/fallen-trees-or-branches-on-the-roof-impact-damage/" class="elementor-sub-item">Fallen Trees or Branches on the Roof (Impact Damage)</a></li> 326 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2531"><a href="https://dir-roofing.com/fire-damage/" class="elementor-sub-item">Fire Damage</a></li> 327 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2530"><a href="https://dir-roofing.com/roof-collapse/" class="elementor-sub-item">Roof Collapse</a></li> 328 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2529"><a href="https://dir-roofing.com/roof-leaks-major/" class="elementor-sub-item">Roof Leaks (Major)</a></li> 329 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2528"><a href="https://dir-roofing.com/roof-repair/" class="elementor-sub-item">Roof Repair</a></li> 330 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2527"><a href="https://dir-roofing.com/roof-replacement/" class="elementor-sub-item">Roof Replacement</a></li> 331 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2526"><a href="https://dir-roofing.com/storm-damage/" class="elementor-sub-item">Storm Damage</a></li> 332 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2525"><a href="https://dir-roofing.com/structural-issues/" class="elementor-sub-item">Structural Issues</a></li> 333</ul> 334</li> 335<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-284"><a href="https://dir-roofing.com/pricing/" class="elementor-item">Pricing</a></li> 336<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-280"><a href="https://dir-roofing.com/about-us/" class="elementor-item">About Us<span class="sub-arrow"><svg aria-hidden="true" class="e-font-icon-svg e-fas-caret-down" viewB
336ox="0 0 320 512" xmlns="http://www.w3.org/2000/svg"><path d="M31.3 192h257.3c17.8 0 26.7 21.5 14.1 34.1L174.1 354.8c-7.8 7.8-20.5 7.8-28.3 0L17.2 226.1C4.6 213.5 13.5 192 31.3 192z"></path></svg></span></a> 337<ul class="sub-menu elementor-nav-menu--dropdown"> 338 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2886"><a href="https://dir-roofing.com/projects/" class="elementor-sub-item">Projects</a></li> 339</ul> 340</li> 341<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-531"><a href="https://dir-roofing.com/product-clenz02/" class="elementor-item">Product</a></li> 342<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-530"><a href="https://dir-roofing.com/blogs/" class="elementor-item">Blogs</a></li> 343<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-1504"><a href="https://dir-roofing.com/service-areas/" class="elementor-item">Service Areas<span class="sub-arrow"><svg aria-hidden="true" class="e-font-icon-svg e-fas-caret-down" viewBox="0 0 320 512" xmlns="http://www.w3.org/2000/svg"><path d="M31.3 192h257.3c17.8 0 26.7 21.5 14.1 34.1L174.1 354.8c-7.8 7.8-20.5 7.8-28.3 0L17.2 226.1C4.6 213.5 13.5 192 31.3 192z"></path></svg></span></a> 344<ul class="sub-menu elementor-nav-menu--dropdown"> 345 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2182"><a href="https://dir-roofing.com/service-areas/tacoma/" class="elementor-sub-item">Tacoma</a></li> 346 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2184"><a href="https://dir-roofing.com/service-areas/auburn/" class="elementor-sub-item">Auburn</a></li> 347 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2185"><a href="https://dir-roofing.com/service-areas/federal-way/" class="elementor-sub-item">Federal Way</a></li> 348 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2186"><a href="https://dir-roofing.com/service-areas/lakewood/" class="elementor-sub-item">Lakewood </a></li> 349 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2188"><a href="https://dir-roofing.com/service-areas/port-orchard/" class="elementor-sub-item">Port Orchard</a></li> 350 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2189"><a href="https://dir-roofing.com/service-areas/bonney-lake/" class="elementor-sub-item">Bonney Lake</a></li> 351 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2190"><a href="https://dir-roofing.com/service-areas/gig-harbor/" class="elementor-sub-item">Gig Harbor </a></li> 352 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2191"><a href="https://dir-roofing.com/service-areas/puyallup/" class="elementor-sub-item">Puyallup</a></li> 353</ul> 354</li> 355</ul> </nav> 356 <div class="elementor-menu-toggle" role="button" tabindex="0" aria-label="Menu Toggle" aria-expanded="false"> 357 <svg aria-hidden="true" role="presentation" class="elementor-menu-toggle__icon--open e-font-icon-svg e-eicon-menu-bar" viewBox="0 0 1000 1000" xmlns="http://www.w3.org/2000/svg"><path d="M104 333H896C929 333 958 304 958 271S929 208 896 208H104C71 208 42 237 42 271S71 333 104 333ZM104 583H896C929 583 958 554 958 521S929 458 896 458H104C71 458 42 487 42 521S71 583 104 583ZM104 833H896C929 833 958 804 958 771S929 708 896 708H104C71 708 42 737 42 771S71 833 104 833Z"></path></svg><svg aria-hidden="true" role="presentation" class="elementor-menu-toggle__icon--close e-font-icon-svg e-eicon-close" viewBox="0 0 1000 1000" xmlns="http://www.w3.org/2000/svg"><path d="M742 167L500 408 258 167C246 154 233 150 217 150 196 150 179 158 167 167 154 179 150 196 150 212 150 229 154 242 171 254L408 500 167 742C138 771 138 800 167 829 196 858 225 858 254 829L496 587 738 829C750 842 767 846 783 846 800 846 817 842 829 829 842 817 846 804 846 783 846 767 842 750 829 737L588 500 833 258C863 229 863 200 833 171 804 137 775 137 742 167Z"></path></svg> </div> 358 <nav class="elementor-nav-menu--dropdown elementor-nav-menu__container" aria-hidden="true"> 359 <ul id="menu-2-c7522b6" class="elementor-nav-menu"><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-289"><a href="https://dir-roofing.com/roofing-services/" class="elementor-item" tabindex="-1">Roofing Services<span class="sub-arrow"><svg aria-hidden="true" class="e-font-icon-svg e-fas-caret-down" viewB
359ox="0 0 320 512" xmlns="http://www.w3.org/2000/svg"><path d="M31.3 192h257.3c17.8 0 26.7 21.5 14.1 34.1L174.1 354.8c-7.8 7.8-20.5 7.8-28.3 0L17.2 226.1C4.6 213.5 13.5 192 31.3 192z"></path></svg></span></a> 360<ul class="sub-menu elementor-nav-menu--dropdown"> 361 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-288"><a href="https://dir-roofing.com/roof-replacements/" class="elementor-sub-item" tabindex="-1">Roof Replacements</a></li> 362 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-287"><a href="https://dir-roofing.com/roof-repairs/" class="elementor-sub-item" tabindex="-1">Roof Repairs</a></li> 363 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-286"><a href="https://dir-roofing.com/roof-maintenance/" class="elementor-sub-item" tabindex="-1">Roof Maintenance</a></li> 364 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-285"><a href="https://dir-roofing.com/roof-certifications/" class="elementor-sub-item" tabindex="-1">Roof Certifications</a></li> 365 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2772"><a href="https://dir-roofing.com/flat-roofing/" class="elementor-sub-item" tabindex="-1">Flat Roofing</a></li> 366</ul> 367</li> 368<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-283"><a href="https://dir-roofing.com/gutters/" class="elementor-item" tabindex="-1">Gutters<span class="sub-arrow"><svg aria-hidden="true" class="e-font-icon-svg e-fas-caret-down" viewBox="0 0 320 512" xmlns="http://www.w3.org/2000/svg"><path d="M31.3 192h257.3c17.8 0 26.7 21.5 14.1 34.1L174.1 354.8c-7.8 7.8-20.5 7.8-28.3 0L17.2 226.1C4.6 213.5 13.5 192 31.3 192z"></path></svg></span></a> 369<ul class="sub-menu elementor-nav-menu--dropdown"> 370 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-290"><a href="https://dir-roofing.com/seamless-gutters/" class="elementor-sub-item" tabindex="-1">Seamless Gutters</a></li> 371 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-281"><a href="https://dir-roofing.com/gutter-cleaning/" class="elementor-sub-item" tabindex="-1">Gutter Cleaning</a></li> 372 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-282"><a href="https://dir-roofing.com/gutter-guards/" class="elementor-sub-item" tabindex="-1">Gutter Guards</a></li> 373</ul> 374</li> 375<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-2534"><a href="https://dir-roofing.com/emergency-roofing-services/" class="elementor-item" tabindex="-1">Emergency Roofing Services<span class="sub-arrow"><svg aria-hidden="true" class="e-font-icon-svg e-fas-caret-down" viewBox="0 0 320 512" xmlns="http://www.w3.org/2000/svg"><path d="M31.3 192h257.3c17.8 0 26.7 21.5 14.1 34.1L174.1 354.8c-7.8 7.8-20.5 7.8-28.3 0L17.2 226.1C4.6 213.5 13.5 192 31.3 192z"></path></svg></span></a> 376<ul class="sub-menu elementor-nav-menu--dropdown"> 377 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2533"><a href="https://dir-roofing.com/exposed-roof-decking/" class="elementor-sub-item" tabindex="-1">Exposed Roof Decking</a></li> 378 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2532"><a href="https://dir-roofing.com/fallen-trees-or-branches-on-the-roof-impact-damage/" class="elementor-sub-item" tabindex="-1">Fallen Trees or Branches on the Roof (Impact Damage)</a></li> 379 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2531"><a href="https://dir-roofing.com/fire-damage/" class="elementor-sub-item" tabindex="-1">Fire Damage</a></li> 380 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2530"><a href="https://dir-roofing.com/roof-collapse/" class="elementor-sub-item" tabindex="-1">Roof Collapse</a></li> 381 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2529"><a href="https://dir-roofing.com/roof-leaks-major/" class="elementor-sub-item" tabindex="-1">Roof Leaks (Major)</a></li> 382 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2528"><a href="https://dir-roofing.com/roof-repair/" class="elementor-sub-item" tabindex="-1">Roof Repair</a></li> 383 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2527"><a href="https://dir-roofing.com/roof-replacement/" class="elementor-sub-item" tabindex="-1">Roof Replacement</a></li> 384 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2526"><a href="https://dir-roofing.com/storm-damage/" class="elementor-sub-item" tabindex="-1">Storm Damage</a></li> 385 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2525"><a href="https://dir-roofing.com/structural-issues/" class="elementor-sub-item" tabindex="-1">Structural Issues</a></li> 386</ul> 387</li> 388<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-284"><a href="https://dir-roofing.com/pricing/" class="elementor-item" tabindex="-1">Pricing</a></li> 389<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-280"><a href="https://dir-roofing.com/about-us/" class="elementor-item" tabindex="-1">About Us<span class="sub-arrow"><svg aria-hidden="true" class="e-font-icon-svg e-fas-caret-down" viewB
389ox="0 0 320 512" xmlns="http://www.w3.org/2000/svg"><path d="M31.3 192h257.3c17.8 0 26.7 21.5 14.1 34.1L174.1 354.8c-7.8 7.8-20.5 7.8-28.3 0L17.2 226.1C4.6 213.5 13.5 192 31.3 192z"></path></svg></span></a> 390<ul class="sub-menu elementor-nav-menu--dropdown"> 391 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2886"><a href="https://dir-roofing.com/projects/" class="elementor-sub-item" tabindex="-1">Projects</a></li> 392</ul> 393</li> 394<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-531"><a href="https://dir-roofing.com/product-clenz02/" class="elementor-item" tabindex="-1">Product</a></li> 395<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-530"><a href="https://dir-roofing.com/blogs/" class="elementor-item" tabindex="-1">Blogs</a></li> 396<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-1504"><a href="https://dir-roofing.com/service-areas/" class="elementor-item" tabindex="-1">Service Areas<span class="sub-arrow"><svg aria-hidden="true" class="e-font-icon-svg e-fas-caret-down" viewBox="0 0 320 512" xmlns="http://www.w3.org/2000/svg"><path d="M31.3 192h257.3c17.8 0 26.7 21.5 14.1 34.1L174.1 354.8c-7.8 7.8-20.5 7.8-28.3 0L17.2 226.1C4.6 213.5 13.5 192 31.3 192z"></path></svg></span></a> 397<ul class="sub-menu elementor-nav-menu--dropdown"> 398 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2182"><a href="https://dir-roofing.com/service-areas/tacoma/" class="elementor-sub-item" tabindex="-1">Tacoma</a></li> 399 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2184"><a href="https://dir-roofing.com/service-areas/auburn/" class="elementor-sub-item" tabindex="-1">Auburn</a></li> 400 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2185"><a href="https://dir-roofing.com/service-areas/federal-way/" class="elementor-sub-item" tabindex="-1">Federal Way</a></li> 401 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2186"><a href="https://dir-roofing.com/service-areas/lakewood/" class="elementor-sub-item" tabindex="-1">Lakewood </a></li> 402 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2188"><a href="https://dir-roofing.com/service-areas/port-orchard/" class="elementor-sub-item" tabindex="-1">Port Orchard</a></li> 403 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2189"><a href="https://dir-roofing.com/service-areas/bonney-lake/" class="elementor-sub-item" tabindex="-1">Bonney Lake</a></li> 404 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2190"><a href="https://dir-roofing.com/service-areas/gig-harbor/" class="elementor-sub-item" tabindex="-1">Gig Harbor </a></li> 405 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2191"><a href="https://dir-roofing.com/service-areas/puyallup/" class="elementor-sub-item" tabindex="-1">Puyallup</a></li> 406</ul> 407</li> 408</ul> </nav> 409 </div> 410 </div> 411 <div class="elementor-element elementor-element-1551bc7 elementor-align-right elementor-mobile-align-center elementor-widget-mobile__width-initial elementor-widget elementor-widget-button" data-id="1551bc7" data-element_type="widget" data-e-type="widget" data-widget_type="button.default"> 412 <div class="elementor-widget-container"> 413 <div class="elementor-button-wrapper"> 414 <a class="elementor-button elementor-button-link elementor-size-sm" href="https://dir-roofing.com/get-a-quote/"> 415 <span class="elementor-button-content-wrapper"> 416 <span class="elementor-button-text">get instant pricing</span> 417 </span> 418 </a> 419 </div> 420 </div> 421 </div> 422 </div> 423 </div> 424 </header> 425 426<main id="content" class="site-main post-59 page type-page status-publish hentry"> 427 428 429 <div class="page-content"> 430 <div data-elementor-type="wp-page" data-elementor-id="59" class="elementor elementor-59" data-elementor-post-type="page"> 431 <div class="elementor-element elementor-element-9703ee2 e-flex e-con-boxed e-con e-parent" data-id="9703ee2" data-element_type="container" data-e-type="container" data-settings="{"background_background":"classic"}"> 432 <div class="e-con-inner"> 433 <div class="elementor-element elementor-element-390843c e-con-full e-flex e-con e-child" data-id="390843c" data-element_type="container" data-e-type="container" data-settings="{"background_background":"classic"}"> 434 <div class="elementor-element elementor-element-b5178c6 elementor-widget__width-initial elementor-hidden-mobile elementor-widget elementor-widget-image" data-id="b5178c6" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 435 <div class="elementor-widget-container"> 436 <img decoding="async" width="300" height="169" src="https://dir-roofing.com/wp-content/uploads/2026/08/hammer-300x169.webp" class="attachment-medium size-medium wp-image-3047" alt="Claw hammer with a natural wooden handle and steel head" srcset="https://dir-roofing.com/wp-content/uploads/2026/08/hammer-300x169.webp 300w, https://dir-roofing.com/wp-content/uploads/2026/08/hammer-1024x576.webp 1024w, https://dir-roofing.com/wp-content/uploads/2026/08/hammer-768x432.webp 768w, https://dir-roofing.com/wp-content/uploads/2026/08/hammer.webp 1200w" sizes="(max-width: 300px) 100v
436w, 300px" /> </div> 437 </div> 438 <div class="elementor-element elementor-element-cfd0985 elementor-widget__width-initial elementor-widget elementor-widget-image" data-id="cfd0985" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 439 <div class="elementor-widget-container"> 440 <img loading="lazy" decoding="async" width="146" height="60" src="https://dir-roofing.com/wp-content/uploads/2025/06/do-it-right-roofing-favicon.png" class="attachment-thumbnail size-thumbnail wp-image-69" alt="Do It Roofing Logo for Favicon Site" /> </div> 441 </div> 442 <div class="elementor-element elementor-element-fa29972 h1-home elementor-widget elementor-widget-heading" data-id="fa29972" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 443 <div class="elementor-widget-container"> 444 <h1 class="elementor-heading-title elementor-size-default">partner with a <span style="color:#A70B26"><i>roofing contractor</i></span> whose values you resonate with.</h1> </div> 445 </div> 446 <div class="elementor-element elementor-element-f453248 elementor-align-right elementor-widget elementor-widget-button" data-id="f453248" data-element_type="widget" data-e-type="widget" data-widget_type="button.default"> 447 <div class="elementor-widget-container"> 448 <div class="elementor-button-wrapper"> 449 <a class="elementor-button elementor-button-link elementor-size-sm" href="https://dir-roofing.com/get-a-quote/"> 450 <span class="elementor-button-content-wrapper"> 451 <span class="elementor-button-icon"> 452 <svg aria-hidden="true" class="e-font-icon-svg e-fas-angle-double-right" viewBox="0 0 448 512" xmlns="http://www.w3.org/2000/svg"><path d="M224.3 273l-136 136c-9.4 9.4-24.6 9.4-33.9 0l-22.6-22.6c-9.4-9.4-9.4-24.6 0-33.9l96.4-96.4-96.4-96.4c-9.4-9.4-9.4-24.6 0-33.9L54.3 103c9.4-9.4 24.6-9.4 33.9 0l136 136c9.5 9.4 9.5 24.6.1 34zm192-34l-136-136c-9.4-9.4-24.6-9.4-33.9 0l-22.6 22.6c-9.4 9.4-9.4 24.6 0 33.9l96.4 96.4-96.4 96.4c-9.4 9.4-9.4 24.6 0 33.9l22.6 22.6c9.4 9.4 24.6 9.4 33.9 0l136-136c9.4-9.2 9.4-24.4 0-33.8z"></path></svg> </span> 453 <span class="elementor-button-text">Get Instant Pricing</span> 454 </span> 455 </a> 456 </div> 457 </div> 458 </div> 459 </div> 460 </div> 461 </div> 462 <div class="elementor-element elementor-element-bca6eb0 e-flex e-con-boxed e-con e-parent" data-id="bca6eb0" data-element_type="container" data-e-type="container" data-settings="{"background_background":"classic"}"> 463 <div class="e-con-inner"> 464 <div class="elementor-element elementor-element-20562fd elementor-widget elementor-widget-image-box" data-id="20562fd" data-element_type="widget" data-e-type="widget" data-widget_type="image-box.default"> 465 <div class="elementor-widget-container"> 466 <div class="elementor-image-box-wrapper"><div class="elementor-image-box-content"><span class="elementor-image-box-title"><a href="tel:2534327663"><strong>NEED <span style="color:#BB0F2D">ROOFING</span>? GIVE US A CALL</strong></a></span><p class="elementor-image-box-description"><a href="tel:2534327663" style="color:#fff">(253) 432-7663</a></p></div></div> </div> 467 </div> 468 <div class="elementor-element elementor-element-1e32470 elementor-widget__width-initial elementor-widget elementor-widget-image" data-id="1e32470" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 469 <div class="elementor-widget-container"> 470 <img loading="lazy" decoding="async" width="300" height="119" src="https://dir-roofing.com/wp-content/uploads/2026/08/Do-it-right-car-compressed-e1750322890809-300x119.webp" class="attachment-medium size-medium wp-image-3048" alt="Do It Right Roofing company work truck with logo and American flag decal" srcset="https://dir-roofing.com/wp-content/uploads/2026/08/Do-it-right-car-compressed-e1750322890809-300x119.webp 300w, https://dir-roofing.com/wp-content/uploads/2026/08/Do-it-right-car-compressed-e1750322890809-1024x407.webp 1024w, https://dir-roofing.com/wp-content/uploads/2026/08/Do-it-right-car-compressed-e1750322890809-768x305.webp 768w, https://dir-roofing.com/wp-content/uploads/2026/08/Do-it-right-car-compressed-e1750322890809.webp 1232w" sizes="(max-width: 300px) 100v
470w, 300px" /> </div> 471 </div> 472 </div> 473 </div> 474 <div class="elementor-element elementor-element-49963a1 e-flex e-con-boxed e-con e-parent" data-id="49963a1" data-element_type="container" data-e-type="container"> 475 <div class="e-con-inner"> 476 <div class="elementor-element elementor-element-5ad8f56 e-con-full e-flex e-con e-child" data-id="5ad8f56" data-element_type="container" data-e-type="container" data-settings="{"background_background":"classic"}"> 477 <div class="elementor-element elementor-element-87a8f2c elementor-widget elementor-widget-spacer" data-id="87a8f2c" data-element_type="widget" data-e-type="widget" data-widget_type="spacer.default"> 478 <div class="elementor-widget-container"> 479 <div class="elementor-spacer"> 480 <div class="elementor-spacer-inner"></div> 481 </div> 482 </div> 483 </div> 484 </div> 485 </div> 486 </div> 487 <div class="elementor-element elementor-element-7b975e1 e-flex e-con-boxed e-con e-parent" data-id="7b975e1" data-element_type="container" data-e-type="container" data-settings="{"background_background":"classic"}"> 488 <div class="e-con-inner"> 489 <div class="elementor-element elementor-element-98d809b elementor-widget__width-initial elementor-widget elementor-widget-image" data-id="98d809b" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 490 <div class="elementor-widget-container"> 491 <img loading="lazy" decoding="async" width="150" height="150" src="https://dir-roofing.com/wp-content/uploads/2026/08/Malarkey-Emerald-Premium-contractor-150x150.webp" class="attachment-thumbnail size-thumbnail wp-image-3081" alt="Gold seal for certified Malarkey Roofing Products Emerald Premium Contractor" srcset="https://dir-roofing.com/wp-content/uploads/2026/08/Malarkey-Emerald-Premium-contractor-150x150.webp 150w, https://dir-roofing.com/wp-content/uploads/2026/08/Malarkey-Emerald-Premium-contractor.webp 300w" sizes="(max-width: 150px) 100vw, 150px" /> </div> 492 </div> 493 <div class="elementor-element elementor-element-b64310a elementor-widget-mobile__width-initial elementor-widget elementor-widget-image" data-id="b64310a" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 494 <div class="elementor-widget-container"> 495 <img loading="lazy" decoding="async" width="150" height="150" src="https://dir-roofing.com/wp-content/uploads/2025/06/Certainteed-Shingle-Master_Certified-Contractor-150x150.png" class="attachment-thumbnail size-thumbnail wp-image-1311" alt="CertainTeed roofing certification badge" /> </div> 496 </div> 497 <div class="elementor-element elementor-element-0cf0f84 elementor-widget__width-initial elementor-widget elementor-widget-image" data-id="0cf0f84" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 498 <div class="elementor-widget-container"> 499 <img loading="lazy" decoding="async" width="300" height="169" src="https://dir-roofing.com/wp-content/uploads/2026/08/DuroLast_President_logo.webp" class="attachment-medium size-medium wp-image-3082" alt="Duro-Last Roofing Presidents Club contractor award logo" /> </div> 500 </div> 501 <div class="elementor-element elementor-element-3f73c70 elementor-widget__width-initial elementor-widget elementor-widget-image" data-id="3f73c70" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 502 <div class="elementor-widget-container"> 503 <img loading="lazy" decoding="async" width="150" height="150" src="https://dir-roofing.com/wp-content/uploads/2026/08/GAF-Certified-Plus-150x150.webp" class="attachment-thumbnail size-thumbnail wp-image-3083" alt="GAF Certified Plus Residential Roofing Contractor badge" srcset="https://dir-roofing.com/wp-content/uploads/2026/08/GAF-Certified-Plus-150x150.webp 150w, https://dir-roofing.com/wp-content/uploads/2026/08/GAF-Certified-Plus.webp 300w" sizes="(max-width: 150px) 100vw, 150px" /> </div> 504 </div> 505 <div class="elementor-element elementor-element-6073baa elementor-widget__width-initial elementor-widget elementor-widget-image" data-id="6073baa" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 506 <div class="elementor-widget-container"> 507 <img loading="lazy" decoding="async" width="86" height="108" src="https://dir-roofing.com/wp-content/uploads/2025/06/GAF-logo-gafnumber1b.gif"
507class="attachment-thumbnail size-thumbnail wp-image-1314" alt="Award for top quality shingles" /> </div> 508 </div> 509 <div class="elementor-element elementor-element-297946e elementor-widget__width-initial elementor-widget elementor-widget-image" data-id="297946e" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 510 <div class="elementor-widget-container"> 511 <img loading="lazy" decoding="async" width="300" height="176" src="https://dir-roofing.com/wp-content/uploads/2025/06/GAF-Logo-300x176.webp" class="attachment-medium size-medium wp-image-1315" alt="GAF Logo" srcset="https://dir-roofing.com/wp-content/uploads/2025/06/GAF-Logo-300x176.webp 300w, https://dir-roofing.com/wp-content/uploads/2025/06/GAF-Logo.webp 500w" sizes="(max-width: 300px) 100vw, 300px" /> </div> 512 </div> 513 </div> 514 </div> 515 <div class="elementor-element elementor-element-53f80fc e-flex e-con-boxed e-con e-parent" data-id="53f80fc" data-element_type="container" data-e-type="container"> 516 <div class="e-con-inner"> 517 <div class="elementor-element elementor-element-1dc2a22 e-con-full e-flex e-con e-child" data-id="1dc2a22" data-element_type="container" data-e-type="container"> 518 <div class="elementor-element elementor-element-98ec7e6 e-con-full e-flex e-con e-child" data-id="98ec7e6" data-element_type="container" data-e-type="container" data-settings="{"background_background":"classic"}"> 519 <div class="elementor-element elementor-element-55df41a elementor-widget elementor-widget-spacer" data-id="55df41a" data-element_type="widget" data-e-type="widget" data-widget_type="spacer.default"> 520 <div class="elementor-widget-container"> 521 <div class="elementor-spacer"> 522 <div class="elementor-spacer-inner"></div> 523 </div> 524 </div> 525 </div> 526 </div> 527 <div class="elementor-element elementor-element-e011ea5 e-con-full e-flex e-con e-child" data-id="e011ea5" data-element_type="container" data-e-type="container" data-settings="{"background_background":"gradient"}"> 528 <div class="elementor-element elementor-element-3b1e291 elementor-widget elementor-widget-heading" data-id="3b1e291" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 529 <div class="elementor-widget-container"> 530 <h3 class="elementor-heading-title elementor-size-default">roof repairs</h3> </div> 531 </div> 532 <div class="elementor-element elementor-element-6501b37 elementor-widget elementor-widget-text-editor" data-id="6501b37" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default"> 533 <div class="elementor-widget-container"> 534 <p>Take care of your roof and its many components with our roof repair services. We offer leak repairs, chimney flashing replacement, vents replacement, and skylight replacement.</p> </div> 535 </div> 536 <div class="elementor-element elementor-element-f36f9b5 elementor-align-center elementor-widget elementor-widget-button" data-id="f36f9b5" data-element_type="widget" data-e-type="widget" data-widget_type="button.default"> 537 <div class="elementor-widget-container"> 538 <div class="elementor-button-wrapper"> 539 <a class="elementor-button elementor-button-link elementor-size-sm" href="https://dir-roofing.com/roof-repairs/"> 540 <span class="elementor-button-content-wrapper"> 541 <span class="elementor-button-icon"> 542 <svg aria-hidden="true" class="e-font-icon-svg e-fas-angle-double-right" viewBox="0 0 448 512" xmlns="http://www.w3.org/2000/svg"><path d="M224.3 273l-136 136c-9.4 9.4-24.6 9.4-33.9 0l-22.6-22.6c-9.4-9.4-9.4-24.6 0-33.9l96.4-96.4-96.4-96.4c-9.4-9.4-9.4-24.6 0-33.9L54.3 103c9.4-9.4 24.6-9.4 33.9 0l136 136c9.5 9.4 9.5 24.6.1 34zm192-34l-136-136c-9.4-9.4-24.6-9.4-33.9 0l-22.6 22.6c-9.4 9.4-9.4 24.6 0 33.9l96.4 96.4-96.4 96.4c-9.4 9.4-9.4 24.6 0 33.9l22.6 22.6c9.4 9.4 24.6 9.4 33.9 0l136-136c9.4-9.2 9.4-24.4 0-33.8z"></path></svg> </span> 543 <span class="elementor-button-text">Learn More</span> 544 </span> 545 </a> 546 </div> 547 </div>
548 </div> 549 </div> 550 </div> 551 <div class="elementor-element elementor-element-a9bbe93 e-con-full e-flex e-con e-child" data-id="a9bbe93" data-element_type="container" data-e-type="container"> 552 <div class="elementor-element elementor-element-2c0cebb e-con-full e-flex e-con e-child" data-id="2c0cebb" data-element_type="container" data-e-type="container" data-settings="{"background_background":"classic"}"> 553 <div class="elementor-element elementor-element-171bb8a elementor-widget elementor-widget-spacer" data-id="171bb8a" data-element_type="widget" data-e-type="widget" data-widget_type="spacer.default"> 554 <div class="elementor-widget-container"> 555 <div class="elementor-spacer"> 556 <div class="elementor-spacer-inner"></div> 557 </div> 558 </div> 559 </div> 560 </div> 561 <div class="elementor-element elementor-element-aee4daa e-con-full e-flex e-con e-child" data-id="aee4daa" data-element_type="container" data-e-type="container" data-settings="{"background_background":"gradient"}"> 562 <div class="elementor-element elementor-element-0ef44e9 elementor-widget elementor-widget-heading" data-id="0ef44e9" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 563 <div class="elementor-widget-container"> 564 <h3 class="elementor-heading-title elementor-size-default">roof replacements</h3> </div> 565 </div> 566 <div class="elementor-element elementor-element-4e04b3e elementor-widget elementor-widget-text-editor" data-id="4e04b3e" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default"> 567 <div class="elementor-widget-container"> 568 We help you protect your home or business with a new roofing system by installing a few choice steep slope and low slope options, including standing seam metal roofing, lifetime roofing shingles from Malarkey or GAF, Duro-Last PVC, and 10-20 year NanoTech ceramic coating. </div> 569 </div> 570 <div class="elementor-element elementor-element-197ff05 elementor-align-center elementor-widget elementor-widget-button" data-id="197ff05" data-element_type="widget" data-e-type="widget" data-widget_type="button.default"> 571 <div class="elementor-widget-container"> 572 <div class="elementor-button-wrapper"> 573 <a class="elementor-button elementor-button-link elementor-size-sm" href="https://dir-roofing.com/roof-replacements/"> 574 <span class="elementor-button-content-wrapper"> 575 <span class="elementor-button-icon"> 576 <svg aria-hidden="true" class="e-font-icon-svg e-fas-angle-double-right" viewBox="0 0 448 512" xmlns="http://www.w3.org/2000/svg"><path d="M224.3 273l-136 136c-9.4 9.4-24.6 9.4-33.9 0l-22.6-22.6c-9.4-9.4-9.4-24.6 0-33.9l96.4-96.4-96.4-96.4c-9.4-9.4-9.4-24.6 0-33.9L54.3 103c9.4-9.4 24.6-9.4 33.9 0l136 136c9.5 9.4 9.5 24.6.1 34zm192-34l-136-136c-9.4-9.4-24.6-9.4-33.9 0l-22.6 22.6c-9.4 9.4-9.4 24.6 0 33.9l96.4 96.4-96.4 96.4c-9.4 9.4-9.4 24.6 0 33.9l22.6 22.6c9.4 9.4 24.6 9.4 33.9 0l136-136c9.4-9.2 9.4-24.4 0-33.8z"></path></svg> </span> 577 <span class="elementor-button-text">Learn More</span> 578 </span> 579 </a> 580 </div> 581 </div> 582 </div> 583 </div> 584 </div> 585 <div class="elementor-element elementor-element-53ab6fb e-con-full e-flex e-con e-child" data-id="53ab6fb" data-element_type="container" data-e-type="container"> 586 <div class="elementor-element elementor-element-034b9a0 e-con-full e-flex e-con e-child" data-id="034b9a0" data-element_type="container" data-e-type="container" data-settings="{"background_background":"classic"}"> 587 <div class="elementor-element elementor-element-70eee84 elementor-widget elementor-widget-spacer" data-id="70eee84" data-element_type="widget" data-e-type="widget" data-widget_type="spacer.default"> 588 <div class="elementor-widget-container"> 589 <div class="elementor-spacer"> 590 <div class="elementor-spacer-inner"></div> 591 </div> 592 </div> 593 </div> 594 </div> 595 <div class="elementor-element elementor-element-5bf5a05 e-con-full e-flex e-con e-child" data-id="5bf5a05" data-element_type="container" data-e-type="container" data-settings="{"background_background":"gradient"}"> 596 <div class="elementor-element elementor-element-b891552 elementor-widget elementor-widget-heading" data-id="b891552" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 597 <div class="elementor-widget-container"> 598 <h3 class="elementor-heading-title elementor-size-default">roof maintenance</h3>
598 </div> 599 </div> 600 <div class="elementor-element elementor-element-054d37c elementor-widget elementor-widget-text-editor" data-id="054d37c" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default"> 601 <div class="elementor-widget-container"> 602 Keep your roof looking brand-new year-round with our roof maintenance services. We offer regular cleanings for your roof and siding, keeping it free of moss, algae, and other debris. </div> 603 </div> 604 <div class="elementor-element elementor-element-87e6607 elementor-align-center elementor-widget elementor-widget-button" data-id="87e6607" data-element_type="widget" data-e-type="widget" data-widget_type="button.default"> 605 <div class="elementor-widget-container"> 606 <div class="elementor-button-wrapper"> 607 <a class="elementor-button elementor-button-link elementor-size-sm" href="https://dir-roofing.com/roof-maintenance/"> 608 <span class="elementor-button-content-wrapper"> 609 <span class="elementor-button-icon"> 610 <svg aria-hidden="true" class="e-font-icon-svg e-fas-angle-double-right" viewBox="0 0 448 512" xmlns="http://www.w3.org/2000/svg"><path d="M224.3 273l-136 136c-9.4 9.4-24.6 9.4-33.9 0l-22.6-22.6c-9.4-9.4-9.4-24.6 0-33.9l96.4-96.4-96.4-96.4c-9.4-9.4-9.4-24.6 0-33.9L54.3 103c9.4-9.4 24.6-9.4 33.9 0l136 136c9.5 9.4 9.5 24.6.1 34zm192-34l-136-136c-9.4-9.4-24.6-9.4-33.9 0l-22.6 22.6c-9.4 9.4-9.4 24.6 0 33.9l96.4 96.4-96.4 96.4c-9.4 9.4-9.4 24.6 0 33.9l22.6 22.6c9.4 9.4 24.6 9.4 33.9 0l136-136c9.4-9.2 9.4-24.4 0-33.8z"></path></svg> </span> 611 <span class="elementor-button-text">Learn More</span> 612 </span> 613 </a> 614 </div> 615 </div> 616 </div> 617 </div> 618 </div> 619 </div> 620 </div> 621 <div class="elementor-element elementor-element-b29048c e-flex e-con-boxed e-con e-parent" data-id="b29048c" data-element_type="container" data-e-type="container" data-settings="{"background_background":"classic"}"> 622 <div class="e-con-inner"> 623 <div class="elementor-element elementor-element-39030f1 e-con-full e-flex e-con e-child" data-id="39030f1" data-element_type="container" data-e-type="container"> 624 <div class="elementor-element elementor-element-13d819b elementor-widget__width-initial elementor-widget-mobile__width-initial elementor-position-top elementor-position-top elementor-widget elementor-widget-image-box" data-id="13d819b" data-element_type="widget" data-e-type="widget" data-widget_type="image-box.default"> 625 <div class="elementor-widget-container"> 626 <div class="elementor-image-box-wrapper"><figure class="elementor-image-box-img"><img loading="lazy" decoding="async" width="128" height="128" src="https://dir-roofing.com/wp-content/uploads/2026/08/christian-faith.webp" class="attachment-full size-full wp-image-3065" alt="Red icon with white outline of praying hands representing Christian faith" /></figure><div class="elementor-image-box-content"><span class="elementor-image-box-title">Christian Faith</span></div></div> </div> 627 </div> 628 <div class="elementor-element elementor-element-384d930 elementor-widget__width-initial elementor-widget-mobile__width-initial elementor-position-top elementor-position-top elementor-widget elementor-widget-image-box" data-id="384d930" data-element_type="widget" data-e-type="widget" data-widget_type="image-box.default"> 629 <div class="elementor-widget-container"> 630 <div class="elementor-image-box-wrapper"><figure class="elementor-image-box-img"><img loading="lazy" decoding="async" width="128" height="128" src="https://dir-roofing.com/wp-content/uploads/2026/08/integrity.webp" class="attachment-full size-full wp-image-3066" alt="Handshake icon representing business integrity and trust" /></figure><div class="elementor-image-box-content"><span class="elementor-image-box-title">Integrity</span></div></div> </div> 631 </div> 632 <div class="elementor-element elementor-element-3446913 elementor-widget__width-initial elementor-widget-mobile__width-initial elementor-position-top elementor-position-top elementor-widget elementor-widget-image-box" data-id="3446913" data-element_type="widget" data-e-type="widget" data-widget_type="image-box.default"> 633 <div class="elementor-widget-container"> 634 <div class="elementor-image-box-wrapper"><figure class="elementor-image-box-img"><img loading="lazy" decoding="async" width="128" height="128" src="https://dir-roofing.com/wp-content/uploads/2026/08/quality.webp" class="attachment-full size-full wp-image-3062" alt="Red circular icon featuring a hand supporting a quality seal badge with a checkmark" /></figure><div class="elementor-image-box-content"><span class="elementor-image-box-title">Quality</span></div></div>
634 </div> 635 </div> 636 <div class="elementor-element elementor-element-ba7f57c elementor-widget__width-initial elementor-widget-mobile__width-initial elementor-position-top elementor-position-top elementor-widget elementor-widget-image-box" data-id="ba7f57c" data-element_type="widget" data-e-type="widget" data-widget_type="image-box.default"> 637 <div class="elementor-widget-container"> 638 <div class="elementor-image-box-wrapper"><figure class="elementor-image-box-img"><img loading="lazy" decoding="async" width="128" height="128" src="https://dir-roofing.com/wp-content/uploads/2026/08/leadership.webp" class="attachment-full size-full wp-image-3067" alt="Red circular icon featuring a raised fist combined with a glowing lightbulb." /></figure><div class="elementor-image-box-content"><span class="elementor-image-box-title">leadership</span></div></div> </div> 639 </div> 640 </div> 641 <div class="elementor-element elementor-element-b0e8b46 e-con-full e-flex e-con e-child" data-id="b0e8b46" data-element_type="container" data-e-type="container"> 642 <div class="elementor-element elementor-element-9b2463a elementor-widget__width-initial elementor-widget elementor-widget-image" data-id="9b2463a" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 643 <div class="elementor-widget-container"> 644 <img loading="lazy" decoding="async" width="146" height="60" src="https://dir-roofing.com/wp-content/uploads/2025/06/do-it-right-roofing-favicon.png" class="attachment-thumbnail size-thumbnail wp-image-69" alt="Do It Roofing Logo for Favicon Site" /> </div> 645 </div> 646 <div class="elementor-element elementor-element-814ee95 elementor-widget elementor-widget-heading" data-id="814ee95" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 647 <div class="elementor-widget-container"> 648 <h2 class="elementor-heading-title elementor-size-default">OUR CORE VALUES</h2> </div> 649 </div> 650 <div class="elementor-element elementor-element-1f69720 elementor-widget elementor-widget-text-editor" data-id="1f69720" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default"> 651 <div class="elementor-widget-container"> 652 <p>At Do It Right Roofing, everything we do is built off of the foundation of our core values.</p><p>Imagine how it will feel to work with a roofing company whose values you resonate with.</p> </div> 653 </div> 654 <div class="elementor-element elementor-element-a652f67 elementor-widget elementor-widget-button" data-id="a652f67" data-element_type="widget" data-e-type="widget" data-widget_type="button.default"> 655 <div class="elementor-widget-container"> 656 <div class="elementor-button-wrapper"> 657 <a class="elementor-button elementor-button-link elementor-size-sm" href="https://dir-roofing.com/our-core-values/"> 658 <span class="elementor-button-content-wrapper"> 659 <span class="elementor-button-icon"> 660 <svg aria-hidden="true" class="e-font-icon-svg e-fas-angle-double-right" viewBox="0 0 448 512" xmlns="http://www.w3.org/2000/svg"><path d="M224.3 273l-136 136c-9.4 9.4-24.6 9.4-33.9 0l-22.6-22.6c-9.4-9.4-9.4-24.6 0-33.9l96.4-96.4-96.4-96.4c-9.4-9.4-9.4-24.6 0-33.9L54.3 103c9.4-9.4 24.6-9.4 33.9 0l136 136c9.5 9.4 9.5 24.6.1 34zm192-34l-136-136c-9.4-9.4-24.6-9.4-33.9 0l-22.6 22.6c-9.4 9.4-9.4 24.6 0 33.9l96.4 96.4-96.4 96.4c-9.4 9.4-9.4 24.6 0 33.9l22.6 22.6c9.4 9.4 24.6 9.4 33.9 0l136-136c9.4-9.2 9.4-24.4 0-33.8z"></path></svg> </span> 661 <span class="elementor-button-text">Learn More</span> 662 </span> 663 </a> 664 </div> 665 </div> 666 </div> 667 </div> 668 </div> 669 </div> 670 <div class="elementor-element elementor-element-1e38321 e-flex e-con-boxed e-con e-parent" data-id="1e38321" data-element_type="container" data-e-type="container"> 671 <div class="e-con-inner"> 672 <div class="elementor-element elementor-element-1177fbb e-con-full e-flex e-con e-child" data-id="1177fbb" data-element_type="container" data-e-type="container"> 673 <div class="elementor-element elementor-element-157bb98 elementor-position-top elementor-widget-tablet__width-initial elementor-widget-mobile__width-inherit elementor-position-top elementor-widget elementor-widget-image-box" data-id="157bb98" data-element_type="widget" data-e-type="widget" data-widget_type="image-box.default"> 674 <div class="elementor-widget-container"> 675 <div class="elementor-image-box-wrapper"><figure class="elementor-image-box-img"><a href="https://dir-roofing.com/about-us/" tabindex="-1"><img loading="lazy" decoding="async" width="128" height="128" src="https://dir-roofing.com/wp-content/uploads/2026/08/about-us.webp" class="attachment-full size-full wp-image-3063" alt="about us" /></a></figure><div class="elementor-image-box-content"><span class="elementor-image-box-title"><a href="https://dir-roofing.com/about-us/">About Us</a></span>
675<p class="elementor-image-box-description">We are a licensed, bonded, and insured family-owned and operated business founded by father and son team Robert and Garrett Willey.</p></div></div> </div> 676 </div> 677 <div class="elementor-element elementor-element-b4d8059 elementor-position-top elementor-widget-tablet__width-initial elementor-widget-mobile__width-inherit elementor-position-top elementor-widget elementor-widget-image-box" data-id="b4d8059" data-element_type="widget" data-e-type="widget" data-widget_type="image-box.default"> 678 <div class="elementor-widget-container"> 679 <div class="elementor-image-box-wrapper"><figure class="elementor-image-box-img"><a href="https://dir-roofing.com/careers/" tabindex="-1"><img loading="lazy" decoding="async" width="128" height="128" src="https://dir-roofing.com/wp-content/uploads/2026/08/career-opportunities.webp" class="attachment-full size-full wp-image-3064" alt="Line icon of an open hand holding a glowing lightbulb representing career opportunities and professional growth" /></a></figure><div class="elementor-image-box-content"><span class="elementor-image-box-title"><a href="https://dir-roofing.com/careers/">Career Opportunities</a></span><p class="elementor-image-box-description">We strive everyday to embody both our values and our faith in all that we do. If this sounds like you, then youâre in the right place.</p></div></div> </div> 680 </div> 681 </div> 682 <div class="elementor-element elementor-element-df0ff5d e-flex e-con-boxed e-con e-child" data-id="df0ff5d" data-element_type="container" data-e-type="container"> 683 <div class="e-con-inner"> 684 <div class="elementor-element elementor-element-6f9f86c elementor-widget__width-initial elementor-widget elementor-widget-image" data-id="6f9f86c" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 685 <div class="elementor-widget-container"> 686 <img loading="lazy" decoding="async" width="146" height="60" src="https://dir-roofing.com/wp-content/uploads/2025/06/do-it-right-roofing-favicon.png" class="attachment-thumbnail size-thumbnail wp-image-69" alt="Do It Roofing Logo for Favicon Site" /> </div> 687 </div> 688 <div class="elementor-element elementor-element-4261167 elementor-widget elementor-widget-heading" data-id="4261167" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 689 <div class="elementor-widget-container"> 690 <h2 class="elementor-heading-title elementor-size-default">MEET YOUR TEAM</h2> </div> 691 </div> 692 <div class="elementor-element elementor-element-dd8aade elementor-widget elementor-widget-text-editor" data-id="dd8aade" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default"> 693 <div class="elementor-widget-container"> 694 <p>Since 2011, <em><span style="color: #a70b26;"><strong>Do It Right Roofing</strong> </span></em>has been protecting the homes and businesses of the greater South Sound area with high-quality lifetime roofing systems. Specializing in residential, commercial, and metal roof products, we install new roofs that protect our customersâ families and homes, keeping them safe and dry.</p> </div> 695 </div> 696 <div class="elementor-element elementor-element-d9b593d elementor-widget elementor-widget-image" data-id="d9b593d" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 697 <div class="elementor-widget-container"> 698 <img loading="lazy" decoding="async" width="800" height="412" src="https://dir-roofing.com/wp-content/uploads/2025/06/dir-roofing-team-2022-e1750403453451.jpg" class="attachment-large size-large wp-image-95" alt="Do It Right Roofing team group photo with crew members" srcset="https://dir-roofing.com/wp-content/uploads/2025/06/dir-roofing-team-2022-e1750403453451.jpg 1000w, https://dir-roofing.com/wp-content/uploads/2025/06/dir-roofing-team-2022-e1750403453451-300x155.jpg 300w, https://dir-roofing.com/wp-content/uploads/2025/06/dir-roofing-team-2022-e1750403453451-768x396.jpg 768w" sizes="(max-width: 800px) 100v
698w, 800px" /> </div> 699 </div> 700 </div> 701 </div> 702 </div> 703 </div> 704 <div class="elementor-element elementor-element-55ab109 e-flex e-con-boxed e-con e-parent" data-id="55ab109" data-element_type="container" data-e-type="container" data-settings="{"background_background":"classic"}"> 705 <div class="e-con-inner"> 706 <div class="elementor-element elementor-element-1dfad06 elementor-widget__width-initial elementor-widget elementor-widget-image" data-id="1dfad06" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 707 <div class="elementor-widget-container"> 708 <img loading="lazy" decoding="async" width="146" height="60" src="https://dir-roofing.com/wp-content/uploads/2025/06/do-it-right-roofing-favicon.png" class="attachment-thumbnail size-thumbnail wp-image-69" alt="Do It Roofing Logo for Favicon Site" /> </div> 709 </div> 710 <div class="elementor-element elementor-element-1d99569 elementor-widget elementor-widget-heading" data-id="1d99569" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 711 <div class="elementor-widget-container"> 712 <h2 class="elementor-heading-title elementor-size-default">read some of our google reviews</h2> </div> 713 </div> 714 <div class="elementor-element elementor-element-65d8103 elementor-widget elementor-widget-shortcode" data-id="65d8103" data-element_type="widget" data-e-type="widget" data-widget_type="shortcode.default"> 715 <div class="elementor-widget-container"> 716 <div class="elementor-shortcode"><link data-noptimize="1" data-no-optimize="1" data-no-minify="1" data-no-defer="1" rel="stylesheet" href="https://dir-roofing.com/wp-content/uploads/trustindex-google-widget.css?1787370326" media="all"><pre class="ti-widget"><div style="opacity: 0;height: 0 !important;overflow: hidden !important" data-css-url="https://dir-roofing.com/wp-content/uploads/trustindex-google-widget.css?1787370326" class=" ti-widget ti-goog ti-review-text-mode-readmore ti-content-align-center" data-no-translation="true" data-time-locale="%d %s ago|today|day|days|week|weeks|month|months|year|years" data-plugin-version="14.2" data-layout-id="36" data-layout-category="slider" data-set-id="light-contrast" data-pid="wp-widget" data-language="en" data-close-locale="Close" data-review-target-width="300" data-css-version="2" data-reply-by-locale="Owner's reply" data-only-rating-locale="This user only left a rating." data-pager-autoplay-timeout="6"> <div class="ti-widget-container ti-col-3"> <div class="ti-reviews-container"> <div class="ti-controls"> <div class="ti-next" aria-label="Next review" role="button" tabindex="0"></div> <div class="ti-prev" aria-label="Previous review" role="button" tabindex="0"></div> </div> <div class="ti-reviews-container-wrapper"> <div data-empty="0" data-time="1750204800" class="ti-review-item source-Google ti-image-layout-thumbnail" data-id="cfcd208495d565ef66e7dff9f98764da" data-language=""> <div class="ti-inner"> <div class="ti-review-header"> <img loading="lazy" decoding="async" class="ti-platform-icon skip-lazy" src="https://cdn.trustindex.io/assets/platform/Google/icon.svg" alt="Google" width="20" height="20" loading="lazy" /> <div class="ti-profile-img"> <img decoding="async" class="skip-lazy" src="https://lh3.googleusercontent.com/a/ACg8ocL7CvR19oaVDsejiIkyeLiF-ncYRU7uHswrJVRux4k5wATlXg=w64-h64-c-rp-mo-br100" srcset="https://lh3.googleusercontent.com/a/ACg8ocL7CvR19oaVDsejiIkyeLiF-ncYRU7uHswrJVRux4k5wATlXg=w128-h128-c-rp-mo-br100 2x" alt="Joanne Mendoza profile picture" loading="lazy" /> </div> <div class="ti-profile-details"> <div class="ti-name"> Joanne Mendoza </div> <div class="ti-date"></div> </div> </div> <span class="ti-stars"><img loading="lazy" decoding="async" class="ti-star skip-lazy" src="https://cdn.trustindex.io/assets/platform/Google/star/f.svg" alt="Google star 1" width="17" height="17" loading="lazy" /><img loading="lazy" decoding="async" class="ti-star skip-lazy" src="https://cdn.trustindex.io/assets/platform/Google/star/f.svg" alt="Google star 2" width="17" height="17" loading="lazy" /><img loading="lazy" decoding="async" class="ti-star skip-lazy" src="https://cdn.trustindex.io/assets/platform/Google/star/f.svg" alt="Google star 3" width="17" height="17" loading="lazy" /><img loading="lazy" decoding="async" class="ti-star skip-lazy" src="https://cdn.trustindex.io/assets/platform/Google/star/f.svg" alt="Google star 4" width="17" height="17" loading="lazy" /><img loading="lazy" decoding="async" class="ti-star skip-lazy" src="https://cdn.trustindex.io/assets/platform/Google/star/f.svg" alt="Google star 5" width="17" height="17" loading="lazy" />
716<span class="ti-verified-review ti-verified-platform"><span class="ti-verified-tooltip">Trustindex verifies that the original source of the review is Google.</span></span></span> <div class="ti-review-text-container ti-review-content"><!-- R-CONTENT -->Do it Right Roofing did a wonderful job on our roof maintenance project. Our roof now looks fabulous and I am confident that it will be perfect for years to come.<!-- R-CONTENT --></div> <span class="ti-read-more" data-container=".ti-review-content" data-collapse-text="Hide" data-open-text="Read more"></span> </div> </div> <div data-empty="0" data-time="1749686400" class="ti-review-item source-Google ti-image-layout-thumbnail" data-id="cfcd208495d565ef66e7dff9f98764da" data-language=""> <div class="ti-inner"> <div class="ti-review-header"> <img loading="lazy" decoding="async" class="ti-platform-icon skip-lazy" src="https://cdn.trustindex.io/assets/platform/Google/icon.svg" alt="Google" width="20" height="20" loading="lazy" /> <div class="ti-profile-img"> <img decoding="async" class="skip-lazy" src="https://lh3.googleusercontent.com/a-/ALV-UjVKfkhTkLngmn2lw7QAAWveAbyDeznBK1NUfx3nm3fMkpKe2b44=w64-h64-c-rp-mo-ba2-br100" srcset="https://lh3.googleusercontent.com/a-/ALV-UjVKfkhTkLngmn2lw7QAAWveAbyDeznBK1NUfx3nm3fMkpKe2b44=w128-h128-c-rp-mo-ba2-br100 2x" alt="Laurinda Bellinger profile picture" loading="lazy" /> </div> <div class="ti-profile-details"> <div class="ti-name"> Laurinda Bellinger </div> <div class="ti-date"></div> </div> </div> <span class="ti-stars"><img loading="lazy" decoding="async" class="ti-star skip-lazy" src="https://cdn.trustindex.io/assets/platform/Google/star/f.svg" alt="Google star 1" width="17" height="17" loading="lazy" /><img loading="lazy" decoding="async" class="ti-star skip-lazy" src="https://cdn.trustindex.io/assets/platform/Google/star/f.svg" alt="Google star 2" width="17" height="17" loading="lazy" /><img loading="lazy" decoding="async" class="ti-star skip-lazy" src="https://cdn.trustindex.io/assets/platform/Google/star/f.svg" alt="Google star 3" width="17" height="17" loading="lazy" /><img loading="lazy" decoding="async" class="ti-star skip-lazy" src="https://cdn.trustindex.io/assets/platform/Google/star/f.svg" alt="Google star 4" width="17" height="17" loading="lazy" /><img loading="lazy" decoding="async" class="ti-star skip-lazy" src="https://cdn.trustindex.io/assets/platform/Google/star/f.svg" alt="Google star 5" width="17" height="17" loading="lazy" /><span class="ti-verified-review ti-verified-platform"><span class="ti-verified-tooltip">Trustindex verifies that the original source of the review is Google.</span></span></span> <div class="ti-review-text-container ti-review-content"><!-- R-CONTENT -->I had them replace my aging gutters 4 years ago. Since then, I have them yearly clean my gutters and roof. Very organized, easy to work with and very fair pricing. I appreciate that they text before & after pictures. I have no complaints and recommend this company.<!-- R-CONTENT --></div> <span class="ti-read-more" data-container=".ti-review-content" data-collapse-text="Hide" data-open-text="Read more"></span> </div> </div> <div data-empty="0" data-time="1749513600" class="ti-review-item source-Google ti-image-layout-thumbnail" data-id="cfcd208495d565ef66e7dff9f98764da" data-language=""> <div class="ti-inner"> <div class="ti-review-header"> <img loading="lazy" decoding="async" class="ti-platform-icon skip-lazy" src="https://cdn.trustindex.io/assets/platform/Google/icon.svg" alt="Google" width="20" height="20" loading="lazy" /> <div class="ti-profile-img"> <img decoding="async" class="skip-lazy" src="https://lh3.googleusercontent.com/a/ACg8ocKpa_SH9HjY9Pfk3zT3kPHjr7SXHdbxrsW14EfVtOac7ynDjw=w64-h64-c-rp-mo-br100" srcset="https://lh3.googleusercontent.com/a/ACg8ocKpa_SH9HjY9Pfk3zT3kPHjr7SXHdbxrsW14EfVtOac7ynDjw=w128-h128-c-rp-mo-br100 2x" alt="Karen Clark profile picture" loading="lazy" /> </div> <div class="ti-profile-details"> <div class="ti-name"> Karen Clark </div> <div class="ti-date"></div> </div> </div> <span class="ti-stars"><img loading="lazy" decoding="async" class="ti-star skip-lazy" src="https://cdn.trustindex.io/assets/platform/Google/star/f.svg" alt="Google star 1" width="17" height="17" loading="lazy" /><img loading="lazy" decoding="async" class="ti-star skip-lazy" src="https://cdn.trustindex.io/assets/platform/Google/star/f.svg" alt="Google star 2" width="17" height="17" loading="lazy" /><img loading="lazy" decoding="async" class="ti-star skip-lazy" src="https://cdn.trustindex.io/assets/platform/Google/star/f.svg" alt="Google star 3" width="17" height="17" loading="lazy" /><img loading="lazy" decoding="async" class="ti-star skip-lazy" src="https://cdn.trustindex.io/assets/platform/Google/star/f.svg" alt="Google star 4" width="17" height="17" loading="lazy" /><img loading="lazy" decoding="async" class="ti-star skip-lazy" src="https://cdn.trustindex.io/assets/platform/Google/star/f.svg" alt="Google star 5" width="17" height="17" loading="lazy" />
716<span class="ti-verified-review ti-verified-platform"><span class="ti-verified-tooltip">Trustindex verifies that the original source of the review is Google.</span></span></span> <div class="ti-review-text-container ti-review-content"><!-- R-CONTENT -->The new roofing project went as planned. Communication was great! They kept me up-ro-date from start to end, and honored the estimate as originally provided. Ken and Megan were very responsive and professional. I'd recommend the company.<!-- R-CONTENT --></div> <span class="ti-read-more" data-container=".ti-review-content" data-collapse-text="Hide" data-open-text="Read more"></span> </div> </div> <div data-empty="0" data-time="1749513600" class="ti-review-item source-Google ti-image-layout-thumbnail" data-id="cfcd208495d565ef66e7dff9f98764da" data-language=""> <div class="ti-inner"> <div class="ti-review-header"> <img loading="lazy" decoding="async" class="ti-platform-icon skip-lazy" src="https://cdn.trustindex.io/assets/platform/Google/icon.svg" alt="Google" width="20" height="20" loading="lazy" /> <div class="ti-profile-img"> <img decoding="async" class="skip-lazy" src="https://lh3.googleusercontent.com/a/ACg8ocKCnHv7p5QBALU2l--kybUxG0XxFuZGLjO4G6uIGrui730WEvo=w64-h64-c-rp-mo-br100" srcset="https://lh3.googleusercontent.com/a/ACg8ocKCnHv7p5QBALU2l--kybUxG0XxFuZGLjO4G6uIGrui730WEvo=w128-h128-c-rp-mo-br100 2x" alt="Ron Thornsbury profile picture" loading="lazy" /> </div> <div class="ti-profile-details"> <div class="ti-name"> Ron Thornsbury </div> <div class="ti-date"></div> </div> </div> <span class="ti-stars"><img loading="lazy" decoding="async" class="ti-star skip-lazy" src="https://cdn.trustindex.io/assets/platform/Google/star/f.svg" alt="Google star 1" width="17" height="17" loading="lazy" /><img loading="lazy" decoding="async" class="ti-star skip-lazy" src="https://cdn.trustindex.io/assets/platform/Google/star/f.svg" alt="Google star 2" width="17" height="17" loading="lazy" /><img loading="lazy" decoding="async" class="ti-star skip-lazy" src="https://cdn.trustindex.io/assets/platform/Google/star/f.svg" alt="Google star 3" width="17" height="17" loading="lazy" /><img loading="lazy" decoding="async" class="ti-star skip-lazy" src="https://cdn.trustindex.io/assets/platform/Google/star/f.svg" alt="Google star 4" width="17" height="17" loading="lazy" /><img loading="lazy" decoding="async" class="ti-star skip-lazy" src="https://cdn.trustindex.io/assets/platform/Google/star/f.svg" alt="Google star 5" width="17" height="17" loading="lazy" /><span class="ti-verified-review ti-verified-platform"><span class="ti-verified-tooltip">Trustindex verifies that the original source of the review is Google.</span></span></span> <div class="ti-review-text-container ti-review-content"><!-- R-CONTENT -->Angela had me a quote within 24 hours and it helped out a lot!<!-- R-CONTENT --></div> <span class="ti-read-more" data-container=".ti-review-content" data-collapse-text="Hide" data-open-text="Read more"></span> </div> </div> <div data-empty="0" data-time="1747008000" class="ti-review-item source-Google ti-image-layout-thumbnail" data-id="cfcd208495d565ef66e7dff9f98764da" data-language=""> <div class="ti-inner"> <div class="ti-review-header"> <img loading="lazy" decoding="async" class="ti-platform-icon skip-lazy" src="https://cdn.trustindex.io/assets/platform/Google/icon.svg" alt="Google" width="20" height="20" loading="lazy" /> <div class="ti-profile-img"> <img decoding="async" class="skip-lazy" src="https://lh3.googleusercontent.com/a-/ALV-UjW8-7m7AwJLVFSNPmRtLU1dC3FuNBpPHnPQWiorv0O-2paqHHc6ag=w64-h64-c-rp-mo-ba5-br100" srcset="https://lh3.googleusercontent.com/a-/ALV-UjW8-7m7AwJLVFSNPmRtLU1dC3FuNBpPHnPQWiorv0O-2paqHHc6ag=w128-h128-c-rp-mo-ba5-br100 2x" alt="Brian Berend profile picture" loading="lazy" /> </div> <div class="ti-profile-details"> <div class="ti-name"> Brian Berend </div> <div class="ti-date"></div> </div> </div> <span class="ti-stars"><img loading="lazy" decoding="async" class="ti-star skip-lazy" src="https://cdn.trustindex.io/assets/platform/Google/star/f.svg" alt="Google star 1" width="17" height="17" loading="lazy" /><img loading="lazy" decoding="async" class="ti-star skip-lazy" src="https://cdn.trustindex.io/assets/platform/Google/star/f.svg" alt="Google star 2" width="17" height="17" loading="lazy" /><img loading="lazy" decoding="async" class="ti-star skip-lazy" src="https://cdn.trustindex.io/assets/platform/Google/star/f.svg" alt="Google star 3" width="17" height="17" loading="lazy" /><img loading="lazy" decoding="async" class="ti-star skip-lazy" src="https://cdn.trustindex.io/assets/platform/Google/star/f.svg" alt="Google star 4" width="17" height="17" loading="lazy" /><img loading="lazy" decoding="async" class="ti-star skip-lazy" src="https://cdn.trustindex.io/assets/platform/Google/star/f.svg" alt="Google star 5" width="17" height="17" loading="lazy" />
716<span class="ti-verified-review ti-verified-platform"><span class="ti-verified-tooltip">Trustindex verifies that the original source of the review is Google.</span></span></span> <div class="ti-review-text-container ti-review-content"><!-- R-CONTENT -->We had three other quotes to replace our roof. Do It right roofing was, by far, the best overall in every aspect. Brad conducted the original assessment. He took his time to thoroughly inspect every corner of our attic and roof shingles before providing us with a quote. Megan was absolutely wonderful in her communication and flexibility with scheduling around the rainy weather. We know that roofing is a demanding job and their crew was professional, always friendly and greeted us with a smile every day. They did an excellent job cleaning up. Even our neighbors commented on how well everything was kept and left so clean with no nails to be found. Other words I have for Do It Right Roofing are: Quality, Honesty, and Integrity and I can highly recommend them.<!-- R-CONTENT --></div> <span class="ti-read-more" data-container=".ti-review-content" data-collapse-text="Hide" data-open-text="Read more"></span> </div> </div> <div data-empty="0" data-time="1745452800" class="ti-review-item source-Google ti-image-layout-thumbnail" data-id="cfcd208495d565ef66e7dff9f98764da" data-language=""> <div class="ti-inner"> <div class="ti-review-header"> <img loading="lazy" decoding="async" class="ti-platform-icon skip-lazy" src="https://cdn.trustindex.io/assets/platform/Google/icon.svg" alt="Google" width="20" height="20" loading="lazy" /> <div class="ti-profile-img"> <img decoding="async" class="skip-lazy" src="https://lh3.googleusercontent.com/a-/ALV-UjUePw6pMiTEgPArbq24ViM2ZyrgCwNar2l3ITNvG03BQ1HHiIumTg=w64-h64-c-rp-mo-ba3-br100" srcset="https://lh3.googleusercontent.com/a-/ALV-UjUePw6pMiTEgPArbq24ViM2ZyrgCwNar2l3ITNvG03BQ1HHiIumTg=w128-h128-c-rp-mo-ba3-br100 2x" alt="Wes Seipel profile picture" loading="lazy" /> </div> <div class="ti-profile-details"> <div class="ti-name"> Wes Seipel </div> <div class="ti-date"></div> </div> </div> <span class="ti-stars"><img loading="lazy" decoding="async" class="ti-star skip-lazy" src="https://cdn.trustindex.io/assets/platform/Google/star/f.svg" alt="Google star 1" width="17" height="17" loading="lazy" /><img loading="lazy" decoding="async" class="ti-star skip-lazy" src="https://cdn.trustindex.io/assets/platform/Google/star/f.svg" alt="Google star 2" width="17" height="17" loading="lazy" /><img loading="lazy" decoding="async" class="ti-star skip-lazy" src="https://cdn.trustindex.io/assets/platform/Google/star/f.svg" alt="Google star 3" width="17" height="17" loading="lazy" /><img loading="lazy" decoding="async" class="ti-star skip-lazy" src="https://cdn.trustindex.io/assets/platform/Google/star/f.svg" alt="Google star 4" width="17" height="17" loading="lazy" /><img loading="lazy" decoding="async" class="ti-star skip-lazy" src="https://cdn.trustindex.io/assets/platform/Google/star/f.svg" alt="Google star 5" width="17" height="17" loading="lazy" /><span class="ti-verified-review ti-verified-platform"><span class="ti-verified-tooltip">Trustindex verifies that the original source of the review is Google.</span></span></span> <div class="ti-review-text-container ti-review-content"><!-- R-CONTENT -->The thorough scope of work, prices and speed at which we could get scheduled and have the project completed was exactly as expected. By far the most professional. The quality of work was fabulous and they have multiple methods of communication which kept us in the loop the whole time. Small details that needed to be adjusted at the end of the project were addressed quickly and conveniently. Change orders were very well communicated and documented and were minimal, we had budgeted significantly more. I absolutely recommend and would use this company again. There is a reason they have 140 five star reviews.<!-- R-CONTENT --></div> <span class="ti-read-more" data-container=".ti-review-content" data-collapse-text="Hide" data-open-text="Read more"></span> </div> </div> <div data-empty="0" data-time="1745452800" class="ti-review-item source-Google ti-image-layout-thumbnail" data-id="cfc
716d208495d565ef66e7dff9f98764da" data-language=""> <div class="ti-inner"> <div class="ti-review-header"> <img loading="lazy" decoding="async" class="ti-platform-icon skip-lazy" src="https://cdn.trustindex.io/assets/platform/Google/icon.svg" alt="Google" width="20" height="20" loading="lazy" /> <div class="ti-profile-img"> <img decoding="async" class="skip-lazy" src="https://lh3.googleusercontent.com/a/ACg8ocKmIycJjE6QWngiIVa2vmjEe7KzzXVlJMHxdjUlQQLp0nVqoA=w64-h64-c-rp-mo-br100" srcset="https://lh3.googleusercontent.com/a/ACg8ocKmIycJjE6QWngiIVa2vmjEe7KzzXVlJMHxdjUlQQLp0nVqoA=w128-h128-c-rp-mo-br100 2x" alt="James Micona profile picture" loading="lazy" /> </div> <div class="ti-profile-details"> <div class="ti-name"> James Micona </div> <div class="ti-date"></div> </div> </div> <span class="ti-stars"><img loading="lazy" decoding="async" class="ti-star skip-lazy" src="https://cdn.trustindex.io/assets/platform/Google/star/f.svg" alt="Google star 1" width="17" height="17" loading="lazy" /><img loading="lazy" decoding="async" class="ti-star skip-lazy" src="https://cdn.trustindex.io/assets/platform/Google/star/f.svg" alt="Google star 2" width="17" height="17" loading="lazy" /><img loading="lazy" decoding="async" class="ti-star skip-lazy" src="https://cdn.trustindex.io/assets/platform/Google/star/f.svg" alt="Google star 3" width="17" height="17" loading="lazy" /><img loading="lazy" decoding="async" class="ti-star skip-lazy" src="https://cdn.trustindex.io/assets/platform/Google/star/f.svg" alt="Google star 4" width="17" height="17" loading="lazy" /><img loading="lazy" decoding="async" class="ti-star skip-lazy" src="https://cdn.trustindex.io/assets/platform/Google/star/f.svg" alt="Google star 5" width="17" height="17" loading="lazy" /><span class="ti-verified-review ti-verified-platform"><span class="ti-verified-tooltip">Trustindex verifies that the original source of the review is Google.</span></span></span> <div class="ti-review-text-container ti-review-content"><!-- R-CONTENT -->I highly recommend this company for roofing work. They live up to their name and do the project right!<!-- R-CONTENT --></div> <span class="ti-read-more" data-container=".ti-review-content" data-collapse-text="Hide" data-open-text="Read more"></span> </div> </div> </div> <div class="ti-controls-line"> <div class="dot"></div> </div> </div> </div> </div> </pre><pre class="ti-hidden-markup" hidden style="display: none">
716<script type="litespeed/javascript">(function(){if(window.tiLoaderFallback){return}window.tiLoaderFallback=!0;function tiLoadLoader(){if(window.TrustindexWidget||document.querySelector('script[src*="https://cdn.trustindex.io/loader.js"]')){return}let script=document.createElement("script");script.async=!0;script.src="https://cdn.trustindex.io/loader.js";script.setAttribute("data-ccm-injected","1");document.head.appendChild(script)}if("loading"===document.readyState){document.addEventListener("DOMContentLiteSpeedLoaded",tiLoadLoader)}else{tiLoadLoader()}})()</script>
716 717</pre></div> 718 </div> 719 </div> 720 </div> 721 </div> 722 </div> 723 724 725 </div> 726 727 728</main> 729 730 <footer data-elementor-type="footer" data-elementor-id="41" class="elementor elementor-41 elementor-location-footer" data-elementor-post-type="elementor_library"> 731 <div class="elementor-element elementor-element-8a19466 hide-on-contact e-flex e-con-boxed e-con e-parent" data-id="8a19466" data-element_type="container" data-e-type="container"> 732 <div class="e-con-inner"> 733 <div class="elementor-element elementor-element-3167c2c e-con-full e-flex e-con e-child" data-id="3167c2c" data-element_type="container" data-e-type="container"> 734 <div class="elementor-element elementor-element-18053d4 elementor-widget elementor-widget-image" data-id="18053d4" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 735 <div class="elementor-widget-container"> 736 <img width="146" height="60" src="https://dir-roofing.com/wp-content/uploads/2025/06/do-it-right-roofing-favicon.png" class="attachment-thumbnail size-thumbnail wp-image-69" alt="Do It Roofing Logo for Favicon Site" /> </div> 737 </div> 738 <div class="elementor-element elementor-element-59ce54e elementor-widget elementor-widget-heading" data-id="59ce54e" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 739 <div class="elementor-widget-container"> 740 <h2 class="elementor-heading-title elementor-size-default">LETâS GET STARTED</h2> </div> 741 </div> 742 <div class="elementor-element elementor-element-ef2bcd5 elementor-widget elementor-widget-text-editor" data-id="ef2bcd5" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default"> 743 <div class="elementor-widget-container"> 744 <p>Is your home or business in need of a new roof? We specialize in installing <em><a href="https://www.malarkeyroofing.com/company-profile/?company=Do+It+Right+Roofing%2C+LLC" target="_blank" rel="noopener"><strong><span style="color: #a70b26;">Malarkey</span></strong></a></em> and <span style="color: #a70b26;"><a style="color: #a70b26;" href="https://www.gaf.com/en-us" target="_blank" rel="noopener"><em><strong>GAF</strong></em></a></span> lifetime warranty roofs, Duro Last PVC, and standing seam metal roofs. Contact us today to schedule a free roof inspection and get a quote!</p><p>Learn about our preferred manufacturers and warranties!</p> </div> 745 </div> 746 <div class="elementor-element elementor-element-43327de elementor-align-center elementor-widget elementor-widget-button" data-id="43327de" data-element_type="widget" data-e-type="widget" data-widget_type="button.default"> 747 <div class="elementor-widget-container"> 748 <div class="elementor-button-wrapper"> 749 <a class="elementor-button elementor-button-link elementor-size-sm" href="https://dir-roofing.com/get-a-quote/" target="_blank"> 750 <span class="elementor-button-content-wrapper"> 751 <span class="elementor-button-icon"> 752 <svg aria-hidden="true" class="e-font-icon-svg e-fas-angle-double-right" viewBox="0 0 448 512" xmlns="http://www.w3.org/2000/svg"><path d="M224.3 273l-136 136c-9.4 9.4-24.6 9.4-33.9 0l-22.6-22.6c-9.4-9.4-9.4-24.6 0-33.9l96.4-96.4-96.4-96.4c-9.4-9.4-9.4-24.6 0-33.9L54.3 103c9.4-9.4 24.6-9.4 33.9 0l136 136c9.5 9.4 9.5 24.6.1 34zm192-34l-136-136c-9.4-9.4-24.6-9.4-33.9 0l-22.6 22.6c-9.4 9.4-9.4 24.6 0 33.9l96.4 96.4-96.4 96.4c-9.4 9.4-9.4 24.6 0 33.9l22.6 22.6c9.4 9.4 24.6 9.4 33.9 0l136-136c9.4-9.2 9.4-24.4 0-33.8z"></path></svg> </span> 753 <span class="elementor-button-text">click here to get an instant estimate</span> 754 </span> 755 </a> 756 </div> 757 </div> 758 </div> 759 <div class="elementor-element elementor-element-e66e789 elementor-widget elementor-widget-shortcode" data-id="e66e789" data-element_type="widget" data-e-type="widget" data-widget_type="shortcode.default"> 760 <div class="elementor-widget-container"> 761 <div class="elementor-shortcode"><iframe src="https://app.priceguide.ai/estimator/recJ6V4l1RWsbdhLz" width="100%" height="100%" style="width: 100%; height: 100vh; border-top: 1px solid #999; border-bottom: 1px solid #999;" frameborder="0"></iframe></div> 762 </div>
763 </div> 764 </div> 765 </div> 766 </div> 767 <div class="elementor-element elementor-element-523f4b1 e-flex e-con-boxed e-con e-parent" data-id="523f4b1" data-element_type="container" data-e-type="container" data-settings="{"background_background":"classic"}"> 768 <div class="e-con-inner"> 769 <div class="elementor-element elementor-element-0ce9b40 elementor-widget elementor-widget-image-box" data-id="0ce9b40" data-element_type="widget" data-e-type="widget" data-widget_type="image-box.default"> 770 <div class="elementor-widget-container"> 771 <div class="elementor-image-box-wrapper"><div class="elementor-image-box-content"><span class="elementor-image-box-title"><a href="tel:2534327663"><strong>NEED <span style="color:#BB0F2D">ROOFING</span>? GIVE US A CALL</strong></a></span><p class="elementor-image-box-description"><a href="tel:2534327663" style="color:#fff">(253) 432-7663</a></p></div></div> </div> 772 </div> 773 <div class="elementor-element elementor-element-ab674e5 elementor-widget__width-initial elementor-widget elementor-widget-image" data-id="ab674e5" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 774 <div class="elementor-widget-container"> 775 <img width="800" height="318" src="https://dir-roofing.com/wp-content/uploads/2025/06/Do-it-right-car-compressed-e1750322890809-1024x407.png" class="attachment-large size-large wp-image-43" alt="Do It Right Roofing service vehicle at residential job site" srcset="https://dir-roofing.com/wp-content/uploads/2025/06/Do-it-right-car-compressed-e1750322890809-1024x407.png 1024w, https://dir-roofing.com/wp-content/uploads/2025/06/Do-it-right-car-compressed-e1750322890809-300x119.png 300w, https://dir-roofing.com/wp-content/uploads/2025/06/Do-it-right-car-compressed-e1750322890809-768x305.png 768w, https://dir-roofing.com/wp-content/uploads/2025/06/Do-it-right-car-compressed-e1750322890809.png 1232w" sizes="(max-width: 800px) 100vw, 800px" /> </div> 776 </div> 777 <div class="elementor-element elementor-element-bd11f81 elementor-align-right elementor-widget elementor-widget-button" data-id="bd11f81" data-element_type="widget" data-e-type="widget" data-widget_type="button.default"> 778 <div class="elementor-widget-container"> 779 <div class="elementor-button-wrapper"> 780 <a class="elementor-button elementor-button-link elementor-size-sm" href="https://dir-roofing.com/get-a-quote/"> 781 <span class="elementor-button-content-wrapper"> 782 <span class="elementor-button-text">Get Instant Pricing</span> 783 </span> 784 </a> 785 </div> 786 </div> 787 </div> 788 </div> 789 </div> 790 <div class="elementor-element elementor-element-6f50e32 e-flex e-con-boxed e-con e-parent" data-id="6f50e32" data-element_type="container" data-e-type="container" data-settings="{"background_background":"classic"}"> 791 <div class="e-con-inner"> 792 <div class="elementor-element elementor-element-f6d5b83 e-con-full e-flex e-con e-child" data-id="f6d5b83" data-element_type="container" data-e-type="container"> 793 <div class="elementor-element elementor-element-5fa555f elementor-widget elementor-widget-image" data-id="5fa555f" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 794 <div class="elementor-widget-container"> 795 <a href="https://dir-roofing.com"> 796 <img width="426" height="237" src="https://dir-roofing.com/wp-content/uploads/2025/06/Do-it-right-social-logo-e1751271156173.jpg" class="attachment-large size-large wp-image-844" alt="Do it right social logo" srcset="https://dir-roofing.com/wp-content/uploads/2025/06/Do-it-right-social-logo-e1751271156173.jpg 426w, https://dir-roofing.com/wp-content/uploads/2025/06/Do-it-right-social-logo-e1751271156173-300x167.jpg 300w" sizes="(max-width: 426px) 100vw, 426px" /> </a> 797 </div> 798 </div> 799 </div> 800 <div class="elementor-element elementor-element-6588b1f e-con-full e-flex e-con e-child" data-id="6588b1f" data-element_type="container" data-e-type="container"> 801 <div class="elementor-element elementor-element-d958292 elementor-widget elementor-widget-text-editor" data-id="d958292" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default"> 802 <div class="elementor-widget-container"> 803 <p>At <span style="color: #a70b26;"><strong>Do It Right Roofing</strong></span>, we serve our community for generations while living our faith and values, striving to make a positive impact in our
803community and beyond.</p><p><em>âWhatever you do, work at it with all your heart, as though you were working for the Lord and not for people.ââ Colossians 3:23</em></p> </div> 804 </div> 805 </div> 806 </div> 807 </div> 808 <div class="elementor-element elementor-element-44f4725 elementor-hidden-tablet e-flex e-con-boxed e-con e-parent" data-id="44f4725" data-element_type="container" data-e-type="container" data-settings="{"background_background":"classic"}"> 809 <div class="e-con-inner"> 810 <div class="elementor-element elementor-element-47457fd e-con-full e-flex e-con e-child" data-id="47457fd" data-element_type="container" data-e-type="container"> 811 <div class="elementor-element elementor-element-3d88946 elementor-widget elementor-widget-heading" data-id="3d88946" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 812 <div class="elementor-widget-container"> 813 <span class="elementor-heading-title elementor-size-default">contact information</span> </div> 814 </div> 815 <div class="elementor-element elementor-element-a80a4d6 elementor-icon-list--layout-traditional elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list" data-id="a80a4d6" data-element_type="widget" data-e-type="widget" data-widget_type="icon-list.default"> 816 <div class="elementor-widget-container"> 817 <ul class="elementor-icon-list-items"> 818 <li class="elementor-icon-list-item"> 819 <span class="elementor-icon-list-icon"> 820 <svg aria-hidden="true" class="e-font-icon-svg e-fas-file-contract" viewBox="0 0 384 512" xmlns="http://www.w3.org/2000/svg"><path d="M224 136V0H24C10.7 0 0 10.7 0 24v464c0 13.3 10.7 24 24 24h336c13.3 0 24-10.7 24-24V160H248c-13.2 0-24-10.8-24-24zM64 72c0-4.42 3.58-8 8-8h80c4.42 0 8 3.58 8 8v16c0 4.42-3.58 8-8 8H72c-4.42 0-8-3.58-8-8V72zm0 64c0-4.42 3.58-8 8-8h80c4.42 0 8 3.58 8 8v16c0 4.42-3.58 8-8 8H72c-4.42 0-8-3.58-8-8v-16zm192.81 248H304c8.84 0 16 7.16 16 16s-7.16 16-16 16h-47.19c-16.45 0-31.27-9.14-38.64-23.86-2.95-5.92-8.09-6.52-10.17-6.52s-7.22.59-10.02 6.19l-7.67 15.34a15.986 15.986 0 0 1-14.31 8.84c-.38 0-.75-.02-1.14-.05-6.45-.45-12-4.75-14.03-10.89L144 354.59l-10.61 31.88c-5.89 17.66-22.38 29.53-41 29.53H80c-8.84 0-16-7.16-16-16s7.16-16 16-16h12.39c4.83 0 9.11-3.08 10.64-7.66l18.19-54.64c3.3-9.81 12.44-16.41 22.78-16.41s19.48 6.59 22.77 16.41l13.88 41.64c19.77-16.19 54.05-9.7 66 14.16 2.02 4.06 5.96 6.5 10.16 6.5zM377 105L279.1 7c-4.5-4.5-10.6-7-17-7H256v128h128v-6.1c0-6.3-2.5-12.4-7-16.9z"></path></svg> </span> 821 <span class="elementor-icon-list-text">#DOITRIR818CN</span> 822 </li> 823 <li class="elementor-icon-list-item"> 824 <a href="https://maps.app.goo.gl/WKD83NgRb2Tn81je8" target="_blank"> 825 826 <span class="elementor-icon-list-icon"> 827 <svg aria-hidden="true" class="e-font-icon-svg e-fas-map-marker-alt" viewBox="0 0 384 512" xmlns="http://www.w3.org/2000/svg"><path d="M172.268 501.67C26.97 291.031 0 269.413 0 192 0 85.961 85.961 0 192 0s192 85.961 192 192c0 77.413-26.97 99.031-172.268 309.67-9.535 13.774-29.93 13.773-39.464 0zM192 272c44.183 0 80-35.817 80-80s-35.817-80-80-80-80 35.817-80 80 35.817 80 80 80z"></path></svg> </span> 828 <span class="elementor-icon-list-text">10139 Patterson St S, Parkland, WA 98444, United States</span> 829 </a> 830 </li> 831 <li class="elementor-icon-list-item"> 832 <a href="mailto:[email protected]" target="_blank"> 833 834 <span class="elementor-icon-list-icon"> 835 <svg aria-hidden="true" class="e-font-icon-svg e-fas-envelope" viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="M502.3 190.8c3.9-3.1 9.7-.2 9.7 4.7V400c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V195.6c0-5 5.7-7.8 9.7-4.7 22.4 17.4 52.1 39.5 154.1 113.6 21.1 15.4 56.7 47.8 92.2 47.6 35.7.3 72-32.8 92.3-47.6 102-74.1 131.6-96.3 154-113.7zM256 320c23.2.4 56.6-29.2 73.4-41.4 132.7-96.3 142.8-104.7 173.4-128.7 5.8-4.5 9.2-11.5 9.2-18.9v-19c0-26.5-21.5-48-48-48H48C21.5 64 0 85.5 0 112v19c0 7.4 3.4 14.3 9.2 18.9 30.6 23.9 40.7 32.4 173.4 128.7 16.8 12.2 50.2 41.8 73.4 41.4z"></path></svg> </span> 836 <span class="elementor-icon-list-text">[email protected]</span> 837 </a> 838 </li> 839 </ul> 840 </div>
841 </div> 842 <div class="elementor-element elementor-element-d5022a6 e-grid-align-mobile-center elementor-shape-rounded elementor-grid-0 elementor-widget elementor-widget-social-icons" data-id="d5022a6" data-element_type="widget" data-e-type="widget" data-widget_type="social-icons.default"> 843 <div class="elementor-widget-container"> 844 <div class="elementor-social-icons-wrapper elementor-grid" role="list"> 845 <span class="elementor-grid-item" role="listitem"> 846 <a class="elementor-icon elementor-social-icon elementor-social-icon-facebook elementor-repeater-item-062b3a3" href="https://www.facebook.com/doitrightroofingdir" target="_blank"> 847 <span class="elementor-screen-only">Facebook</span> 848 <svg aria-hidden="true" class="e-font-icon-svg e-fab-facebook" viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="M504 256C504 119 393 8 256 8S8 119 8 256c0 123.78 90.69 226.38 209.25 245V327.69h-63V256h63v-54.64c0-62.15 37-96.48 93.67-96.48 27.14 0 55.52 4.84 55.52 4.84v61h-31.28c-30.8 0-40.41 19.12-40.41 38.73V256h68.78l-11 71.69h-57.78V501C413.31 482.38 504 379.78 504 256z"></path></svg> </a> 849 </span> 850 <span class="elementor-grid-item" role="listitem"> 851 <a class="elementor-icon elementor-social-icon elementor-social-icon-instagram elementor-repeater-item-2e82cc2" href="https://www.instagram.com/dirroofing/" target="_blank"> 852 <span class="elementor-screen-only">Instagram</span> 853 <svg aria-hidden="true" class="e-font-icon-svg e-fab-instagram" viewBox="0 0 448 512" xmlns="http://www.w3.org/2000/svg"><path d="M224.1 141c-63.6 0-114.9 51.3-114.9 114.9s51.3 114.9 114.9 114.9S339 319.5 339 255.9 287.7 141 224.1 141zm0 189.6c-41.1 0-74.7-33.5-74.7-74.7s33.5-74.7 74.7-74.7 74.7 33.5 74.7 74.7-33.6 74.7-74.7 74.7zm146.4-194.3c0 14.9-12 26.8-26.8 26.8-14.9 0-26.8-12-26.8-26.8s12-26.8 26.8-26.8 26.8 12 26.8 26.8zm76.1 27.2c-1.7-35.9-9.9-67.7-36.2-93.9-26.2-26.2-58-34.4-93.9-36.2-37-2.1-147.9-2.1-184.9 0-35.8 1.7-67.6 9.9-93.9 36.1s-34.4 58-36.2 93.9c-2.1 37-2.1 147.9 0 184.9 1.7 35.9 9.9 67.7 36.2 93.9s58 34.4 93.9 36.2c37 2.1 147.9 2.1 184.9 0 35.9-1.7 67.7-9.9 93.9-36.2 26.2-26.2 34.4-58 36.2-93.9 2.1-37 2.1-147.8 0-184.8zM398.8 388c-7.8 19.6-22.9 34.7-42.6 42.6-29.5 11.7-99.5 9-132.1 9s-102.7 2.6-132.1-9c-19.6-7.8-34.7-22.9-42.6-42.6-11.7-29.5-9-99.5-9-132.1s-2.6-102.7 9-132.1c7.8-19.6 22.9-34.7 42.6-42.6 29.5-11.7 99.5-9 132.1-9s102.7-2.6 132.1 9c19.6 7.8 34.7 22.9 42.6 42.6 11.7 29.5 9 99.5 9 132.1s2.7 102.7-9 132.1z"></path></svg> </a> 854 </span> 855 <span class="elementor-grid-item" role="listitem"> 856 <a class="elementor-icon elementor-social-icon elementor-social-icon-youtube elementor-repeater-item-ce6007c" href="https://www.youtube.com/@DoItRightRoofing" target="_blank"> 857 <span class="elementor-screen-only">Youtube</span> 858 <svg aria-hidden="true" class="e-font-icon-svg e-fab-youtube" viewBox="0 0 576 512" xmlns="http://www.w3.org/2000/svg"><path d="M549.655 124.083c-6.281-23.65-24.787-42.276-48.284-48.597C458.781 64 288 64 288 64S117.22 64 74.629 75.486c-23.497 6.322-42.003 24.947-48.284 48.597-11.412 42.867-11.412 132.305-11.412 132.305s0 89.438 11.412 132.305c6.281 23.65 24.787 41.5 48.284 47.821C117.22 448 288 448 288 448s170.78 0 213.371-11.486c23.497-6.321 42.003-24.171 48.284-47.821 11.412-42.867 11.412-132.305 11.412-132.305s0-89.438-11.412-132.305zm-317.51 213.508V175.185l142.739 81.205-142.739 81.201z"></path></svg> </a> 859 </span> 860 <span class="elementor-grid-item" role="listitem"> 861 <a class="elementor-icon elementor-social-icon elementor-social-icon-yelp elementor-repeater-item-fec6cda" href="https://www.yelp.com/biz/do-it-right-roofing-tacoma" target="_blank"> 862 <span class="elementor-screen-only">Yelp</span> 863 <svg aria-hidden="true" class="e-font-icon-svg e-fab-yelp" viewBox="0 0 384 512" xmlns="http://www.w3.org/2000/svg"><path d="M42.9 240.32l99.62 48.61c19.2 9.4 16.2 37.51-4.5 42.71L30.5 358.45a22.79 22.79 0 0 1-28.21-19.6 197.16 197.16 0 0 1 9-85.32 22.8 22.8 0 0 1 31.61-13.21zm44 239.25a199.45 199.45 0 0 0 79.42 32.11A22.78 22.78 0 0 0 192.94 490l3.9-110.82c.7-21.3-25.5-31.91-39.81-16.1l-74.21 82.4a22.82 22.82 0 0 0 4.09 34.09zm145.34-109.92l58.81 94a22.93 22.93 0 0 0 34 5.5 198.36 198.36 0 0 0 52.71-67.61A23 23 0 0 0 364.17 370l-105.42-34.26c-20.31-6.5-37.81 15.8-26.51 33.91zm148.33-132.23a197.44 197.44 0 0 0-50.41-69.31 22.85 22.85 0 0 0-34 4.4l-62 91.92c-11.9 17.7 4.7 40.61 25.2 34.71L366 268.63a23 23 0 0 0 14.61-31.21zM62.11 30.18a22.86 22.86 0 0 0-9.9 32l104.12 180.44c11.7 20.2 42.61 11.9 42.61-11.4V22.88a22.67 22.67 0 0 0-24.5-22.8 320.37 320.37 0 0 0-112.33 30.1z"></path></svg> </a> 864 </span> 865 </div> 866 </div>
867 </div> 868 </div> 869 <div class="elementor-element elementor-element-0ef9781 e-con-full e-flex e-con e-child" data-id="0ef9781" data-element_type="container" data-e-type="container"> 870 <div class="elementor-element elementor-element-393f474 elementor-widget elementor-widget-heading" data-id="393f474" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 871 <div class="elementor-widget-container"> 872 <span class="elementor-heading-title elementor-size-default">roofing services</span> </div> 873 </div> 874 <div class="elementor-element elementor-element-c39b6f4 elementor-icon-list--layout-traditional elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list" data-id="c39b6f4" data-element_type="widget" data-e-type="widget" data-widget_type="icon-list.default"> 875 <div class="elementor-widget-container"> 876 <ul class="elementor-icon-list-items"> 877 <li class="elementor-icon-list-item"> 878 <a href="https://dir-roofing.com/roofing-services/" target="_blank"> 879 880 <span class="elementor-icon-list-icon"> 881 <svg aria-hidden="true" class="e-font-icon-svg e-fas-check-double" viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="M505 174.8l-39.6-39.6c-9.4-9.4-24.6-9.4-33.9 0L192 374.7 80.6 263.2c-9.4-9.4-24.6-9.4-33.9 0L7 302.9c-9.4 9.4-9.4 24.6 0 34L175 505c9.4 9.4 24.6 9.4 33.9 0l296-296.2c9.4-9.5 9.4-24.7.1-34zm-324.3 106c6.2 6.3 16.4 6.3 22.6 0l208-208.2c6.2-6.3 6.2-16.4 0-22.6L366.1 4.7c-6.2-6.3-16.4-6.3-22.6 0L192 156.2l-55.4-55.5c-6.2-6.3-16.4-6.3-22.6 0L68.7 146c-6.2 6.3-6.2 16.4 0 22.6l112 112.2z"></path></svg> </span> 882 <span class="elementor-icon-list-text">roofing services</span> 883 </a> 884 </li> 885 <li class="elementor-icon-list-item"> 886 <a href="https://dir-roofing.com/roof-replacements/" target="_blank"> 887 888 <span class="elementor-icon-list-icon"> 889 <svg aria-hidden="true" class="e-font-icon-svg e-fas-check-double" viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="M505 174.8l-39.6-39.6c-9.4-9.4-24.6-9.4-33.9 0L192 374.7 80.6 263.2c-9.4-9.4-24.6-9.4-33.9 0L7 302.9c-9.4 9.4-9.4 24.6 0 34L175 505c9.4 9.4 24.6 9.4 33.9 0l296-296.2c9.4-9.5 9.4-24.7.1-34zm-324.3 106c6.2 6.3 16.4 6.3 22.6 0l208-208.2c6.2-6.3 6.2-16.4 0-22.6L366.1 4.7c-6.2-6.3-16.4-6.3-22.6 0L192 156.2l-55.4-55.5c-6.2-6.3-16.4-6.3-22.6 0L68.7 146c-6.2 6.3-6.2 16.4 0 22.6l112 112.2z"></path></svg> </span> 890 <span class="elementor-icon-list-text">roofing replacements</span> 891 </a> 892 </li> 893 <li class="elementor-icon-list-item"> 894 <a href="https://dir-roofing.com/roof-repairs/" target="_blank"> 895 896 <span class="elementor-icon-list-icon"> 897 <svg aria-hidden="true" class="e-font-icon-svg e-fas-check-double" viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="M505 174.8l-39.6-39.6c-9.4-9.4-24.6-9.4-33.9 0L192 374.7 80.6 263.2c-9.4-9.4-24.6-9.4-33.9 0L7 302.9c-9.4 9.4-9.4 24.6 0 34L175 505c9.4 9.4 24.6 9.4 33.9 0l296-296.2c9.4-9.5 9.4-24.7.1-34zm-324.3 106c6.2 6.3 16.4 6.3 22.6 0l208-208.2c6.2-6.3 6.2-16.4 0-22.6L366.1 4.7c-6.2-6.3-16.4-6.3-22.6 0L192 156.2l-55.4-55.5c-6.2-6.3-16.4-6.3-22.6 0L68.7 146c-6.2 6.3-6.2 16.4 0 22.6l112 112.2z"></path></svg> </span> 898 <span class="elementor-icon-list-text">roofing repairs</span> 899 </a> 900 </li> 901 <li class="elementor-icon-list-item"> 902 <a href="https://dir-roofing.com/roof-maintenance/" target="_blank"> 903 904 <span class="elementor-icon-list-icon"> 905 <svg aria-hidden="true" class="e-font-icon-svg e-fas-check-double" viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="M505 174.8l-39.6-39.6c-9.4-9.4-24.6-9.4-33.9 0L192 374.7 80.6 263.2c-9.4-9.4-24.6-9.4-33.9 0L7 302.9c-9.4 9.4-9.4 24.6 0 34L175 505c9.4 9.4 24.6 9.4 33.9 0l296-296.2c9.4-9.5 9.4-24.7.1-34zm-324.3 106c6.2 6.3 16.4 6.3 22.6 0l208-208.2c6.2-6.3 6.2-16.4 0-22.6L366.1 4.7c-6.2-6.3-16.4-6.3-22.6 0L192 156.2l-55.4-55.5c-6.2-6.3-16.4-6.3-22.6 0L68.7 146c-6.2 6.3-6.2 16.4 0 22.6l112 112.2z"></path></svg> </span> 906 <span class="elementor-icon-list-text">roofing maintenance</span> 907 </a> 908 </li> 909 <li class="elementor-icon-list-item"> 910 <a href="https://dir-roofing.com/roof-certifications/" target="_blank"> 911 912 <span class="elementor-icon-list-icon"> 913 <svg aria-hidden="true" class="e-font-icon-svg e-fas-check-double" viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="M505 174.8l-39.6-39.6c-9.4-9.4-24.6-9.4-33.9 0L192 374.7 80.6 263.2c-9.4-9.4-24.6-9.4-33.9 0L7 302.9c-9.4 9.4-9.4 24.6 0 34L175 505c9.4 9.4 24.6 9.4 33.9 0l296-296.2c9.4-9.5 9.4-24.7.1-34zm-324.3 106c6.2 6.3 16.4 6.3 22.6 0l208-208.2c6.2-6.3 6.2-16.4 0-22.6L366.
9131 4.7c-6.2-6.3-16.4-6.3-22.6 0L192 156.2l-55.4-55.5c-6.2-6.3-16.4-6.3-22.6 0L68.7 146c-6.2 6.3-6.2 16.4 0 22.6l112 112.2z"></path></svg> </span> 914 <span class="elementor-icon-list-text">roofing certifications</span> 915 </a> 916 </li> 917 </ul> 918 </div> 919 </div> 920 </div> 921 <div class="elementor-element elementor-element-a54b0bd e-con-full e-flex e-con e-child" data-id="a54b0bd" data-element_type="container" data-e-type="container"> 922 <div class="elementor-element elementor-element-e8144f3 elementor-widget elementor-widget-heading" data-id="e8144f3" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 923 <div class="elementor-widget-container"> 924 <span class="elementor-heading-title elementor-size-default">additional services</span> </div> 925 </div> 926 <div class="elementor-element elementor-element-0b33182 elementor-icon-list--layout-traditional elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list" data-id="0b33182" data-element_type="widget" data-e-type="widget" data-widget_type="icon-list.default"> 927 <div class="elementor-widget-container"> 928 <ul class="elementor-icon-list-items"> 929 <li class="elementor-icon-list-item"> 930 <a href="https://dir-roofing.com/seamless-gutters/" target="_blank"> 931 932 <span class="elementor-icon-list-icon"> 933 <svg aria-hidden="true" class="e-font-icon-svg e-fas-check-double" viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="M505 174.8l-39.6-39.6c-9.4-9.4-24.6-9.4-33.9 0L192 374.7 80.6 263.2c-9.4-9.4-24.6-9.4-33.9 0L7 302.9c-9.4 9.4-9.4 24.6 0 34L175 505c9.4 9.4 24.6 9.4 33.9 0l296-296.2c9.4-9.5 9.4-24.7.1-34zm-324.3 106c6.2 6.3 16.4 6.3 22.6 0l208-208.2c6.2-6.3 6.2-16.4 0-22.6L366.1 4.7c-6.2-6.3-16.4-6.3-22.6 0L192 156.2l-55.4-55.5c-6.2-6.3-16.4-6.3-22.6 0L68.7 146c-6.2 6.3-6.2 16.4 0 22.6l112 112.2z"></path></svg> </span> 934 <span class="elementor-icon-list-text">Seamless gutters</span> 935 </a> 936 </li> 937 <li class="elementor-icon-list-item"> 938 <a href="https://dir-roofing.com/skylight-replacement/" target="_blank"> 939 940 <span class="elementor-icon-list-icon"> 941 <svg aria-hidden="true" class="e-font-icon-svg e-fas-check-double" viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="M505 174.8l-39.6-39.6c-9.4-9.4-24.6-9.4-33.9 0L192 374.7 80.6 263.2c-9.4-9.4-24.6-9.4-33.9 0L7 302.9c-9.4 9.4-9.4 24.6 0 34L175 505c9.4 9.4 24.6 9.4 33.9 0l296-296.2c9.4-9.5 9.4-24.7.1-34zm-324.3 106c6.2 6.3 16.4 6.3 22.6 0l208-208.2c6.2-6.3 6.2-16.4 0-22.6L366.1 4.7c-6.2-6.3-16.4-6.3-22.6 0L192 156.2l-55.4-55.5c-6.2-6.3-16.4-6.3-22.6 0L68.7 146c-6.2 6.3-6.2 16.4 0 22.6l112 112.2z"></path></svg> </span> 942 <span class="elementor-icon-list-text">skylight replacement</span> 943 </a> 944 </li> 945 <li class="elementor-icon-list-item"> 946 <a href="https://dir-roofing.com/vent-replacement/" target="_blank"> 947 948 <span class="elementor-icon-list-icon"> 949 <svg aria-hidden="true" class="e-font-icon-svg e-fas-check-double" viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="M505 174.8l-39.6-39.6c-9.4-9.4-24.6-9.4-33.9 0L192 374.7 80.6 263.2c-9.4-9.4-24.6-9.4-33.9 0L7 302.9c-9.4 9.4-9.4 24.6 0 34L175 505c9.4 9.4 24.6 9.4 33.9 0l296-296.2c9.4-9.5 9.4-24.7.1-34zm-324.3 106c6.2 6.3 16.4 6.3 22.6 0l208-208.2c6.2-6.3 6.2-16.4 0-22.6L366.1 4.7c-6.2-6.3-16.4-6.3-22.6 0L192 156.2l-55.4-55.5c-6.2-6.3-16.4-6.3-22.6 0L68.7 146c-6.2 6.3-6.2 16.4 0 22.6l112 112.2z"></path></svg> </span> 950 <span class="elementor-icon-list-text">vent replacement</span> 951 </a> 952 </li> 953 <li class="elementor-icon-list-item"> 954 <a href="https://dir-roofing.com/chimney-flashing-replacement/" target="_blank"> 955 956 <span class="elementor-icon-list-icon"> 957 <svg aria-hidden="true" class="e-font-icon-svg e-fas-check-double" viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="M505 174.8l-39.6-39.6c-9.4-9.4-24.6-9.4-33.9 0L192 374.7 80.6 263.2c-9.4-9.4-24.6-9.4-33.9 0L7 302.9c-9.4 9.4-9.4 24.6 0 34L175 505c9.4 9.4 24.6 9.4 33.9 0l296-296.2c9.4-9.5 9.4-24.7.1-34zm-324.3 106c6.2 6.3 16.4 6.3 22.6 0l208-208.2c6.2-6.3 6.2-16.4 0-22.6L366.
9571 4.7c-6.2-6.3-16.4-6.3-22.6 0L192 156.2l-55.4-55.5c-6.2-6.3-16.4-6.3-22.6 0L68.7 146c-6.2 6.3-6.2 16.4 0 22.6l112 112.2z"></path></svg> </span> 958 <span class="elementor-icon-list-text">chimney flashing replacement</span> 959 </a> 960 </li> 961 <li class="elementor-icon-list-item"> 962 <a href="https://dir-roofing.com/leak-repair/" target="_blank"> 963 964 <span class="elementor-icon-list-icon"> 965 <svg aria-hidden="true" class="e-font-icon-svg e-fas-check-double" viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="M505 174.8l-39.6-39.6c-9.4-9.4-24.6-9.4-33.9 0L192 374.7 80.6 263.2c-9.4-9.4-24.6-9.4-33.9 0L7 302.9c-9.4 9.4-9.4 24.6 0 34L175 505c9.4 9.4 24.6 9.4 33.9 0l296-296.2c9.4-9.5 9.4-24.7.1-34zm-324.3 106c6.2 6.3 16.4 6.3 22.6 0l208-208.2c6.2-6.3 6.2-16.4 0-22.6L366.1 4.7c-6.2-6.3-16.4-6.3-22.6 0L192 156.2l-55.4-55.5c-6.2-6.3-16.4-6.3-22.6 0L68.7 146c-6.2 6.3-6.2 16.4 0 22.6l112 112.2z"></path></svg> </span> 966 <span class="elementor-icon-list-text">leak repair</span> 967 </a> 968 </li> 969 </ul> 970 </div> 971 </div> 972 </div> 973 <div class="elementor-element elementor-element-2307d71 e-con-full e-flex e-con e-child" data-id="2307d71" data-element_type="container" data-e-type="container"> 974 <div class="elementor-element elementor-element-bd897fb elementor-widget elementor-widget-heading" data-id="bd897fb" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 975 <div class="elementor-widget-container"> 976 <span class="elementor-heading-title elementor-size-default">about us</span> </div> 977 </div> 978 <div class="elementor-element elementor-element-db9d3db elementor-icon-list--layout-traditional elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list" data-id="db9d3db" data-element_type="widget" data-e-type="widget" data-widget_type="icon-list.default"> 979 <div class="elementor-widget-container"> 980 <ul class="elementor-icon-list-items"> 981 <li class="elementor-icon-list-item"> 982 <a href="https://dir-roofing.com/about-us/" target="_blank"> 983 984 <span class="elementor-icon-list-icon"> 985 <svg aria-hidden="true" class="e-font-icon-svg e-fas-users" viewBox="0 0 640 512" xmlns="http://www.w3.org/2000/svg"><path d="M96 224c35.3 0 64-28.7 64-64s-28.7-64-64-64-64 28.7-64 64 28.7 64 64 64zm448 0c35.3 0 64-28.7 64-64s-28.7-64-64-64-64 28.7-64 64 28.7 64 64 64zm32 32h-64c-17.6 0-33.5 7.1-45.1 18.6 40.3 22.1 68.9 62 75.1 109.4h66c17.7 0 32-14.3 32-32v-32c0-35.3-28.7-64-64-64zm-256 0c61.9 0 112-50.1 112-112S381.9 32 320 32 208 82.1 208 144s50.1 112 112 112zm76.8 32h-8.3c-20.8 10-43.9 16-68.5 16s-47.6-6-68.5-16h-8.3C179.6 288 128 339.6 128 403.2V432c0 26.5 21.5 48 48 48h288c26.5 0 48-21.5 48-48v-28.8c0-63.6-51.6-115.2-115.2-115.2zm-223.7-13.4C161.5 263.1 145.6 256 128 256H64c-35.3 0-64 28.7-64 64v32c0 17.7 14.3 32 32 32h65.9c6.3-47.4 34.9-87.3 75.2-109.4z"></path></svg> </span> 986 <span class="elementor-icon-list-text">about</span> 987 </a> 988 </li> 989 <li class="elementor-icon-list-item"> 990 <a href="https://dir-roofing.com/careers/"> 991 992 <span class="elementor-icon-list-icon"> 993 <svg aria-hidden="true" class="e-font-icon-svg e-fas-user-check" viewBox="0 0 640 512" xmlns="http://www.w3.org/2000/svg"><path d="M224 256c70.7 0 128-57.3 128-128S294.7 0 224 0 96 57.3 96 128s57.3 128 128 128zm89.6 32h-16.7c-22.2 10.2-46.9 16-72.9 16s-50.6-5.8-72.9-16h-16.7C60.2 288 0 348.2 0 422.4V464c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48v-41.6c0-74.2-60.2-134.4-134.4-134.4zm323-128.4l-27.8-28.1c-4.6-4.7-12.1-4.7-16.8-.1l-104.8 104-45.5-45.8c-4.6-4.7-12.1-4.7-16.8-.1l-28.1 27.9c-4.7 4.6-4.7 12.1-.1 16.8l81.7 82.3c4.6 4.7 12.1 4.7 16.8.1l141.3-140.2c4.6-4.7 4.7-12.2.1-16.8z"></path></svg> </span> 994 <span class="elementor-icon-list-text">career opportunities</span> 995 </a> 996 </li> 997 <li class="elementor-icon-list-item"> 998 <a href="https://dir-roofing.com/manufacturers-warranties/"> 999 1000 <span class="elementor-icon-list-icon"> 1001 <svg aria-hidden="true" class="e-font-icon-svg e-fas-people-carry" viewBox="0 0 640 512" xmlns="http://www.w3.org/2000/svg"><path d="M128 96c26.5 0 48-21.5 48-48S154.5 0 128 0 80 21.5 80 48s21.5 48 48 48zm384 0c26.5 0 48-21.5 48-48S538.5 0 512 0s-48 21.5-48 48 21.5 48 48 48zm125.7 372.1l-44-110-41.1 46.4-2 18.2 27.7 69.2c5 12.5 17 20.1 29.7 20.1 4 0 8-.7 11.9-2.3 16.4-6.6 24.4-25.2 17.8-41.6zm-34.2-209.8L585 178.1c-4.6-20-18.6-36.8-37.5-44.9-18.5-8-39-6.7-56.1 3.3-22.7 13.4-39.7 34.5-48.1 59.4L432 229.8 416 240v-96c0-8.8-7.2-16-16-16H240c-8.8 0-16 7.2-16 16v96l-16.1-10.2-11.3-33.9c-8.3-25-25.4-46-48.1-59.4-17.2-10-37.6-11.3-56.1-3.3-18.9 8.1-32.9 24.9-37.5 44.9l-18.4 80.2c-4.6 20 .7 41.2 14.4 56.7l67.2 75.9 10.1 92.6C130 499.8 143.8 512 160 512c1.2 0 2.3-.1 3.5-.2 17.6-1.9 30.2-17.7 28.3-35.3l-10.1-92.8c-1.5-13-6.9-25.1-15.6-35l-43.3-49 17.6-70.3 6.8 20.4c4.1 12.5 11.9 23.4 24.5 32.6l51.1 32.5c4.6 2.9 12.1 4.6 17.2 5h160c5.1-.4 12.6-2.1 17.2-5l51.1-32.5c12.6-9.2 20.4-20 24.5-32.6l6.8-20.4 17.6 70.3-43.3 49c-8.7 9.9-14.1 22-15.6 35l-10.1 92.8c-1.9 17.6 10.8 33.4 28.3 35.3 1.2.1 2.3.2 3.5.2 16.1 0 30-12.1 31.8-28.5l10.1-92.6 67.2-75.9c13.6-15.5 19-36.7 14.4-56.7zM46.3 358.1l-44 110c-6.
10016 16.4 1.4 35 17.8 41.6 16.8 6.6 35.1-1.7 41.6-17.8l27.7-69.2-2-18.2-41.1-46.4z"></path></svg> </span> 1002 <span class="elementor-icon-list-text">manufacturers & warranties</span> 1003 </a> 1004 </li> 1005 <li class="elementor-icon-list-item"> 1006 <a href="https://dir-roofing.com/pricing/"> 1007 1008 <span class="elementor-icon-list-icon"> 1009 <svg aria-hidden="true" class="e-font-icon-svg e-fas-comment-dollar" viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="M256 32C114.62 32 0 125.12 0 240c0 49.56 21.41 95.01 57.02 130.74C44.46 421.05 2.7 465.97 2.2 466.5A7.995 7.995 0 0 0 8 480c66.26 0 115.99-31.75 140.6-51.38C181.29 440.93 217.59 448 256 448c141.38 0 256-93.12 256-208S397.38 32 256 32zm24 302.44V352c0 8.84-7.16 16-16 16h-16c-8.84 0-16-7.16-16-16v-17.73c-11.42-1.35-22.28-5.19-31.78-11.46-6.22-4.11-6.82-13.11-1.55-18.38l17.52-17.52c3.74-3.74 9.31-4.24 14.11-2.03 3.18 1.46 6.66 2.22 10.26 2.22h32.78c4.66 0 8.44-3.78 8.44-8.42 0-3.75-2.52-7.08-6.12-8.11l-50.07-14.3c-22.25-6.35-40.01-24.71-42.91-47.67-4.05-32.07 19.03-59.43 49.32-63.05V128c0-8.84 7.16-16 16-16h16c8.84 0 16 7.16 16 16v17.73c11.42 1.35 22.28 5.19 31.78 11.46 6.22 4.11 6.82 13.11 1.55 18.38l-17.52 17.52c-3.74 3.74-9.31 4.24-14.11 2.03a24.516 24.516 0 0 0-10.26-2.22h-32.78c-4.66 0-8.44 3.78-8.44 8.42 0 3.75 2.52 7.08 6.12 8.11l50.07 14.3c22.25 6.36 40.01 24.71 42.91 47.67 4.05 32.06-19.03 59.42-49.32 63.04z"></path></svg> </span> 1010 <span class="elementor-icon-list-text">pricing & financing</span> 1011 </a> 1012 </li> 1013 <li class="elementor-icon-list-item"> 1014 <a href="https://dir-roofing.com/service-areas/"> 1015 1016 <span class="elementor-icon-list-icon"> 1017 <svg aria-hidden="true" class="e-font-icon-svg e-fas-search-location" viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="M505.04 442.66l-99.71-99.69c-4.5-4.5-10.6-7-17-7h-16.3c27.6-35.3 44-79.69 44-127.99C416.03 93.09 322.92 0 208.02 0S0 93.09 0 207.98s93.11 207.98 208.02 207.98c48.3 0 92.71-16.4 128.01-44v16.3c0 6.4 2.5 12.5 7 17l99.71 99.69c9.4 9.4 24.6 9.4 33.9 0l28.3-28.3c9.4-9.4 9.4-24.59.1-33.99zm-297.02-90.7c-79.54 0-144-64.34-144-143.98 0-79.53 64.35-143.98 144-143.98 79.54 0 144 64.34 144 143.98 0 79.53-64.35 143.98-144 143.98zm.02-239.96c-40.78 0-73.84 33.05-73.84 73.83 0 32.96 48.26 93.05 66.75 114.86a9.24 9.24 0 0 0 14.18 0c18.49-21.81 66.75-81.89 66.75-114.86 0-40.78-33.06-73.83-73.84-73.83zm0 96c-13.26 0-24-10.75-24-24 0-13.26 10.75-24 24-24s24 10.74 24 24c0 13.25-10.75 24-24 24z"></path></svg> </span> 1018 <span class="elementor-icon-list-text">service areas</span> 1019 </a> 1020 </li> 1021 </ul> 1022 </div> 1023 </div> 1024 </div> 1025 </div> 1026 </div> 1027 <div class="elementor-element elementor-element-48e222f elementor-hidden-desktop elementor-hidden-mobile e-flex e-con-boxed e-con e-parent" data-id="48e222f" data-element_type="container" data-e-type="container" data-settings="{"background_background":"classic"}"> 1028 <div class="e-con-inner"> 1029 <div class="elementor-element elementor-element-6daa489 e-con-full e-flex e-con e-child" data-id="6daa489" data-element_type="container" data-e-type="container"> 1030 <div class="elementor-element elementor-element-4ccc95d e-con-full e-flex e-con e-child" data-id="4ccc95d" data-element_type="container" data-e-type="container"> 1031 <div class="elementor-element elementor-element-c60b8bc elementor-widget elementor-widget-heading" data-id="c60b8bc" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 1032 <div class="elementor-widget-container"> 1033 <span class="elementor-heading-title elementor-size-default">contact information</span> </div> 1034 </div> 1035 <div class="elementor-element elementor-element-b598623 elementor-icon-list--layout-traditional elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list" data-id="b598623" data-element_type="widget" data-e-type="widget" data-widget_type="icon-list.default"> 1036 <div class="elementor-widget-container"> 1037 <ul class="elementor-icon-list-items"> 1038 <li class="elementor-icon-list-item"> 1039 <span class="elementor-icon-list-icon"> 1040 <svg aria-hidden="true" class="e-font-icon-svg e-fas-file-contract" viewBox="0 0 384 512" xmlns="http://www.w3.org/2000/svg"><path d="M224 136V0H24C10.7 0 0 10.7 0 24v464c0 13.3 10.7 24 24 24h336c13.3 0 24-10.7 24-24V160H248c-13.2 0-24-10.8-24-24zM64 72c0-4.42 3.58-8 8-8h80c4.42 0 8 3.58 8 8v16c0 4.42-3.58 8-8 8H72c-4.42 0-8-3.58-8-8V72zm0 64c0-4.42 3.58-8 8-8h80c4.42 0 8 3.58 8 8v16c0 4.42-3.58 8-8 8H72c-4.42 0-8-3.58-8-8v-16zm192.81 248H304c8.84 0 16 7.16 16 16s-7.16 16-16 16h-47.19c-16.45 0-31.27-9.14-38.64-23.86-2.95-5.92-8.09-6.52-10.17-6.52s-7.22.59-10.02 6.19l-7.67 15.34a15.986 15.986 0 0 1-14.31 8.84c-.38 0-.75-.02-1.14-.05-6.45-.45-12-4.75-14.03-10.89L144 354.59l-10.61 31.88c-5.89 17.66-22.38 29.53-41 29.53H80c-8.84 0-16-7.16-16-16s7.16-16 16-16h12.39c4.83 0 9.11-3.08 10.64-7.66l18.19-54.64c3.3-9.81 12.44-16.41 22.78-16.41s19.48 6.59 22.77 16.41l13.88 41.64c19.77-16.19 54.05-9.7 66 14.16 2.02 4.06 5.96 6.5 10.16 6.5zM377 105L279.1 7c-4.5-4.5-10.6-7-17-7H256v128h128v-6.1c0-6.3-2.5-12.4-7-16.9z"></path></svg> </span> 1041 <span class="elementor-icon-list-text">#DOITRIR818CN</span> 1042 </li> 1043 <li class="elementor-icon-list-item"> 1044 <a href="http://[email protected]" target="_blank"> 1045 1046 <span class="elementor-icon-list-icon"> 1047 <svg aria-hidden="true" class="e-font-icon-svg e-fas-map-marker-alt" viewBox="0 0 384 512" xmlns="http://www.w3.org/2000/svg"><path d="M172.268 501.67C26.97 291.031 0 269.413 0 192 0 85.961 85.961 0 192 0s192 85.961 192 192c0 77.413-26.97 99.031-172.268 309.67-9.535 13.774-29.93 13.773-39.464 0zM192 272c44.183 0 80-35.817 80-80s-35.817-80-80-80-80 35.817-80 80 35.817 80 80 80z"></path></svg> </span> 1048 <span class="elementor-icon-list-text">10139 Patterson St S, Parkland, WA 98444, United States</span> 1049 </a> 1050 </li> 1051 <li class="elementor-icon-list-item"> 1052 <a href="mailto:[email protected]" target="_blank"> 1053 1054 <span class="elementor-icon-list-icon"> 1055 <svg aria-hidden="true" class="e-font-icon-svg e-fas-envelope" viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="M502.3 190.8c3.9-3.1 9.7-.2 9.7 4.7V400c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V195.6c0-5 5.7-7.8 9.7-4.7 22.4 17.4 52.1 39.5 154.1 113.6 21.1 15.4 56.7 47.8 92.2 47.6 35.7.3 72-32.8 92.3-47.6 102-74.1 131.6-96.3 154-113.7zM256 320c23.2.4 56.
10556-29.2 73.4-41.4 132.7-96.3 142.8-104.7 173.4-128.7 5.8-4.5 9.2-11.5 9.2-18.9v-19c0-26.5-21.5-48-48-48H48C21.5 64 0 85.5 0 112v19c0 7.4 3.4 14.3 9.2 18.9 30.6 23.9 40.7 32.4 173.4 128.7 16.8 12.2 50.2 41.8 73.4 41.4z"></path></svg> </span> 1056 <span class="elementor-icon-list-text">[email protected]</span> 1057 </a> 1058 </li> 1059 </ul> 1060 </div> 1061 </div> 1062 <div class="elementor-element elementor-element-5ec81c5 elementor-shape-rounded elementor-grid-0 elementor-widget elementor-widget-social-icons" data-id="5ec81c5" data-element_type="widget" data-e-type="widget" data-widget_type="social-icons.default"> 1063 <div class="elementor-widget-container"> 1064 <div class="elementor-social-icons-wrapper elementor-grid" role="list"> 1065 <span class="elementor-grid-item" role="listitem"> 1066 <a class="elementor-icon elementor-social-icon elementor-social-icon-facebook elementor-repeater-item-062b3a3" href="https://www.facebook.com/doitrightroofingdir" target="_blank"> 1067 <span class="elementor-screen-only">Facebook</span> 1068 <svg aria-hidden="true" class="e-font-icon-svg e-fab-facebook" viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="M504 256C504 119 393 8 256 8S8 119 8 256c0 123.78 90.69 226.38 209.25 245V327.69h-63V256h63v-54.64c0-62.15 37-96.48 93.67-96.48 27.14 0 55.52 4.84 55.52 4.84v61h-31.28c-30.8 0-40.41 19.12-40.41 38.73V256h68.78l-11 71.69h-57.78V501C413.31 482.38 504 379.78 504 256z"></path></svg> </a> 1069 </span> 1070 <span class="elementor-grid-item" role="listitem"> 1071 <a class="elementor-icon elementor-social-icon elementor-social-icon-instagram elementor-repeater-item-2e82cc2" href="https://www.instagram.com/dirroofing/" target="_blank"> 1072 <span class="elementor-screen-only">Instagram</span> 1073 <svg aria-hidden="true" class="e-font-icon-svg e-fab-instagram" viewBox="0 0 448 512" xmlns="http://www.w3.org/2000/svg"><path d="M224.1 141c-63.6 0-114.9 51.3-114.9 114.9s51.3 114.9 114.9 114.9S339 319.5 339 255.9 287.7 141 224.1 141zm0 189.6c-41.1 0-74.7-33.5-74.7-74.7s33.5-74.7 74.7-74.7 74.7 33.5 74.7 74.7-33.6 74.7-74.7 74.7zm146.4-194.3c0 14.9-12 26.8-26.8 26.8-14.9 0-26.8-12-26.8-26.8s12-26.8 26.8-26.8 26.8 12 26.8 26.8zm76.1 27.2c-1.7-35.9-9.9-67.7-36.2-93.9-26.2-26.2-58-34.4-93.9-36.2-37-2.1-147.9-2.1-184.9 0-35.8 1.7-67.6 9.9-93.9 36.1s-34.4 58-36.2 93.9c-2.1 37-2.1 147.9 0 184.9 1.7 35.9 9.9 67.7 36.2 93.9s58 34.4 93.9 36.2c37 2.1 147.9 2.1 184.9 0 35.9-1.7 67.7-9.9 93.9-36.2 26.2-26.2 34.4-58 36.2-93.9 2.1-37 2.1-147.8 0-184.8zM398.8 388c-7.8 19.6-22.9 34.7-42.6 42.6-29.5 11.7-99.5 9-132.1 9s-102.7 2.6-132.1-9c-19.6-7.8-34.7-22.9-42.6-42.6-11.7-29.5-9-99.5-9-132.1s-2.6-102.7 9-132.1c7.8-19.6 22.9-34.7 42.6-42.6 29.5-11.7 99.5-9 132.1-9s102.7-2.6 132.1 9c19.6 7.8 34.7 22.9 42.6 42.6 11.7 29.5 9 99.5 9 132.1s2.7 102.7-9 132.1z"></path></svg> </a> 1074 </span> 1075 <span class="elementor-grid-item" role="listitem"> 1076 <a class="elementor-icon elementor-social-icon elementor-social-icon-youtube elementor-repeater-item-ce6007c" href="https://www.youtube.com/@DoItRightRoofing" target="_blank"> 1077 <span class="elementor-screen-only">Youtube</span> 1078 <svg aria-hidden="true" class="e-font-icon-svg e-fab-youtube" viewBox="0 0 576 512" xmlns="http://www.w3.org/2000/svg"><path d="M549.655 124.083c-6.281-23.65-24.787-42.276-48.284-48.597C458.781 64 288 64 288 64S117.22 64 74.629 75.486c-23.497 6.322-42.003 24.947-48.284 48.597-11.412 42.867-11.412 132.305-11.412 132.305s0 89.438 11.412 132.305c6.281 23.65 24.787 41.5 48.284 47.821C117.22 448 288 448 288 448s170.78 0 213.371-11.486c23.497-6.321 42.003-24.171 48.284-47.821 11.412-42.867 11.412-132.305 11.412-132.305s0-89.438-11.412-132.305zm-317.51 213.508V175.185l142.739 81.205-142.739 81.201z"></path></svg> </a> 1079 </span> 1080 <span class="elementor-grid-item" role="listitem"> 1081 <a class="elementor-icon elementor-social-icon elementor-social-icon-yelp elementor-repeater-item-fec6cda" href="https://www.yelp.com/biz/do-it-right-roofing-tacoma" target="_blank"> 1082 <span class="elementor-screen-only">Yelp</span> 1083 <svg aria-hidden="true" class="e-font-icon-svg e-fab-yelp" viewB
1083ox="0 0 384 512" xmlns="http://www.w3.org/2000/svg"><path d="M42.9 240.32l99.62 48.61c19.2 9.4 16.2 37.51-4.5 42.71L30.5 358.45a22.79 22.79 0 0 1-28.21-19.6 197.16 197.16 0 0 1 9-85.32 22.8 22.8 0 0 1 31.61-13.21zm44 239.25a199.45 199.45 0 0 0 79.42 32.11A22.78 22.78 0 0 0 192.94 490l3.9-110.82c.7-21.3-25.5-31.91-39.81-16.1l-74.21 82.4a22.82 22.82 0 0 0 4.09 34.09zm145.34-109.92l58.81 94a22.93 22.93 0 0 0 34 5.5 198.36 198.36 0 0 0 52.71-67.61A23 23 0 0 0 364.17 370l-105.42-34.26c-20.31-6.5-37.81 15.8-26.51 33.91zm148.33-132.23a197.44 197.44 0 0 0-50.41-69.31 22.85 22.85 0 0 0-34 4.4l-62 91.92c-11.9 17.7 4.7 40.61 25.2 34.71L366 268.63a23 23 0 0 0 14.61-31.21zM62.11 30.18a22.86 22.86 0 0 0-9.9 32l104.12 180.44c11.7 20.2 42.61 11.9 42.61-11.4V22.88a22.67 22.67 0 0 0-24.5-22.8 320.37 320.37 0 0 0-112.33 30.1z"></path></svg> </a> 1084 </span> 1085 </div> 1086 </div> 1087 </div> 1088 <div class="elementor-element elementor-element-c88f0da elementor-widget elementor-widget-heading" data-id="c88f0da" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 1089 <div class="elementor-widget-container"> 1090 <span class="elementor-heading-title elementor-size-default">additional services</span> </div> 1091 </div> 1092 <div class="elementor-element elementor-element-c333fd8 elementor-icon-list--layout-traditional elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list" data-id="c333fd8" data-element_type="widget" data-e-type="widget" data-widget_type="icon-list.default"> 1093 <div class="elementor-widget-container"> 1094 <ul class="elementor-icon-list-items"> 1095 <li class="elementor-icon-list-item"> 1096 <a href="https://dir-roofing.com/seamless-gutters/" target="_blank"> 1097 1098 <span class="elementor-icon-list-icon"> 1099 <svg aria-hidden="true" class="e-font-icon-svg e-fas-check-double" viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="M505 174.8l-39.6-39.6c-9.4-9.4-24.6-9.4-33.9 0L192 374.7 80.6 263.2c-9.4-9.4-24.6-9.4-33.9 0L7 302.9c-9.4 9.4-9.4 24.6 0 34L175 505c9.4 9.4 24.6 9.4 33.9 0l296-296.2c9.4-9.5 9.4-24.7.1-34zm-324.3 106c6.2 6.3 16.4 6.3 22.6 0l208-208.2c6.2-6.3 6.2-16.4 0-22.6L366.1 4.7c-6.2-6.3-16.4-6.3-22.6 0L192 156.2l-55.4-55.5c-6.2-6.3-16.4-6.3-22.6 0L68.7 146c-6.2 6.3-6.2 16.4 0 22.6l112 112.2z"></path></svg> </span> 1100 <span class="elementor-icon-list-text">Seamless gutters</span> 1101 </a> 1102 </li> 1103 <li class="elementor-icon-list-item"> 1104 <a href="https://dir-roofing.com/skylight-replacement/" target="_blank"> 1105 1106 <span class="elementor-icon-list-icon"> 1107 <svg aria-hidden="true" class="e-font-icon-svg e-fas-check-double" viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="M505 174.8l-39.6-39.6c-9.4-9.4-24.6-9.4-33.9 0L192 374.7 80.6 263.2c-9.4-9.4-24.6-9.4-33.9 0L7 302.9c-9.4 9.4-9.4 24.6 0 34L175 505c9.4 9.4 24.6 9.4 33.9 0l296-296.2c9.4-9.5 9.4-24.7.1-34zm-324.3 106c6.2 6.3 16.4 6.3 22.6 0l208-208.2c6.2-6.3 6.2-16.4 0-22.6L366.1 4.7c-6.2-6.3-16.4-6.3-22.6 0L192 156.2l-55.4-55.5c-6.2-6.3-16.4-6.3-22.6 0L68.7 146c-6.2 6.3-6.2 16.4 0 22.6l112 112.2z"></path></svg> </span> 1108 <span class="elementor-icon-list-text">skylight replacement</span> 1109 </a> 1110 </li> 1111 <li class="elementor-icon-list-item"> 1112 <a href="https://dir-roofing.com/vent-replacement/" target="_blank"> 1113 1114 <span class="elementor-icon-list-icon"> 1115 <svg aria-hidden="true" class="e-font-icon-svg e-fas-check-double" viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="M505 174.8l-39.6-39.6c-9.4-9.4-24.6-9.4-33.9 0L192 374.7 80.6 263.2c-9.4-9.4-24.6-9.4-33.9 0L7 302.9c-9.4 9.4-9.4 24.6 0 34L175 505c9.4 9.4 24.6 9.4 33.9 0l296-296.2c9.4-9.5 9.4-24.7.1-34zm-324.3 106c6.2 6.3 16.4 6.3 22.6 0l208-208.2c6.2-6.3 6.2-16.4 0-22.6L366.1 4.7c-6.2-6.3-16.4-6.3-22.6 0L192 156.2l-55.4-55.5c-6.2-6.3-16.4-6.3-22.6 0L68.7 146c-6.2 6.3-6.2 16.4 0 22.6l112 112.2z"></path></svg> </span> 1116 <span class="elementor-icon-list-text">vent replacement</span> 1117 </a> 1118 </li> 1119 <li class="elementor-icon-list-item"> 1120 <a href="https://dir-roofing.com/chimney-flashing-replacement/" target="_blank"> 1121 1122 <span class="elementor-icon-list-icon"> 1123 <svg aria-hidden="true" class="e-font-icon-svg e-fas-check-double" viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="M505 174.8l-39.6-39.6c-9.4-9.4-24.6-9.4-33.9 0L192 374.7 80.6 263.2c-9.4-9.4-24.6-9.4-33.9 0L7 302.9c-9.4 9.4-9.4 24.6 0 34L175 505c9.4 9.4 24.6 9.4 33.9 0l296-296.2c9.4-9.5 9.4-24.7.1-34zm-324.3 106c6.2 6.3 16.4 6.3 22.6 0l208-208.2c6.2-6.3 6.2-16.4 0-22.6L366.
11231 4.7c-6.2-6.3-16.4-6.3-22.6 0L192 156.2l-55.4-55.5c-6.2-6.3-16.4-6.3-22.6 0L68.7 146c-6.2 6.3-6.2 16.4 0 22.6l112 112.2z"></path></svg> </span> 1124 <span class="elementor-icon-list-text">chimney flashing replacement</span> 1125 </a> 1126 </li> 1127 <li class="elementor-icon-list-item"> 1128 <a href="https://dir-roofing.com/leak-repair/" target="_blank"> 1129 1130 <span class="elementor-icon-list-icon"> 1131 <svg aria-hidden="true" class="e-font-icon-svg e-fas-check-double" viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="M505 174.8l-39.6-39.6c-9.4-9.4-24.6-9.4-33.9 0L192 374.7 80.6 263.2c-9.4-9.4-24.6-9.4-33.9 0L7 302.9c-9.4 9.4-9.4 24.6 0 34L175 505c9.4 9.4 24.6 9.4 33.9 0l296-296.2c9.4-9.5 9.4-24.7.1-34zm-324.3 106c6.2 6.3 16.4 6.3 22.6 0l208-208.2c6.2-6.3 6.2-16.4 0-22.6L366.1 4.7c-6.2-6.3-16.4-6.3-22.6 0L192 156.2l-55.4-55.5c-6.2-6.3-16.4-6.3-22.6 0L68.7 146c-6.2 6.3-6.2 16.4 0 22.6l112 112.2z"></path></svg> </span> 1132 <span class="elementor-icon-list-text">leak repair</span> 1133 </a> 1134 </li> 1135 </ul> 1136 </div> 1137 </div> 1138 </div> 1139 <div class="elementor-element elementor-element-16bb845 e-con-full e-flex e-con e-child" data-id="16bb845" data-element_type="container" data-e-type="container"> 1140 <div class="elementor-element elementor-element-02f1ab8 elementor-widget elementor-widget-heading" data-id="02f1ab8" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 1141 <div class="elementor-widget-container"> 1142 <span class="elementor-heading-title elementor-size-default">roofing services</span> </div> 1143 </div> 1144 <div class="elementor-element elementor-element-d004435 elementor-icon-list--layout-traditional elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list" data-id="d004435" data-element_type="widget" data-e-type="widget" data-widget_type="icon-list.default"> 1145 <div class="elementor-widget-container"> 1146 <ul class="elementor-icon-list-items"> 1147 <li class="elementor-icon-list-item"> 1148 <a href="https://dir-roofing.com/roofing-services/" target="_blank"> 1149 1150 <span class="elementor-icon-list-icon"> 1151 <svg aria-hidden="true" class="e-font-icon-svg e-fas-check-double" viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="M505 174.8l-39.6-39.6c-9.4-9.4-24.6-9.4-33.9 0L192 374.7 80.6 263.2c-9.4-9.4-24.6-9.4-33.9 0L7 302.9c-9.4 9.4-9.4 24.6 0 34L175 505c9.4 9.4 24.6 9.4 33.9 0l296-296.2c9.4-9.5 9.4-24.7.1-34zm-324.3 106c6.2 6.3 16.4 6.3 22.6 0l208-208.2c6.2-6.3 6.2-16.4 0-22.6L366.1 4.7c-6.2-6.3-16.4-6.3-22.6 0L192 156.2l-55.4-55.5c-6.2-6.3-16.4-6.3-22.6 0L68.7 146c-6.2 6.3-6.2 16.4 0 22.6l112 112.2z"></path></svg> </span> 1152 <span class="elementor-icon-list-text">roofing services</span> 1153 </a> 1154 </li> 1155 <li class="elementor-icon-list-item"> 1156 <a href="https://dir-roofing.com/roof-replacements/" target="_blank"> 1157 1158 <span class="elementor-icon-list-icon"> 1159 <svg aria-hidden="true" class="e-font-icon-svg e-fas-check-double" viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="M505 174.8l-39.6-39.6c-9.4-9.4-24.6-9.4-33.9 0L192 374.7 80.6 263.2c-9.4-9.4-24.6-9.4-33.9 0L7 302.9c-9.4 9.4-9.4 24.6 0 34L175 505c9.4 9.4 24.6 9.4 33.9 0l296-296.2c9.4-9.5 9.4-24.7.1-34zm-324.3 106c6.2 6.3 16.4 6.3 22.6 0l208-208.2c6.2-6.3 6.2-16.4 0-22.6L366.1 4.7c-6.2-6.3-16.4-6.3-22.6 0L192 156.2l-55.4-55.5c-6.2-6.3-16.4-6.3-22.6 0L68.7 146c-6.2 6.3-6.2 16.4 0 22.6l112 112.2z"></path></svg> </span> 1160 <span class="elementor-icon-list-text">roofing replacements</span> 1161 </a> 1162 </li> 1163 <li class="elementor-icon-list-item"> 1164 <a href="https://dir-roofing.com/roof-repairs/" target="_blank"> 1165 1166 <span class="elementor-icon-list-icon"> 1167 <svg aria-hidden="true" class="e-font-icon-svg e-fas-check-double" viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="M505 174.8l-39.6-39.6c-9.4-9.4-24.6-9.4-33.9 0L192 374.7 80.6 263.2c-9.4-9.4-24.6-9.4-33.9 0L7 302.9c-9.4 9.4-9.4 24.6 0 34L175 505c9.4 9.4 24.6 9.4 33.9 0l296-296.2c9.4-9.5 9.4-24.7.1-34zm-324.3 106c6.2 6.3 16.4 6.3 22.6 0l208-208.2c6.2-6.3 6.2-16.4 0-22.6L366.
11671 4.7c-6.2-6.3-16.4-6.3-22.6 0L192 156.2l-55.4-55.5c-6.2-6.3-16.4-6.3-22.6 0L68.7 146c-6.2 6.3-6.2 16.4 0 22.6l112 112.2z"></path></svg> </span> 1168 <span class="elementor-icon-list-text">roofing repairs</span> 1169 </a> 1170 </li> 1171 <li class="elementor-icon-list-item"> 1172 <a href="https://dir-roofing.com/roof-maintenance/" target="_blank"> 1173 1174 <span class="elementor-icon-list-icon"> 1175 <svg aria-hidden="true" class="e-font-icon-svg e-fas-check-double" viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="M505 174.8l-39.6-39.6c-9.4-9.4-24.6-9.4-33.9 0L192 374.7 80.6 263.2c-9.4-9.4-24.6-9.4-33.9 0L7 302.9c-9.4 9.4-9.4 24.6 0 34L175 505c9.4 9.4 24.6 9.4 33.9 0l296-296.2c9.4-9.5 9.4-24.7.1-34zm-324.3 106c6.2 6.3 16.4 6.3 22.6 0l208-208.2c6.2-6.3 6.2-16.4 0-22.6L366.1 4.7c-6.2-6.3-16.4-6.3-22.6 0L192 156.2l-55.4-55.5c-6.2-6.3-16.4-6.3-22.6 0L68.7 146c-6.2 6.3-6.2 16.4 0 22.6l112 112.2z"></path></svg> </span> 1176 <span class="elementor-icon-list-text">roofing maintenance</span> 1177 </a> 1178 </li> 1179 <li class="elementor-icon-list-item"> 1180 <a href="https://dir-roofing.com/roof-certifications/" target="_blank"> 1181 1182 <span class="elementor-icon-list-icon"> 1183 <svg aria-hidden="true" class="e-font-icon-svg e-fas-check-double" viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="M505 174.8l-39.6-39.6c-9.4-9.4-24.6-9.4-33.9 0L192 374.7 80.6 263.2c-9.4-9.4-24.6-9.4-33.9 0L7 302.9c-9.4 9.4-9.4 24.6 0 34L175 505c9.4 9.4 24.6 9.4 33.9 0l296-296.2c9.4-9.5 9.4-24.7.1-34zm-324.3 106c6.2 6.3 16.4 6.3 22.6 0l208-208.2c6.2-6.3 6.2-16.4 0-22.6L366.1 4.7c-6.2-6.3-16.4-6.3-22.6 0L192 156.2l-55.4-55.5c-6.2-6.3-16.4-6.3-22.6 0L68.7 146c-6.2 6.3-6.2 16.4 0 22.6l112 112.2z"></path></svg> </span> 1184 <span class="elementor-icon-list-text">roofing certifications</span> 1185 </a> 1186 </li> 1187 </ul> 1188 </div> 1189 </div> 1190 <div class="elementor-element elementor-element-c176c6c elementor-widget elementor-widget-heading" data-id="c176c6c" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 1191 <div class="elementor-widget-container"> 1192 <span class="elementor-heading-title elementor-size-default">about us</span> </div> 1193 </div> 1194 <div class="elementor-element elementor-element-0316954 elementor-icon-list--layout-traditional elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list" data-id="0316954" data-element_type="widget" data-e-type="widget" data-widget_type="icon-list.default"> 1195 <div class="elementor-widget-container"> 1196 <ul class="elementor-icon-list-items"> 1197 <li class="elementor-icon-list-item"> 1198 <a href="https://dir-roofing.com/about-us/" target="_blank"> 1199 1200 <span class="elementor-icon-list-icon"> 1201 <svg aria-hidden="true" class="e-font-icon-svg e-fas-users" viewBox="0 0 640 512" xmlns="http://www.w3.org/2000/svg"><path d="M96 224c35.3 0 64-28.7 64-64s-28.7-64-64-64-64 28.7-64 64 28.7 64 64 64zm448 0c35.3 0 64-28.7 64-64s-28.7-64-64-64-64 28.7-64 64 28.7 64 64 64zm32 32h-64c-17.6 0-33.5 7.1-45.1 18.6 40.3 22.1 68.9 62 75.1 109.4h66c17.7 0 32-14.3 32-32v-32c0-35.3-28.7-64-64-64zm-256 0c61.9 0 112-50.1 112-112S381.9 32 320 32 208 82.1 208 144s50.1 112 112 112zm76.8 32h-8.3c-20.8 10-43.9 16-68.5 16s-47.6-6-68.5-16h-8.3C179.6 288 128 339.6 128 403.2V432c0 26.5 21.5 48 48 48h288c26.5 0 48-21.5 48-48v-28.8c0-63.6-51.6-115.2-115.2-115.2zm-223.7-13.4C161.5 263.1 145.6 256 128 256H64c-35.3 0-64 28.7-64 64v32c0 17.7 14.3 32 32 32h65.9c6.3-47.4 34.9-87.3 75.2-109.4z"></path></svg> </span> 1202 <span class="elementor-icon-list-text">about</span> 1203 </a> 1204 </li> 1205 <li class="elementor-icon-list-item"> 1206 <a href="https://dir-roofing.com/careers/"> 1207 1208 <span class="elementor-icon-list-icon"> 1209 <svg aria-hidden="true" class="e-font-icon-svg e-fas-user-check" viewBox="0 0 640 512" xmlns="http://www.w3.org/2000/svg"><path d="M224 256c70.7 0 128-57.3 128-128S294.7 0 224 0 96 57.3 96 128s57.3 128 128 128zm89.6 32h-16.7c-22.2 10.2-46.9 16-72.9 16s-50.6-5.8-72.9-16h-16.7C60.2 288 0 348.2 0 422.4V464c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48v-41.6c0-74.2-60.2-134.4-134.4-134.4zm323-128.4l-27.8-28.1c-4.6-4.7-12.1-4.7-16.8-.1l-104.8 104-45.5-45.8c-4.6-4.7-12.1-4.7-16.8-.1l-28.1 27.9c-4.7 4.6-4.7 12.1-.1 16.8l81.7 82.3c4.6 4.7 12.1 4.7 16.8.1l141.3-14
12090.2c4.6-4.7 4.7-12.2.1-16.8z"></path></svg> </span> 1210 <span class="elementor-icon-list-text">career opportunities</span> 1211 </a> 1212 </li> 1213 <li class="elementor-icon-list-item"> 1214 <a href="https://dir-roofing.com/manufacturers-warranties/"> 1215 1216 <span class="elementor-icon-list-icon"> 1217 <svg aria-hidden="true" class="e-font-icon-svg e-fas-people-carry" viewBox="0 0 640 512" xmlns="http://www.w3.org/2000/svg"><path d="M128 96c26.5 0 48-21.5 48-48S154.5 0 128 0 80 21.5 80 48s21.5 48 48 48zm384 0c26.5 0 48-21.5 48-48S538.5 0 512 0s-48 21.5-48 48 21.5 48 48 48zm125.7 372.1l-44-110-41.1 46.4-2 18.2 27.7 69.2c5 12.5 17 20.1 29.7 20.1 4 0 8-.7 11.9-2.3 16.4-6.6 24.4-25.2 17.8-41.6zm-34.2-209.8L585 178.1c-4.6-20-18.6-36.8-37.5-44.9-18.5-8-39-6.7-56.1 3.3-22.7 13.4-39.7 34.5-48.1 59.4L432 229.8 416 240v-96c0-8.8-7.2-16-16-16H240c-8.8 0-16 7.2-16 16v96l-16.1-10.2-11.3-33.9c-8.3-25-25.4-46-48.1-59.4-17.2-10-37.6-11.3-56.1-3.3-18.9 8.1-32.9 24.9-37.5 44.9l-18.4 80.2c-4.6 20 .7 41.2 14.4 56.7l67.2 75.9 10.1 92.6C130 499.8 143.8 512 160 512c1.2 0 2.3-.1 3.5-.2 17.6-1.9 30.2-17.7 28.3-35.3l-10.1-92.8c-1.5-13-6.9-25.1-15.6-35l-43.3-49 17.6-70.3 6.8 20.4c4.1 12.5 11.9 23.4 24.5 32.6l51.1 32.5c4.6 2.9 12.1 4.6 17.2 5h160c5.1-.4 12.6-2.1 17.2-5l51.1-32.5c12.6-9.2 20.4-20 24.5-32.6l6.8-20.4 17.6 70.3-43.3 49c-8.7 9.9-14.1 22-15.6 35l-10.1 92.8c-1.9 17.6 10.8 33.4 28.3 35.3 1.2.1 2.3.2 3.5.2 16.1 0 30-12.1 31.8-28.5l10.1-92.6 67.2-75.9c13.6-15.5 19-36.7 14.4-56.7zM46.3 358.1l-44 110c-6.6 16.4 1.4 35 17.8 41.6 16.8 6.6 35.1-1.7 41.6-17.8l27.7-69.2-2-18.2-41.1-46.4z"></path></svg> </span> 1218 <span class="elementor-icon-list-text">manufacturers & warranties</span> 1219 </a> 1220 </li> 1221 <li class="elementor-icon-list-item"> 1222 <a href="https://dir-roofing.com/pricing/"> 1223 1224 <span class="elementor-icon-list-icon"> 1225 <svg aria-hidden="true" class="e-font-icon-svg e-fas-comment-dollar" viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="M256 32C114.62 32 0 125.12 0 240c0 49.56 21.41 95.01 57.02 130.74C44.46 421.05 2.7 465.97 2.2 466.5A7.995 7.995 0 0 0 8 480c66.26 0 115.99-31.75 140.6-51.38C181.29 440.93 217.59 448 256 448c141.38 0 256-93.12 256-208S397.38 32 256 32zm24 302.44V352c0 8.84-7.16 16-16 16h-16c-8.84 0-16-7.16-16-16v-17.73c-11.42-1.35-22.28-5.19-31.78-11.46-6.22-4.11-6.82-13.11-1.55-18.38l17.52-17.52c3.74-3.74 9.31-4.24 14.11-2.03 3.18 1.46 6.66 2.22 10.26 2.22h32.78c4.66 0 8.44-3.78 8.44-8.42 0-3.75-2.52-7.08-6.12-8.11l-50.07-14.3c-22.25-6.35-40.01-24.71-42.91-47.67-4.05-32.07 19.03-59.43 49.32-63.05V128c0-8.84 7.16-16 16-16h16c8.84 0 16 7.16 16 16v17.73c11.42 1.35 22.28 5.19 31.78 11.46 6.22 4.11 6.82 13.11 1.55 18.38l-17.52 17.52c-3.74 3.74-9.31 4.24-14.11 2.03a24.516 24.516 0 0 0-10.26-2.22h-32.78c-4.66 0-8.44 3.78-8.44 8.42 0 3.75 2.52 7.08 6.12 8.11l50.07 14.3c22.25 6.36 40.01 24.71 42.91 47.67 4.05 32.06-19.03 59.42-49.32 63.04z"></path></svg> </span> 1226 <span class="elementor-icon-list-text">pricing & financing</span> 1227 </a> 1228 </li> 1229 <li class="elementor-icon-list-item"> 1230 <a href="https://dir-roofing.com/service-areas/"> 1231 1232 <span class="elementor-icon-list-icon"> 1233 <svg aria-hidden="true" class="e-font-icon-svg e-fas-search-location" viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="M505.04 442.66l-99.71-99.69c-4.5-4.5-10.6-7-17-7h-16.3c27.6-35.3 44-79.69 44-127.99C416.03 93.09 322.92 0 208.02 0S0 93.09 0 207.98s93.11 207.98 208.02 207.98c48.3 0 92.71-16.4 128.01-44v16.3c0 6.4 2.5 12.5 7 17l99.71 99.69c9.4 9.4 24.6 9.4 33.9 0l28.3-28.3c9.4-9.4 9.4-24.59.1-33.99zm-297.02-90.7c-79.54 0-144-64.34-144-143.98 0-79.53 64.35-143.98 144-143.98 79.54 0 144 64.34 144 143.98 0 79.53-64.35 143.98-144 143.98zm.02-239.96c-40.78 0-73.84 33.05-73.84 73.83 0 32.96 48.26 93.05 66.75 114.86a9.24 9.24 0 0 0 14.18 0c18.49-21.81 66.75-81.89 66.75-114.86 0-40.78-33.06-73.83-73.84-73.83zm0 96c-13.26 0-24-10.75-24-24 0-13.26 10.75-24 24-24s24 10.74 24 24c0 13.25-10.75 24-24 24z"></path></svg> </span> 1234 <span class="elementor-icon-list-text">service areas</span> 1235 </a> 1236 </li> 1237 </ul> 1238 </div>
1239 </div> 1240 </div> 1241 </div> 1242 </div> 1243 </div> 1244 <div class="elementor-element elementor-element-e6d823c e-flex e-con-boxed e-con e-parent" data-id="e6d823c" data-element_type="container" data-e-type="container" data-settings="{"background_background":"classic"}"> 1245 <div class="e-con-inner"> 1246 <div class="elementor-element elementor-element-68c2d8f elementor-widget__width-initial elementor-widget elementor-widget-image" data-id="68c2d8f" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 1247 <div class="elementor-widget-container"> 1248 <img width="800" height="800" src="https://dir-roofing.com/wp-content/uploads/2025/06/Malarkey-Emerald-Premium-contractor-1024x1024.png" class="attachment-large size-large wp-image-1310" alt="Gold seal for certified Malarkey Roofing Products Emerald Premium Contractor" srcset="https://dir-roofing.com/wp-content/uploads/2025/06/Malarkey-Emerald-Premium-contractor-1024x1024.png 1024w, https://dir-roofing.com/wp-content/uploads/2025/06/Malarkey-Emerald-Premium-contractor-300x300.png 300w, https://dir-roofing.com/wp-content/uploads/2025/06/Malarkey-Emerald-Premium-contractor-150x150.png 150w, https://dir-roofing.com/wp-content/uploads/2025/06/Malarkey-Emerald-Premium-contractor-768x768.png 768w, https://dir-roofing.com/wp-content/uploads/2025/06/Malarkey-Emerald-Premium-contractor-1536x1536.png 1536w, https://dir-roofing.com/wp-content/uploads/2025/06/Malarkey-Emerald-Premium-contractor.png 1940w" sizes="(max-width: 800px) 100vw, 800px" /> </div> 1249 </div> 1250 <div class="elementor-element elementor-element-c5c6408 elementor-widget-mobile__width-initial elementor-widget elementor-widget-image" data-id="c5c6408" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 1251 <div class="elementor-widget-container"> 1252 <img width="204" height="192" src="https://dir-roofing.com/wp-content/uploads/2025/06/Certainteed-Shingle-Master_Certified-Contractor.png" class="attachment-large size-large wp-image-1311" alt="CertainTeed roofing certification badge" /> </div> 1253 </div> 1254 <div class="elementor-element elementor-element-702eee6 elementor-widget__width-initial elementor-widget elementor-widget-image" data-id="702eee6" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 1255 <div class="elementor-widget-container"> 1256 <img width="500" height="281" src="https://dir-roofing.com/wp-content/uploads/2025/06/DuroLast_President_logo.jpeg" class="attachment-large size-large wp-image-1312" alt="DuroLast President Logo" srcset="https://dir-roofing.com/wp-content/uploads/2025/06/DuroLast_President_logo.jpeg 500w, https://dir-roofing.com/wp-content/uploads/2025/06/DuroLast_President_logo-300x169.jpeg 300w" sizes="(max-width: 500px) 100v
1256w, 500px" /> </div> 1257 </div> 1258 <div class="elementor-element elementor-element-42a47b7 elementor-widget__width-initial elementor-widget elementor-widget-image" data-id="42a47b7" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 1259 <div class="elementor-widget-container"> 1260 <img width="800" height="800" src="https://dir-roofing.com/wp-content/uploads/2025/06/GAF-Certified-Plus-1024x1024.png" class="attachment-large size-large wp-image-1313" alt="GAF Certified Plus roofing contractor logo" srcset="https://dir-roofing.com/wp-content/uploads/2025/06/GAF-Certified-Plus-1024x1024.png 1024w, https://dir-roofing.com/wp-content/uploads/2025/06/GAF-Certified-Plus-300x300.png 300w, https://dir-roofing.com/wp-content/uploads/2025/06/GAF-Certified-Plus-150x150.png 150w, https://dir-roofing.com/wp-content/uploads/2025/06/GAF-Certified-Plus-768x768.png 768w, https://dir-roofing.com/wp-content/uploads/2025/06/GAF-Certified-Plus-1536x1536.png 1536w, https://dir-roofing.com/wp-content/uploads/2025/06/GAF-Certified-Plus-2048x2048.png 2048w" sizes="(max-width: 800px) 100vw, 800px" /> </div> 1261 </div> 1262 <div class="elementor-element elementor-element-af91f94 elementor-widget__width-initial elementor-widget elementor-widget-image" data-id="af91f94" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 1263 <div class="elementor-widget-container"> 1264 <img width="86" height="108" src="https://dir-roofing.com/wp-content/uploads/2025/06/GAF-logo-gafnumber1b.gif" class="attachment-large size-large wp-image-1314" alt="Award for top quality shingles" /> </div> 1265 </div> 1266 <div class="elementor-element elementor-element-60e11fa elementor-widget__width-initial elementor-widget elementor-widget-image" data-id="60e11fa" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 1267 <div class="elementor-widget-container"> 1268 <img width="500" height="294" src="https://dir-roofing.com/wp-content/uploads/2025/06/GAF-Logo.webp" class="attachment-large size-large wp-image-1315" alt="GAF Logo" srcset="https://dir-roofing.com/wp-content/uploads/2025/06/GAF-Logo.webp 500w, https://dir-roofing.com/wp-content/uploads/2025/06/GAF-Logo-300x176.webp 300w" sizes="(max-width: 500px) 100v
1268w, 500px" /> </div> 1269 </div> 1270 </div> 1271 </div> 1272 <div class="elementor-element elementor-element-76da32a e-flex e-con-boxed e-con e-parent" data-id="76da32a" data-element_type="container" data-e-type="container" data-settings="{"background_background":"classic"}"> 1273 <div class="e-con-inner"> 1274 <div class="elementor-element elementor-element-d3ca522 elementor-widget elementor-widget-heading" data-id="d3ca522" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 1275 <div class="elementor-widget-container"> 1276 <p class="elementor-heading-title elementor-size-default">© 2026 ⢠Do It Right LLC ⢠All Rights Reserved.</p> </div> 1277 </div> 1278 <div class="elementor-element elementor-element-3893c56 elementor-icon-list--layout-inline elementor-tablet-align-end elementor-mobile-align-center elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list" data-id="3893c56" data-element_type="widget" data-e-type="widget" data-widget_type="icon-list.default"> 1279 <div class="elementor-widget-container"> 1280 <ul class="elementor-icon-list-items elementor-inline-items"> 1281 <li class="elementor-icon-list-item elementor-inline-item"> 1282 <a href="https://dir-roofing.com/sitemap/" target="_blank"> 1283 1284 <span class="elementor-icon-list-text">Sitemap</span> 1285 </a> 1286 </li> 1287 <li class="elementor-icon-list-item elementor-inline-item"> 1288 <a href="https://dir-roofing.com/privacy-policy/"> 1289 1290 <span class="elementor-icon-list-text">privacy policy</span> 1291 </a> 1292 </li> 1293 <li class="elementor-icon-list-item elementor-inline-item"> 1294 <a href="https://dir-roofing.com/privacy-policy/"> 1295 1296 <span class="elementor-icon-list-text">terms and conditions</span> 1297 </a> 1298 </li> 1299 </ul> 1300 </div> 1301 </div> 1302 <div class="elementor-element elementor-element-516c759 elementor-align-right elementor-fixed elementor-hidden-desktop elementor-hidden-tablet elementor-widget elementor-widget-button" data-id="516c759" data-element_type="widget" data-e-type="widget" data-settings="{"_position":"fixed"}" data-widget_type="button.default"> 1303 <div class="elementor-widget-container"> 1304 <div class="elementor-button-wrapper"> 1305 <a class="elementor-button elementor-button-link elementor-size-sm elementor-animation-float" href="tel:2534327663"> 1306 <span class="elementor-button-content-wrapper"> 1307 <span class="elementor-button-icon"> 1308 <svg aria-hidden="true" class="e-font-icon-svg e-fas-phone" viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="M493.4 24.6l-104-24c-11.3-2.6-22.9 3.3-27.5 13.9l-48 112c-4.2 9.8-1.4 21.3 6.9 28l60.6 49.6c-36 76.7-98.9 140.5-177.2 177.2l-49.6-60.6c-6.8-8.3-18.2-11.1-28-6.9l-112 48C3.9 366.5-2 378.1.6 389.4l24 104C27.1 504.2 36.7 512 48 512c256.1 0 464-207.5 464-464 0-11.2-7.7-20.9-18.6-23.4z"></path></svg> </span> 1309 <span class="elementor-button-text">Call (253) 432-7663</span> 1310 </span> 1311 </a> 1312 </div> 1313 </div> 1314 </div> 1315 </div> 1316 </div> 1317 </footer> 1318
1319<script type="speculationrules"> 1320{"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/hello-elementor/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]} 1321</script>
vendor: 1 bytes, line 1321
1321
1322<script id="ckyBannerTemplate" type="text/template"><div class="cky-overlay cky-hide"></div><div class="cky-btn-revisit-wrapper cky-revisit-hide" data-cky-tag="revisit-consent" data-tooltip="Consent Preferences" style="background-color:#0056A7"> <button class="cky-btn-revisit" aria-label="Consent Preferences"> <img src="https://dir-roofing.com/wp-content/plugins/cookie-law-info/lite/frontend/images/revisit.svg" alt="Revisit consent button"> </button></div><div class="cky-consent-container cky-hide" tabindex="0"> <div class="cky-consent-bar" data-cky-tag="notice" style="background-color:#FFFFFF;border-color:#F4F4F4"> <div class="cky-notice"> <p class="cky-title" role="heading" aria-level="2" data-cky-tag="title" style="color:#212121">We value your privacy</p><div class="cky-notice-group"> <div class="cky-notice-des" data-cky-tag="description" style="color:#212121"> <p>We use cookies to enhance your browsing experience, serve personalised ads or content, and analyse our traffic. By clicking "Accept All", you consent to our use of cookies.</p> </div><div class="cky-notice-btn-wrapper" data-cky-tag="notice-buttons"> <button class="cky-btn cky-btn-customize" aria-label="Customise" aria-haspopup="true" aria-controls="ckyPreferenceCenter" data-cky-tag="settings-button" style="color:#1863DC;background-color:transparent;border-color:#1863DC">Customise</button> <button class="cky-btn cky-btn-reject" aria-label="Reject All" data-cky-tag="reject-button" style="color:#1863DC;background-color:transparent;border-color:#1863DC">Reject All</button> <button class="cky-btn cky-btn-accept" aria-label="Accept All" data-cky-tag="accept-button" style="color:#FFFFFF;background-color:#1863DC;border-color:#1863DC">Accept All</button> </div></div></div></div></div><div class="cky-modal" tabindex="0"> <div class="cky-preference-center" id="ckyPreferenceCenter" data-cky-tag="detail" style="color:#212121;background-color:#FFFFFF;border-color:#F4F4F4"> <div class="cky-preference-header"> <span class="cky-preference-title" role="heading" aria-level="2" data-cky-tag="detail-title" style="color:#212121">Customise Consent Preferences</span> <button class="cky-btn-close" aria-label="Close" data-cky-tag="detail-close"> <img src="https://dir-roofing.com/wp-content/plugins/cookie-law-info/lite/frontend/images/close.svg" alt=""> </button> </div><div class="cky-preference-body-wrapper"> <div class="cky-preference-content-wrapper" data-cky-tag="detail-description" style="color:#212121"> <p>We use cookies to help you navigate efficiently and perform certain functions. You will find detailed information about all cookies under each consent category below.</p><p>The cookies that are categorised as "Necessary" are stored on your browser as they are essential for enabling the basic functionalities of the site. </p><p>We also use third-party cookies that help us analyse how you use this website, store your preferences, and provide the content and advertisements that are relevant to you. These cookies will only be stored in your browser with your prior consent.</p><p>You can choose to enable or disable some or all of these cookies but disabling some of them may affect your browsing experience.</p> </div><div class="cky-accordion-wrapper" data-cky-tag="detail-categories"> <div class="cky-accordion" id="ckyDetailCategorynecessary"> <div class="cky-accordion-item"> <div class="cky-accordion-chevron"><i class="cky-chevron-right"></i></div> <div class="cky-accordion-header-wrapper"> <div class="cky-accordion-header"><button class="cky-accordion-btn" aria-label="Necessary" data-cky-tag="detail-category-title" style="color:#212121">Necessary</button><span class="cky-always-active">Always Active</span> <div class="cky-switch" data-cky-tag="detail-category-toggle"><input type="checkbox" id="ckySwitchnecessary"></div> </div> <div class="cky-accordion-header-des" data-cky-tag="detail-category-description" style="color:#212121"> <p>Necessary cookies are required to enable the basic features of this site, such as providing secure log-in or adjusting your consent preferences. These cookies do not store any personally identifiable data.</p></div> </div> </div> <div class="cky-accordion-body"> <div class="cky-audit-table" data-cky-tag="audit-table" style="color:#212121;background-color:#f4f4f4;border-color:#ebebeb"><p class="cky-empty-cookies-text">No cookies to display.</p></div> </div> </div><div class="cky-accordion" id="ckyDetailCategoryfunctional"> <div class="cky-accordion-item"> <div class="cky-accordion-chevron"><i class="cky-chevron-right"></i></div> <div class="cky-accordion-header-wrapper"> <div class="cky-accordion-header"><button class="cky-accordion-btn" aria-label="Functional" data-cky-tag="detail-category-title" style="color:#212121">Functional</button><span class="cky-always-active">Always Active</span> <div class="cky-switch" data-cky-tag="detail-category-toggle"><input type="checkbox" id="ckySwitchfunctional"></div> </div> <div class="cky-accordion-header-des" data-cky-tag="detail-category-description" style="color:#212121"> <p>Functional cookies help perform certain functionalities like sharing the content of the website on social media platforms, collecting feedback, and other third-party features.</p></div> </div> </div> <div class="cky-accordion-body"> <div class="cky-audit-table" data-cky-tag="audit-table" style="color:#212121;background-color:#f4f4f4;border-color:#ebebeb"><p class="cky-empty-cookies-text">No cookies to display.</p></div> </div> </div><div class="cky-accordion" id="ckyDetailCategoryanalytics"> <div class="cky-accordion-item"> <div class="cky-accordion-chevron"><i class="cky-chevron-right"></i></div> <div class="cky-accordion-header-wrapper"> <div class="cky-accordion-header"><button class="cky-accordion-btn" aria-label="Analytics" data-cky-tag="detail-category-title" style="color:#212121">Analytics</button><span class="cky-always-active">Always Active</span> <div class="cky-switch" data-cky-tag="detail-category-toggle"><input type="checkbox" id="ckySwitchanalytics"></div> </div> <div class="cky-accordion-header-des" data-cky-tag="detail-category-description" style="color:#212121"> <p>Analytical cookies are used to understand how visitors interact with the website. These
1322cookies help provide information on metrics such as the number of visitors, bounce rate, traffic source, etc.</p></div> </div> </div> <div class="cky-accordion-body"> <div class="cky-audit-table" data-cky-tag="audit-table" style="color:#212121;background-color:#f4f4f4;border-color:#ebebeb"><p class="cky-empty-cookies-text">No cookies to display.</p></div> </div> </div><div class="cky-accordion" id="ckyDetailCategoryperformance"> <div class="cky-accordion-item"> <div class="cky-accordion-chevron"><i class="cky-chevron-right"></i></div> <div class="cky-accordion-header-wrapper"> <div class="cky-accordion-header"><button class="cky-accordion-btn" aria-label="Performance" data-cky-tag="detail-category-title" style="color:#212121">Performance</button><span class="cky-always-active">Always Active</span> <div class="cky-switch" data-cky-tag="detail-category-toggle"><input type="checkbox" id="ckySwitchperformance"></div> </div> <div class="cky-accordion-header-des" data-cky-tag="detail-category-description" style="color:#212121"> <p>Performance cookies are used to understand and analyse the key performance indexes of the website which helps in delivering a better user experience for the visitors.</p></div> </div> </div> <div class="cky-accordion-body"> <div class="cky-audit-table" data-cky-tag="audit-table" style="color:#212121;background-color:#f4f4f4;border-color:#ebebeb"><p class="cky-empty-cookies-text">No cookies to display.</p></div> </div> </div><div class="cky-accordion" id="ckyDetailCategoryadvertisement"> <div class="cky-accordion-item"> <div class="cky-accordion-chevron"><i class="cky-chevron-right"></i></div> <div class="cky-accordion-header-wrapper"> <div class="cky-accordion-header"><button class="cky-accordion-btn" aria-label="Advertisement" data-cky-tag="detail-category-title" style="color:#212121">Advertisement</button><span class="cky-always-active">Always Active</span> <div class="cky-switch" data-cky-tag="detail-category-toggle"><input type="checkbox" id="ckySwitchadvertisement"></div> </div> <div class="cky-accordion-header-des" data-cky-tag="detail-category-description" style="color:#212121"> <p>Advertisement cookies are used to provide visitors with customised advertisements based on the pages you visited previously and to analyse the effectiveness of the ad campaigns.</p></div> </div> </div> <div class="cky-accordion-body"> <div class="cky-audit-table" data-cky-tag="audit-table" style="color:#212121;background-color:#f4f4f4;border-color:#ebebeb"><p class="cky-empty-cookies-text">No cookies to display.</p></div> </div> </div> </div></div><div class="cky-footer-wrapper"> <span class="cky-footer-shadow"></span> <div class="cky-prefrence-btn-wrapper" data-cky-tag="detail-buttons"> <button class="cky-btn cky-btn-reject" aria-label="Reject All" data-cky-tag="detail-reject-button" style="color:#1863DC;background-color:transparent;border-color:#1863DC"> Reject All </button> <button class="cky-btn cky-btn-preferences" aria-label="Save My Preferences" data-cky-tag="detail-save-button" style="color:#1863DC;background-color:transparent;border-color:#1863DC"> Save My Preferences </button> <button class="cky-btn cky-btn-accept" aria-label="Accept All" data-cky-tag="detail-accept-button" style="color:#ffffff;background-color:#1863DC;border-color:#1863DC"> Accept All </button> </div></div></div></div></script>
1322
1322<script type="litespeed/javascript">(()=>{const lazyloadRunObserver=()=>{const lazyloadBackgrounds=document.querySelectorAll(`.e-con.e-parent:not(.e-lazyloaded)`);const lazyloadBackgroundObserver=new IntersectionObserver((entries)=>{entries.forEach((entry)=>{if(entry.isIntersecting){let lazyloadBackground=entry.target;if(lazyloadBackground){lazyloadBackground.classList.add('e-lazyloaded')} 1323lazyloadBackgroundObserver.unobserve(entry.target)}})},{rootMargin:'200px 0px 200px 0px'});lazyloadBackgrounds.forEach((lazyloadBackground)=>{lazyloadBackgroundObserver.observe(lazyloadBackground)})};const events=['DOMContentLiteSpeedLoaded','elementor/lazyload/observe',];events.forEach((event)=>{document.addEventListener(event,lazyloadRunObserver)})})()</script>
1323 1324 <link data-noptimize="1" data-no-optimize="1" data-no-minify="1" data-no-defer="1" rel='stylesheet' id='trustindex-widget-css-3763e2256640e1b32143e97b2eb1ef29-css' href='https://dir-roofing.com/wp-content/uploads/trustindex-google-widget.css?1787370326' media='all' />
1325<script data-optimized="1" id="hello-theme-frontend-js" type="litespeed/javascript" data-src="https://dir-roofing.com/wp-content/litespeed/js/204af7bab15f2e0ecf1e7a63b947f19c.js?ver=68977"></script>
vendor: 1 bytes, line 1325
1325
1326<script data-optimized="1" id="elementor-webpack-runtime-js" type="litespeed/javascript" data-src="https://dir-roofing.com/wp-content/litespeed/js/2bd860e2f3858caf219fe58935f7f768.js?ver=f703c"></script>
vendor: 1 bytes, line 1326
1326
1327<script data-optimized="1" id="elementor-frontend-modules-js" type="litespeed/javascript" data-src="https://dir-roofing.com/wp-content/litespeed/js/16347a5d6d14b4a9e2474bf5c325ff33.js?ver=35d24"></script>
vendor: 1 bytes, line 1327
1327
1328<script id="jquery-ui-core-js-before" type="litespeed/javascript">jQuery.uiBackCompat=!0</script>
vendor: 1 bytes, line 1328
1328
1329<script data-optimized="1" id="jquery-ui-core-js" type="litespeed/javascript" data-src="https://dir-roofing.com/wp-content/litespeed/js/560b07cc7b17f4274cf1f879f6cf09fb.js?ver=7479f"></script>
vendor: 1 bytes, line 1329
1329
1330<script id="elementor-frontend-js-before" type="litespeed/javascript">var elementorFrontendConfig={"environmentMode":{"edit":!1,"wpPreview":!1,"isScriptDebug":!1},"i18n":{"shareOnFacebook":"Share on Facebook","shareOnX":"Share on X","pinIt":"Pin it","download":"Download","downloadImage":"Download image","fullscreen":"Fullscreen","zoom":"Zoom","share":"Share","playVideo":"Play Video","previous":"Previous","next":"Next","close":"Close","a11yCarouselPrevSlideMessage":"Previous slide","a11yCarouselNextSlideMessage":"Next slide","a11yCarouselFirstSlideMessage":"This is the first slide","a11yCarouselLastSlideMessage":"This is the last slide","a11yCarouselPaginationBulletMessage":"Go to slide"},"is_rtl":!1,"breakpoints":{"xs":0,"sm":480,"md":768,"lg":1025,"xl":1440,"xxl":1600},"responsive":{"breakpoints":{"mobile":{"label":"Mobile Portrait","value":767,"default_value":767,"direction":"max","is_enabled":!0},"mobile_extra":{"label":"Mobile Landscape","value":880,"default_value":880,"direction":"max","is_enabled":!1},"tablet":{"label":"Tablet Portrait","value":1024,"default_value":1024,"direction":"max","is_enabled":!0},"tablet_extra":{"label":"Tablet Landscape","value":1200,"default_value":1200,"direction":"max","is_enabled":!1},"laptop":{"label":"Laptop","value":1366,"default_value":1366,"direction":"max","is_enabled":!1},"widescreen":{"label":"Widescreen","value":2400,"default_value":2400,"direction":"min","is_enabled":!1}},"hasCustomBreakpoints":!1},"version":"4.3.3","is_static":!1,"experimentalFeatures":{"e_font_icon_svg":!0,"additional_custom_breakpoints":!0,"container":!0,"theme_builder_v2":!0,"hello-theme-header-footer":!0,"nested-elements":!0,"import-export-customization":!0,"e_pro_atomic_form":!0,"e_pro_collection_loop":!0},"urls":{"assets":"https:\/\/dir-roofing.com\/wp-content\/plugins\/elementor\/assets\/","ajaxurl":"https:\/\/dir-roofing.com\/wp-admin\/admin-ajax.php","uploadUrl":"https:\/\/dir-roofing.com\/wp-content\/uploads"},"nonces":{"floatingButtonsClickTracking":"7d510c4298","atomicFormsSendForm":"f6f53d2d12"},"swiperClass":"swiper","settings":{"page":[],"editorPreferences":[]},"kit":{"body_background_background":"classic","active_breakpoints":["viewport_mobile","viewport_tablet"],"global_image_lightbox":"yes","lightbox_enable_counter":"yes","lightbox_enable_fullscreen":"yes","lightbox_enable_zoom":"yes","lightbox_enable_share":"yes","lightbox_title_src":"title","lightbox_description_src":"description","hello_header_logo_type":"logo","hello_header_menu_layout":"horizontal","hello_footer_logo_type":"logo"},"post":{"id":59,"title":"Expert%20Roofing%20Contractor%20in%20Tacoma%20%7C%20Do%20It%20Right%20Roofing","excerpt":"","featuredImage":!1}}</script>
vendor: 1 bytes, line 1330
1330
1331<script data-optimized="1" id="elementor-frontend-js" type="litespeed/javascript" data-src="https://dir-roofing.com/wp-content/litespeed/js/712418db52c31f46c2b4b9fd96dd8460.js?ver=586df"></script>
vendor: 1 bytes, line 1331
1331
1332<script data-optimized="1" id="smartmenus-js" type="litespeed/javascript" data-src="https://dir-roofing.com/wp-content/litespeed/js/24bd3cb121c63908d40286890d274dcb.js?ver=9febf"></script>
vendor: 1 bytes, line 1332
1332
1333<script data-optimized="1" id="e-sticky-js" type="litespeed/javascript" data-src="https://dir-roofing.com/wp-content/litespeed/js/e9e11e910459beff7710c415f8e2f2f2.js?ver=c4198"></script>
vendor: 1 bytes, line 1333
1333
1334<script data-ccm-injected="1" data-wp-strategy="async" id="trustindex-loader-js-js" type="litespeed/javascript" data-src="https://cdn.trustindex.io/loader.js"></script>
vendor: 1 bytes, line 1334
1334
1335<script data-optimized="1" id="wp-hooks-js" type="litespeed/javascript" data-src="https://dir-roofing.com/wp-content/litespeed/js/b19a5b5ad80edf0fe60de7cd3803b337.js?ver=f5d7e"></script>
vendor: 1 bytes, line 1335
1335
1336<script data-optimized="1" id="wp-i18n-js" type="litespeed/javascript" data-src="https://dir-roofing.com/wp-content/litespeed/js/de4f88954f6947e2b589031242ba542c.js?ver=1702b"></script>
vendor: 1 bytes, line 1336
1336
1337<script id="wp-i18n-js-after" type="litespeed/javascript">wp.i18n.setLocaleData({'text direction\u0004ltr':['ltr']})</script>
vendor: 1 bytes, line 1337
1337
1338<script id="elementor-pro-frontend-js-before" type="litespeed/javascript">var ElementorProFrontendConfig={"ajaxurl":"https:\/\/dir-roofing.com\/wp-admin\/admin-ajax.php","nonce":"020c5c9b71","urls":{"assets":"https:\/\/dir-roofing.com\/wp-content\/plugins\/elementor-pro\/assets\/","rest":"https:\/\/dir-roofing.com\/wp-json\/"},"settings":{"lazy_load_background_images":!0},"popup":{"hasPopUps":!0},"shareButtonsNetworks":{"facebook":{"title":"Facebook","has_counter":!0},"twitter":{"title":"Twitter"},"linkedin":{"title":"LinkedIn","has_counter":!0},"pinterest":{"title":"Pinterest","has_counter":!0},"reddit":{"title":"Reddit","has_counter":!0},"vk":{"title":"VK","has_counter":!0},"odnoklassniki":{"title":"OK","has_counter":!0},"tumblr":{"title":"Tumblr"},"digg":{"title":"Digg"},"skype":{"title":"Skype"},"stumbleupon":{"title":"StumbleUpon","has_counter":!0},"mix":{"title":"Mix"},"telegram":{"title":"Telegram"},"pocket":{"title":"Pocket","has_counter":!0},"xing":{"title":"XING","has_counter":!0},"whatsapp":{"title":"WhatsApp"},"email":{"title":"Email"},"print":{"title":"Print"},"x-twitter":{"title":"X"},"threads":{"title":"Threads"}},"facebook_sdk":{"lang":"en_US","app_id":""},"lottie":{"defaultAnimationUrl":"https:\/\/dir-roofing.com\/wp-content\/plugins\/elementor-pro\/modules\/lottie\/assets\/animations\/default.json"}}</script>
vendor: 1 bytes, line 1338
1338
1339<script data-optimized="1" id="elementor-pro-frontend-js" type="litespeed/javascript" data-src="https://dir-roofing.com/wp-content/litespeed/js/21501bd0ef966a15fea812940fd165c2.js?ver=ab992"></script>
vendor: 1 bytes, line 1339
1339
1340<script data-optimized="1" id="pro-elements-handlers-js" type="litespeed/javascript" data-src="https://dir-roofing.com/wp-content/litespeed/js/3868be1831a76a2a0929f447329aa618.js?ver=bb4e5"></script>
vendor: 1 bytes, line 1340
1340
1341<script id="wp-emoji-settings" type="application/json"> 1342{"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://dir-roofing.com/wp-includes/js/wp-emoji-release.min.js?ver=7.1.3"}} 1343</script>
vendor: 1 bytes, line 1343
1343
1344<script type="module"> 1345/*! This file is auto-generated */ 1346var 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)))}); 1347//# sourceURL=https://dir-roofing.com/wp-includes/js/wp-emoji-loader.min.js 1348</script>
1348 1349
1350<script>window.litespeed_ui_events=window.litespeed_ui_events||["mouseover","click","keydown","wheel","touchmove","touchstart","pointerup","pointerdown"];var urlCreator=window.URL||window.webkitURL;function litespeed_load_delayed_js_force(){console.log("[LiteSpeed] Start Load JS Delayed"),litespeed_ui_events.forEach(e=>{window.removeEventListener(e,litespeed_load_delayed_js_force,{passive:!0})}),document.querySelectorAll("iframe[data-litespeed-src]").forEach(e=>{e.setAttribute("src",e.getAttribute("data-litespeed-src"))}),"loading"==document.readyState?window.addEventListener("DOMContentLoaded",litespeed_load_delayed_js):litespeed_load_delayed_js()}litespeed_ui_events.forEach(e=>{window.addEventListener(e,litespeed_load_delayed_js_force,{passive:!0})});async function litespeed_load_delayed_js(){let t=[];for(var d in document.querySelectorAll('script[type="litespeed/javascript"]').forEach(e=>{t.push(e)}),t)await new Promise(e=>litespeed_load_one(t[d],e));document.dispatchEvent(new Event("DOMContentLiteSpeedLoaded")),window.dispatchEvent(new Event("DOMContentLiteSpeedLoaded"))}function litespeed_load_one(t,e){console.log("[LiteSpeed] Load ",t);function d(){o.src.startsWith("blob:")&&URL.revokeObjectURL(o.src),e()}var o=document.createElement("script");o.addEventListener("load",d),o.addEventListener("error",d),t.getAttributeNames().forEach(e=>{"type"!=e&&o.setAttribute("data-src"==e?"src":e,t.getAttribute(e))}),o.type="text/javascript",!o.src&&t.textContent&&(o.src=litespeed_inline2src(t.textContent)),t.after(o),t.remove()}function litespeed_inline2src(t){try{var d=urlCreator.createObjectURL(new Blob([t.replace(/^(?:<!--)?(.*?)(?:-->)?$/gm,"$1")],{type:"text/javascript"}))}catch(e){d="data:text/javascript;base64,"+btoa(t.replace(/^(?:<!--)?(.*?)(?:-->)?$/gm,"$1"))}return d}</script>
1350</body> 1351</html> 1352 1353 1354<!-- Page supported by LiteSpeed Cache 7.9.1 on 2026-10-09 00:42:21 -->
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.