1 2<!DOCTYPE html> 3<html lang="en"> 4<head> 5 6<meta charset="utf-8"> 7 8<title>Blog - Cascade Roofing Company</title> 9 <meta name="description" content="Stay informed with Cascade Roofing Company latest articles, expert insights, and trending topics. Our blog offers diverse content to inspire, educate, and keep you up-to-date on everything that matters. "> 10 <meta name="keywords" content="#TAGS#"> 11<link rel="canonical" href="https://www.cascaderoofingcompany.com/blog/" /> 12 13 <meta property="og:title" content="Blog - Cascade Roofing Company" /> 14 <meta itemprop="name" content="Blog - Cascade Roofing Company" /> 15 <meta property="og:description" content="Stay informed with Cascade Roofing Company latest articles, expert insights, and trending topics. Our blog offers diverse content to inspire, educate, and keep you up-to-date on everything that matters. " /> 16 <meta itemprop="description" content="Stay informed with Cascade Roofing Company latest articles, expert insights, and trending topics. Our blog offers diverse content to inspire, educate, and keep you up-to-date on everything that matters. " /> 17 <meta property="og:url" content="https://www.cascaderoofingcompany.com/blog/" /> 18 <meta property="og:type" content="article" /> 19 20 21<meta name="viewport" content="width=device-width, initial-scale=1.0"> 22<link rel="preconnect" href="https://fonts.googleapis.com"> 23<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin> 24<link href="https://fonts.googleapis.com/css2?family=Lato&family=Russo+One&display=swap" rel="stylesheet"> 25<link href="https://fonts.googleapis.com/css2?family=Rajdhani:wght@300;400;500;600;700&display=swap" rel="stylesheet"> 26<link rel="stylesheet" href="/css/bundle/bundle.ui.default.min.css?v=17.0.49.1" /> 27<link rel="shortcut icon" href="https://cmsplatform.blob.core.windows.net/wwwcascaderoofingcompanycom/favicon/favicon.png?v=4:24%20PM">
28<script defer src="https://kit.fontawesome.com/f060360607.js" crossorigin="anonymous"></script>
vendor: 2 bytes, line 28
28
29<script defer src="/js/bundle/bundle.ui.jquery.min.js?v=17.0.49.1"></script>
vendor: 2 bytes, line 29
29
30<script defer src="/js/bundle/bundle.ui.bootstrap.min.js?v=17.0.49.1"></script>
vendor: 2 bytes, line 30
30
31<script defer src="/js/bundle/bundle.ui.html2canvas.js?v=17.0.49.1"></script>
vendor: 2 bytes, line 31
31
32<script defer src="/js/bundle/bundle.ui.form.js?v=17.0.49.1"></script>
vendor: 2 bytes, line 32
32
33<script defer src="/js/bundle/bundle.ui.styling.min.js?v=17.0.49.1"></script>
vendor: 75 bytes, lines 33-34
33 34<script defer src="https://www.google.com/recaptcha/enterprise.js?render=
346LetOdQrAAAAAN91s1__1cBGp5czXTquq3uWWzzD
vendor: 15 bytes, lines 34-35
34"></script> 35
36<!-- Google tag (gtag.js) -->
vendor: 64 bytes, lines 36-37
36 37<script async src="https://www.googletagmanager.com/gtag/js?id=
37G-7CVNCLPMRL
vendor: 12 bytes, line 37
37"></script>
38<script> 39
vendor: 134 bytes, lines 39-43
39window.dataLayer = window.dataLayer || []; 40 function gtag(){dataLayer.push(arguments);} 41 gtag('js', new Date()); 42 43 gtag('config', '
43G-7CVNCLPMRL
vendor: 6 bytes, lines 43-44
43'); 44
44gtag('config', 'AW-11465403402'); 45</script>
45<meta name="msvalidate.01" content="B87C982CC4DED4B61C7A307CDF0C4105" /><!-- Google tag (gtag.js) -->
vendor: 64 bytes, lines 45-46
45 46<script async src="https://www.googletagmanager.com/gtag/js?id=
46G-SQJRV79598
vendor: 12 bytes, line 46
46"></script>
47<script> 48
vendor: 134 bytes, lines 48-52
48window.dataLayer = window.dataLayer || []; 49 function gtag(){dataLayer.push(arguments);} 50 gtag('js', new Date()); 51 52 gtag('config', '
52G-SQJRV79598
vendor: 4 bytes, line 52
52');
53</script>
53<!-- Google Tag Manager -->
54<script>
vendor: 327 bytes, lines 54-58
54(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 55new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 56j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 57'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 58})(window,document,'script','dataLayer','
58GTM-P895TR8F
vendor: 3 bytes, line 58
58');
58</script>
58 59<!-- End Google Tag Manager --><!-- Meta Pixel Code -->
60<script>
vendor: 399 bytes, lines 60-69
60 61!function(f,b,e,v,n,t,s) 62{if(f.fbq)return;n=f.fbq=function(){n.callMethod? 63n.callMethod.apply(n,arguments):n.queue.push(arguments)}; 64if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0'; 65n.queue=[];t=b.createElement(e);t.async=!0; 66t.src=v;s=b.getElementsByTagName(e)[0]; 67s.parentNode.insertBefore(t,s)}(window, document,'script', 68'https://connect.facebook.net/en_US/fbevents.js'); 69fbq('init', '
691412479806295517
vendor: 30 bytes, lines 69-70
69'); 70fbq('track', 'PageView');
71</script>
71 72<noscript><img height="1" width="1" style="display:none" 73src="https://www.facebook.com/tr?id=1412479806295517&ev=PageView&noscript=1" 74/></noscript> 75<!-- End Meta Pixel Code -->
75<script>(function(w,d,t,r,u){var f,n,i;w[u]=w[u]||[],f=function(){var o={ti:"187218106", enableAutoSpaTracking: true};o.q=w[u],w[u]=new UET(o),w[u].push("pageLoad")},n=d.createElement(t),n.src=r,n.async=1,n.onload=n.onreadystatechange=function(){var s=this.readyState;s&&s!=="loaded"&&s!=="complete"||(f(),n.onload=n.onreadystatechange=null)},i=d.getElementsByTagName(t)[0],i.parentNode.insertBefore(n,i)})(window,document,"script","//bat.bing.com/bat.js","uetq");</script>
75 76 77 78 79 80 81</head> 82<body class="blog-page"> 83 84 <div class="alert header-alert text-center" style=background:#466e41;> 85 <p><span style="color: rgb(255, 255, 255);">Secure your roofing project with our unbeatable</span> <a href="/offers/financing" alt="financing options">financing options</a><span style="color: rgb(255, 255, 255);"> â elevate your home's protection without breaking the bank!</span><br></p> 86 </div> 87 88 89<nav id="header" class="header navbar navbar-main keep-on-screen" role="navigation"> 90 <div class="container-fluid"> 91 <meta itemprop="priceRange" content="$$" /> 92 <meta itemprop="image" content="https://www.cascaderoofingcompany.com/img/logo.png" /> 93 <!-- Brand and toggle get grouped for better mobile display --> 94 <button type="button" class="navflyout-toggle btn "> 95 <span class="sr-only">Toggle navigation</span> 96 <i class="fas fa-bars"></i> 97 </button> 98 99 <meta itemprop="name" content="Cascade Roofing Company" /> 100 <a class="navbar-brand" itemprop="url" href="https://www.cascaderoofingcompany.com/"> 101 <img class="img-responsive logosize" itemprop="logo" src="https://www.cascaderoofingcompany.com/img/logo.png" alt="Cascade Roofing Company Logo" /> 102 </a> 103 104 <div class="navbar-toolbar"> 105 <span class="navbar-phone-number hidden-xs gads-tracking-number" data-tracking-phone="(360) 776-7260"> 106 <span class="number">(360) 776-7260</span> 107 </span> 108 <a href="tel:(360) 776-7260" class="btn btn-primary btn-padding btn-call gads-tracking-number-mobile" onclick="trackOutboundLink('Phone Call', 'Organic (Headquarters)', '(360) 776-7260');"> 109 <span class="text visible-xs-inline-block">Call</span> 110 </a> 111
111<script> 112 (async function () { 113 try { 114 await Promise.all([ 115 getPhoneDisplayRuleAsync(), 116 getPhoneCallConversionAsync() 117 ]); 118 } catch (error) { 119 console.error('Error in processing:', error); 120 } 121 })(); 122 123 async function getPhoneDisplayRuleAsync() { 124 try { 125 let phoneDisplayCookie = getCookie("phonedisplaynumber"); 126 if (phoneDisplayCookie) { 127 console.log(phoneDisplayCookie); 128 setPhoneDisplayNumber(phoneDisplayCookie); 129 } 130 131 const response = await fetch(`/phonedisplayrule/?path=${encodeURIComponent(window.location.pathname)}&query=${encodeURIComponent(window.location.search)}`, { 132 headers: { 133 "X-Custom-Referer": "" 134 } 135 }); 136 if (!response.ok) { 137 throw new Error('Network response was not ok'); 138 } 139 140 const data = await response.json(); 141 142 if (data.phone !== "") { 143 let gadsTrackingMobile = document.querySelectorAll('.gads-tracking-number-mobile'); 144 145 setPhoneDisplayNumber(data.phone); 146 147 if (gadsTrackingMobile && gadsTrackingMobile.length > 0) { 148 gadsTrackingMobile.forEach((e) => { 149 e.setAttribute('href', 'tel:' + data.phone); 150 e.setAttribute('onclick', `trackOutboundLink(\'Phone Call\', \'${data.source}\', \'${data.phone}\');`); 151 152 const numberElement = e.querySelector('.number'); 153 if (numberElement) { 154 numberElement.innerHTML = data.phone; 155 } 156 }) 157 } 158 159 if (data.source.includes("PPC")) { 160 saveCookie("phonedisplaynumber", data.phone, null, "/"); 161 } 162 } 163 } catch (error) { 164 console.error(error); 165 } 166 } 167 168 async function getPhoneCallConversionAsync() { 169 try { 170 const response = await fetch(`/phonecall-conversion/?path=${encodeURIComponent(window.location.pathname)}&query=${encodeURIComponent(window.location.search)}`); 171 if (!response.ok) { 172 throw new Error('Network response was not ok'); 173 } 174 const data = await response.text(); 175 if (data) { 176 let script = document.querySelector('.phonecall-conversion-script') 177 if (script) { 178 script.innerHTML = data; 179 } else { 180 const parser = new DOMParser(); 181 const doc = parser.parseFromString(data, 'text/html'); 182 183 const newScript = document.createElement('script'); 184 newScript.type = 'text/javascript'; 185 newScript.textContent = doc.querySelector("script").textContent; 186 187 document.head.append(newScript); 188 } 189 } 190 } catch (error) { 191 console.error(error); 192 } 193 } 194 195 function setPhoneDisplayNumber(number) { 196 let gadsTracking = document.querySelectorAll('.gads-tracking-number'); 197 if (gadsTracking && gadsTracking.length > 0) { 198 gadsTracking.forEach((e) => { 199 e.setAttribute('data-tracking-phone', number); 200 let innerSpan = e.children[0]; 201 if (innerSpan) { 202 innerSpan.innerText = number; 203 } 204 }) 205 } 206 } 207 208 function saveCookie(name, value, expires, path) { 209 var today = new Date(); 210 today.setTime(today.getTime()); 211 if (expires) { 212 expires = expires * 1000 * 60 * 60 * 24; 213 } 214 var expires_date = new Date(today.getTime() + (expires)); 215 document.cookie = name + '=' + escape(value) + ((expires) ? ';expires=' + expires_date.toUTCString() : '') + ';path=' + path + ';samesite=lax'; 216 } 217 218 function getCookie(name) { 219 var start = document.cookie.indexOf(name + '='); 220 var len = start + name.length + 1; 221 if ((!start) && (name != document.cookie.substring(0, name.length))) { 222 return null; 223 } 224 if (start == -1) return null; 225 var end = document.cookie.indexOf(';', len); 226 if (end == -1) end = document.cookie.length; 227 return unescape(document.cookie.substring(len, end)); 228 } 229</script>
229 230 231 <a href="#price-quote" class="btn btn-primary btn-padding btn-quote scroll-to">Get A Free Estimate</a> 232 </div> 233 <!-- Collect the nav links and other content for toggling --> 234 <div class="navbar-flyout "> 235 <button type="button" class="btn mobile-nav-toggle"> 236 <span class="sr-only">Toggle navigation</span> 237 <i class="fal fa-times"></i> 238 </button> 239 240 <ul class="nav navbar-nav" role="menubar"> 241 <li class="dropdown " role="presentation"> 242 <a href=/roofing/ class="dropdown-toggle aMain" role="button" aria-expanded=false >Roofing</a> 243 <ul class='dropdown-menu' role='menu'> 244 <li role="presentation"><a href="/roofing/roof-replacement/" role="menuitem" >Roof Replacement</a></li> 245 <li role="presentation"><a href="/roofing/roof-repairs/" role="menuitem" >Roof Repair</a></li> 246 <li role="presentation"><a href="/roofing/roof-cleaning/" role="menuitem" >Roof Cleanings</a></li> 247 <li role="presentation"><a href="/roofing/storm-restoration/" role="menuitem" >Storm Restoration</a></li> 248 <li role="presentation"><a href="/roofing/roof-types/" role="menuitem" >Roofing Types</a></li> 249 <li role="presentation"><a href="/roofing/gaf/" role="menuitem" >GAF Residential Roofing</a></li> 250 </ul> 251 </li> 252 <li class="dropdown " role="presentation"> 253 <a href=/commercial-roofing/ class="dropdown-toggle aMain" role="button" aria-expanded=false >Commercial Roofing</a> 254 <ul class='dropdown-menu' role='menu'> 255 <li role="presentation"><a href="/commercial-roofing/commercial-roof-replacement/" role="menuitem" >Commercial Roof Replacement</a></li> 256 <li role="presentation"><a href="/commercial-roofing/commercial-roof-repair/" role="menuitem" >Commercial Roof Repair</a></li> 257 <li role="presentation"><a href="/commercial-roofing/commercial-roof-cleaning/" role="menuitem" >Commercial Roof Cleanings</a></li> 258 <li role="presentation"><a href="/commercial-roofing/commercial-roof-types/" role="menuitem" >Commercial Roofing Types</a></li> 259 <li role="presentation"><a href="/commercial-roofing/gaf/" role="menuitem" >GAF Commercial Roofing</a></li> 260 </ul> 261 </li> 262 <li class="dropdown " role="presentation"> 263 <a href=/siding/ class="dropdown-toggle aMain" role="button" aria-expanded=false >Metal Siding</a> 264 <ul class='dropdown-menu' role='menu'> 265 <li role="presentation"><a href="/siding/commercial/" role="menuitem" >Commercial Siding</a></li> 266 <li role="presentation"><a href="/siding/replacement/" role="menuitem" >Replacement Siding</a></li> 267 </ul> 268 </li> 269 <li class=" " role="presentation"> 270 <a href=/past-projects/?map=true class=" aMain" role="button" >Real Customer Projects</a> 271 </li> 272 <li class="dropdown " role="presentation"> 273 <a href=/about-us/ class="dropdown-toggle aMain" role="button" aria-expanded=false >About</a> 274 <ul class='dropdown-menu' role='menu'> 275 <li role="presentation"><a href="/blog/" role="menuitem" >Blog</a></li> 276 <li role="presentation"><a href="/offers/" role="menuitem" >Offers</a></li> 277 <li role="presentation"><a href="/gallery/" role="menuitem" >Gallery</a></li> 278 <li role="presentation"><a href="/reviews/" role="menuitem" >Reviews</a></li> 279 <li role="presentation"><a href="/faq/" role="menuitem" >FAQ'
279s</a></li> 280 <li role="presentation"><a href="/careers/" role="menuitem" >Careers</a></li> 281 <li role="presentation"><a href="/contact-us/" role="menuitem" >Contact</a></li> 282 <li role="presentation"><a href="/offers/warranty/" role="menuitem" >Warranty</a></li> 283 <li role="presentation"><a href="/offers/financing/" role="menuitem" >Financing</a></li> 284 <li role="presentation"><a href="/service-areas/" role="menuitem" >Service Areas</a></li> 285 <li role="presentation"><a href="/customer-service/" role="menuitem" >Customer Service</a></li> 286 </ul> 287 </li> 288 <li class=" hidden-md hidden-lg " role="presentation"> 289 <a href=/offers/ class=" aMain" role="button" >Offers</a> 290 </li> 291 <li class=" hidden-md hidden-lg " role="presentation"> 292 <a href=/reviews/ class=" aMain" role="button" >Reviews</a> 293 </li> 294 <li class=" hidden-md hidden-lg " role="presentation"> 295 <a href=/careers/ class=" aMain" role="button" >Careers</a> 296 </li> 297 <li class=" hidden-md hidden-lg " role="presentation"> 298 <a href=/customer-service/ class=" aMain" role="button" >Customer Service</a> 299 </li> 300 </ul> 301 302 </div> 303 <!-- /.navbar-collapse --> 304 </div> 305 <!-- /.container --> 306</nav> 307 308<a href="#price-quote" class="btn btn-primary btn-quote-ft-mobile scroll-to showme">Get A Free Estimate</a> 309 310 311 <div class="container"> 312 <div class="page-header "> 313 314 315 <h1>Cascade Roofing Company Blog</h1> 316 317 <p class="lead hide"></p> 318 </div> 319 </div> 320 321 <div class="container"> 322 <div class="row"> 323 <div class="col-md-6"> 324 <div class="page-content"> 325 326 327 328 329 330 331 332 <div class="post-entry row"> 333 <div class="col-sm-12"> 334 <a href="/blog/p.260914000/back-to-school-roof-maintenance-keeping-homes-dry-this-fall/"> 335 <h2 class="post-title">Back-to-School Roof Maintenance: Keeping Homes Dry This Fall</h2> 336 </a> 337 <div class="post-meta"> 338 By 339 <span class="post-author"> 340 <a href="/blog/a.admin/">Admin</a> 341 </span> 342 <time class="post-date text-muted"> 343 September 14, 2026 344 </time> 345 </div> 346 </div> 347 <div class="col-sm-6"> 348 <a href="/blog/p.260914000/back-to-school-roof-maintenance-keeping-homes-dry-this-fall/"> 349 <img class="img-responsive lazyload" src="/img/ph-rectangle.png" data-src="https://cmsplatform.blob.core.windows.net/wwwcascaderoofingcompanycom/blog-images/93d7077a-85f8-40a8-bacb-b9c9e6dfb47b.jpg"> 350 </a> 351 </div> 352 353 <div class="post-body col-sm-6"> 354 <p class="post-excerpt"> 355 Back-to-school season is a useful reminder that fall weather is close behind. In Northwest Washington, cooler days and steady rain can put extra stress on a roof. A little roof maintenance now can lower the risk of leaks, water stains, and other problems when wet weather settles in. 356 </p> 357 <a href="/blog/p.260914000/back-to-school-roof-maintenance-keeping-homes-dry-this-fall/" class="post-continue btn-page-link">Read More</a> 358 </div> 359 </div> 360 <hr /> 361 <div class="post-entry"> 362 <div> 363 <a href="/blog/p.260819000/roof-maintenance-tips-for-island-coastal-homes/"> 364 <h2 class="post-title">
364Roof Maintenance Tips for Island & Coastal Homes</h2> 365 </a> 366 <div class="post-meta"> 367 By 368 <span class="post-author"> 369 <a href="/blog/a.admin/">Admin</a> 370 </span> 371 <time class="post-date text-muted"> 372 August 19, 2026 373 </time> 374 </div> 375 </div> 376 377 <div class="post-body"> 378 <p class="post-excerpt"> 379 Island and coastal homes face weather conditions that can put extra stress on a roofing system. Rain, wind, lingering moisture, tree debris, and salty sea air can all affect how a roof performs over time. 380 </p> 381 <a href="/blog/p.260819000/roof-maintenance-tips-for-island-coastal-homes/" class="post-continue btn-page-link">Read More</a> 382 </div> 383 </div> 384 <hr /> 385 <div class="post-entry"> 386 <div> 387 <a href="/blog/p.260727000/summer-roofing-hazards-heat-humidity-and-storms/"> 388 <h2 class="post-title">Summer Roofing Hazards: Heat, Humidity, and Storms</h2> 389 </a> 390 <div class="post-meta"> 391 By 392 <span class="post-author"> 393 <a href="/blog/a.admin/">Admin</a> 394 </span> 395 <time class="post-date text-muted"> 396 July 27, 2026 397 </time> 398 </div> 399 </div> 400 401 <div class="post-body"> 402 <p class="post-excerpt"> 403 Summer can be tough on a roofing system, even in a region known for mild temperatures and steady rainfall. Heat, moisture, wind, and sudden storms can all weaken roofing materials over time. 404 </p> 405 <a href="/blog/p.260727000/summer-roofing-hazards-heat-humidity-and-storms/" class="post-continue btn-page-link">Read More</a> 406 </div> 407 </div> 408 <hr /> 409 <div class="post-entry"> 410 <div> 411 <a href="/blog/p.260713000/how-roofing-materials-perform-in-the-northwest-climate/"> 412 <h2 class="post-title">How Roofing Materials Perform in the Northwest Climate</h2> 413 </a> 414 <div class="post-meta"> 415 By 416 <span class="post-author"> 417 <a href="/blog/a.admin/">Admin</a> 418 </span> 419 <time class="post-date text-muted"> 420 July 13, 2026 421 </time> 422 </div> 423 </div> 424 425 <div class="post-body"> 426 <p class="post-excerpt"> 427 In Northwest Washington, roofing materials face a mix of rain, wind, moss, moisture, and seasonal temperature changes. Because our climate can be wet for long stretches, the right roof matters for both homes and commercial buildings. 428 </p> 429 <a href="/blog/p.260713000/how-roofing-materials-perform-in-the-northwest-climate/" class="post-continue btn-page-link">Read More</a> 430 </div> 431 </div> 432 <hr /> 433 <div class="post-entry row"> 434 <div class="col-sm-12"> 435 <a href="/blog/p.260601000/why-spring-summer-are-the-best-times-to-replace-your-roof/"> 436 <h2 class="post-title">Why Spring & Summer Are the Best Times to Replace Your Roof</h2> 437 </a> 438 <div class="post-meta"> 439 By 440 <span class="post-author"> 441 <a href="/blog/a.admin/">Admin</a> 442 </span> 443 <time class="post-date text-muted"> 444 June 01, 2026 445 </time> 446 </div> 447 </div> 448 <div class="col-sm-6"> 449 <a href="/blog/p.260601000/why-spring-summer-are-the-best-times-to-replace-your-roof/"> 450 <img class="img-responsive lazyload" src="/img/ph-rectangle.png" data-src="https://cmsplatform.blob.core.windows.net/wwwcascaderoofingcompanycom/blog-images/4df36e87-ef5f-4e09-ac52-9d4693f68788.jpg"> 451 </a> 452 </div> 453 454 <div class="post-body col-sm-6"> 455 <p class="post-excerpt"> 456 Replacing your roof is a major home investment, and the timing of roof replacement plays a bigger role in project success than most homeowners realize. 457 </p> 458 <a href="/blog/p.260601000/why-spring-summer-are-the-best-times-to-replace-your-roof/" class="post-continue bt
458n-page-link">Read More</a> 459 </div> 460 </div> 461 <hr /> 462 <div class="post-entry row"> 463 <div class="col-sm-12"> 464 <a href="/blog/p.260421000/every-homeowner-should-know-about-these-common-types-of-hidden-roof-damage/"> 465 <h2 class="post-title">Every Homeowner Should Know About These Common Types of Hidden Roof Damage</h2> 466 </a> 467 <div class="post-meta"> 468 By 469 <span class="post-author"> 470 <a href="/blog/a.admin/">Admin</a> 471 </span> 472 <time class="post-date text-muted"> 473 April 21, 2026 474 </time> 475 </div> 476 </div> 477 <div class="col-sm-6"> 478 <a href="/blog/p.260421000/every-homeowner-should-know-about-these-common-types-of-hidden-roof-damage/"> 479 <img class="img-responsive lazyload" src="/img/ph-rectangle.png" data-src="https://cmsplatform.blob.core.windows.net/wwwcascaderoofingcompanycom/blog-images/fd922b05-f4d5-4029-9e6a-272793a36491.jpg"> 480 </a> 481 </div> 482 483 <div class="post-body col-sm-6"> 484 <p class="post-excerpt"> 485 If your roof is over 15 years old, it's time for a roof inspection in Northern Seattle. What isn't visible from the surface can cost you in the future. Sometimes, what appears to be minimal wear to asphalt shingles can actually be long-term water intrusion under the surface. 486 </p> 487 <a href="/blog/p.260421000/every-homeowner-should-know-about-these-common-types-of-hidden-roof-damage/" class="post-continue btn-page-link">Read More</a> 488 </div> 489 </div> 490 <hr /> 491 <div class="post-entry row"> 492 <div class="col-sm-12"> 493 <a href="/blog/p.260407000/april-showers-5-ways-to-protect-your-roof-from-heavy-rain/"> 494 <h2 class="post-title">April Showers: 5 Ways to Protect Your Roof from Heavy Rain</h2> 495 </a> 496 <div class="post-meta"> 497 By 498 <span class="post-author"> 499 <a href="/blog/a.admin/">Admin</a> 500 </span> 501 <time class="post-date text-muted"> 502 April 07, 2026 503 </time> 504 </div> 505 </div> 506 <div class="col-sm-6"> 507 <a href="/blog/p.260407000/april-showers-5-ways-to-protect-your-roof-from-heavy-rain/"> 508 <img class="img-responsive lazyload" src="/img/ph-rectangle.png" data-src="https://cmsplatform.blob.core.windows.net/wwwcascaderoofingcompanycom/blog-images/40a47ec2-19b4-4023-8a44-cd3c4353b598.jpg"> 509 </a> 510 </div> 511 512 <div class="post-body col-sm-6"> 513 <p class="post-excerpt"> 514 Spring has arrived, which means that blooming flowers, some sunshine, and a whole lot of rain are on the horizon! As a homeowner, you probably already know how hard heavy rainfall can be on your roofing system. 515 </p> 516 <a href="/blog/p.260407000/april-showers-5-ways-to-protect-your-roof-from-heavy-rain/" class="post-continue btn-page-link">Read More</a> 517 </div> 518 </div> 519 <hr /> 520 <div class="post-entry row"> 521 <div class="col-sm-12"> 522 <a href="/blog/p.260324002/how-to-spot-winter-storm-damage-on-your-roof/"> 523 <h2 class="post-title">How to Spot Winter Storm Damage on Your Roof</h2> 524 </a> 525 <div class="post-meta"> 526 By 527 <span class="post-author"> 528 <a href="/blog/a.admin/">Admin</a> 529 </span> 530 <time class="post-date text-muted"> 531 March 24, 2026 532 </time> 533 </div> 534 </div> 535 <div class="col-sm-6"> 536 <a href="/blog/p.260324002/how-to-spot-winter-storm-damage-on-your-roof/"> 537 <img class="img-responsive lazyload" src="/img/ph-rectangle.png" data-src="https://cmsplatform.blob.core.windows.net/wwwcascaderoofingcompanycom/blog-images/f36e5991-b745-4db4-8510-9069e851dcfa.jpg"> 538 </a> 539 </div> 540 541 <div class="post-body col-sm-6"> 542 <p class="post-excerpt"> 543 Winter weather can be beautiful and magical but can also pose safety hazards and cause serious property damage to your roofing system. 544 </p> 545 <a href="/blog/p.260324002/how-to-spot-winter-storm-damage-on-your-roof/" class="post-continue bt
545n-page-link">Read More</a> 546 </div> 547 </div> 548 <hr /> 549 <div class="post-entry"> 550 <div> 551 <a href="/blog/p.260305000/burlington-wa-roofing-faq-what-makes-pacific-northwest-roofs-fail-faster/"> 552 <h2 class="post-title">Burlington WA Roofing FAQ: What Makes Pacific Northwest Roofs Fail Faster?</h2> 553 </a> 554 <div class="post-meta"> 555 By 556 <span class="post-author"> 557 <a href="/blog/a.admin/">Admin</a> 558 </span> 559 <time class="post-date text-muted"> 560 March 05, 2026 561 </time> 562 </div> 563 </div> 564 565 <div class="post-body"> 566 <p class="post-excerpt"> 567 Living in the Pacific Northwest brings access to amazing wilderness areas, beautiful coastal scenery, and lots of fun local culture. But, it can also be frustrating for homeowners. 568 </p> 569 <a href="/blog/p.260305000/burlington-wa-roofing-faq-what-makes-pacific-northwest-roofs-fail-faster/" class="post-continue btn-page-link">Read More</a> 570 </div> 571 </div> 572 <hr /> 573 <div class="post-entry"> 574 <div> 575 <a href="/blog/p.260220000/burlington-flood-recovery-how-to-check-your-roof-siding-after-the-skagit-river/"> 576 <h2 class="post-title">Burlington Flood Recovery: How to Check Your Roof & Siding After the Skagit River Event (and When to Call a Professional)</h2> 577 </a> 578 <div class="post-meta"> 579 By 580 <span class="post-author"> 581 <a href="/blog/a.admin/">Admin</a> 582 </span> 583 <time class="post-date text-muted"> 584 February 20, 2026 585 </time> 586 </div> 587 </div> 588 589 <div class="post-body"> 590 <p class="post-excerpt"> 591 In December 2025, the waters of the Skagit River reached historic highs and flooded waters onto the streets. This event led to homes in Burlington being impacted by water damage and wind damage. After a property is impacted by severe flooding or storms, it's important to check the siding and roof. 592 </p> 593 <a href="/blog/p.260220000/burlington-flood-recovery-how-to-check-your-roof-siding-after-the-skagit-river/" class="post-continue btn-page-link">Read More</a> 594 </div> 595 </div> 596 <hr /> 597 598 599 600<div class="panel panel-default blog-subscribe text-center"> 601 <div class="panel-body"> 602 <p class="form-title">Subscribe to Cascade Roofing Company's Blog</p> 603 <form class="email-subscribe" id="email-subscribe" role="form" method="post" action="/thank-you/?blogsubscribe=1"> 604 <p class="lead" id="email-subscribe-help-block">Get Cascade Roofing Company's latest articles straight to your inbox. Enter your name and email address below.</p> 605 <div class="col-center"> 606 <div class="form-group"> 607 <label for="name" class="sr-only">What is your name?</label> 608 <input class="form-control" id="name" name="name" type="text" placeholder="Full Name" aria-describedby="email-subscribe-help-block" maxlength="50"> 609 </div> 610 <div class="form-group"> 611 <label for="email" class="sr-only">What is your email address?</label> 612 <input class="form-control" id="email" name="email" type="email" placeholder="Email Address" aria-describedby="email-subscribe-help-block" maxlength="50"> 613 </div> 614 615 616 617 618 <div class="row"> 619 <div class="col-sm-6"> 620 <input type="hidden" id="form" name="form" value="blogsubscribe" /> 621 <label for="check" hidden>Check</label> 622 <input id="check" name="spamCheck" class="covered" value="" /> 623 <button id="email-subscribe-btn" type="submit" class="btn btn-block btn-primary btn-padding">Blog Subscribe</button> 624 625 <div class="mt-2 small hp-disclaimer-message form-group checkbox"> 626 <label for="agree"> 627 <input type="checkbox" id="agree" name="agree" value="true"> 628 629 By checking this box, I authorize Cascade Roofing Company to send me marketing calls and text messages at the number provided above, including by using an autodialer or a prerecorded message. I understand that I am not required to give this authorization as a condition of doing business with Cascade Roofing Company. By checking this box, I am also agreeing to Cascade Roofing Company's <a target="_blank" rel="noopener" href="/terms/" class="disabled">Terms of Use</a> and <a target="_blank" rel="noopener" href="/privacy-policy/" class="disabled">Privacy Policy</a>. 630 <input type="hidden" id="consentmessage" name="consentmessage" value="By checking this box, I authorize Cascade Roofing Company to send me marketing calls and text messages at the number provided above, including by using an autodialer or a prerecorded message. I understand that I am not required to give this authorization as a condition of doing business with Cascade Roofing Company. By checking this box, I am also agreeing to Cascade Roofing Company's <a target="_blank" rel="noopener" href="/terms/" class="disabled">Terms of Use</a> and <a target="_blank" rel="noopener" href="/privacy-policy/" class="disabled">Privacy Policy</a>." /> 631 </label> 632 </div> 633 634 </div> 635 <div class="col-sm-6"> 636 <a class="btn btn-link btn-block link-rss" href="/blog/rss/" target="_blank"> 637 <i class="fas fa-rss fa-fw"></i> 638 Feed Subscribe 639 </a> 640 </div> 641 </div> 642 </div> 643 </form> 644 </div> 645</div> 646 647 648<nav> 649 <ul class="pager"> 650 <li class="previous"> 651 <a href="/blog/2/739779999/" rel="prev">← Older</a> 652 </li> 653 </ul> 654</nav> 655 656 </div> 657 </div> 658 <div class="col-md-6"> 659 <form id="search-blog-form" class="mb-4" method="post" action="/blog/"> 660 <label for="search-blog" class="sr-only">Search Blog</label> 661 <div class="input-group"> 662 <input id="search-blog" name="search" class="form-control" placeholder="Search blog" type="search" style="border-right:0;" /> 663 <div class="input-group-btn"> 664 <button id="btn-submit-search" class="btn btn-default" type="submit" style="border-left:0;">
665 <span class="sr-only">Search</span> 666 <i class="fal fa-search" aria-hidden="true"></i> 667 </button> 668 </div> 669 </div> 670 </form> 671 <div id="quote-form" class="quote-form panel panel-quote-form "> 672 <div class="panel-body"> 673 <div class="section-header text-center"> 674 675<p class="h2"></p> 676 677 </div> 678 <div class="row"> 679 <div class="col-sm-7 col-sm-push-5"> 680 681<form id="price-quote" action="/thank-you/quote-thank-you/?ref=pricing" method="post" role="form"> 682 <div class="form-group"> 683 <label for="name" class="sr-only">Full Name</label> 684 <input id="name" name="name" class="form-control" type="text" placeholder="Full Name" maxlength="50"> 685 </div> 686 <div class="form-group"> 687 <label for="email" class="sr-only">Email Address</label> 688 <input id="email" name="email" class="form-control" type="email" placeholder="Email Address" maxlength="50"> 689 </div> 690 <div class="form-group"> 691 <label for="phone" class="sr-only">Phone Number</label> 692 <input id="phone" name="phone" class="form-control" type="tel" placeholder="Phone Number" maxlength="14"> 693 </div> 694 <div class="form-group"> 695 <label for="address" class="sr-only">Full Address</label> 696 <input id="address" name="address" class="form-control" type="text" placeholder="Full Address" autocomplete="none"> 697 <input id="g-address1" name="address1" type="hidden" autocomplete="none" /> 698 <input id="g-address2" name="address2" type="hidden" autocomplete="none" /> 699 <input id="g-city" name="city" type="hidden" autocomplete="none" /> 700 <input id="g-neighborhood" name="neighborhood" type="hidden" autocomplete="none" /> 701 <input id="g-state" name="state" type="hidden" autocomplete="none" /> 702 <input id="g-zip" name="zip" type="hidden" autocomplete="none" /> 703 <input id="g-county" name="county" type="hidden" autocomplete="none" /> 704 <input id="g-country" name="country" type="hidden" autocomplete="none" /> 705 <input id="g-latitude" name="latitude" type="hidden" autocomplete="none" /> 706 <input id="g-longitude" name="longitude" type="hidden" autocomplete="none" /> 707 </div> 708 <div class="row form-switch form-group"> 709 <div class="col-xs-7 label-text"> 710 <p>Request appointment?</p> 711 </div> 712 <div class="col-xs-5"> 713 <div class="onoffswitch"> 714 <button class="onoffswitch-toggle collapsed" type="button"> 715 <span class="onoffswitch-inner"></span> 716 <span class="onoffswitch-switch"></span> 717 <span class="sr-only">Request appointment?</span> 718 </button> 719 </div> 720 </div> 721</div> 722<div id="collapse-app-set" class="collapse" aria-expanded="false"> 723 <input type="hidden" id="hardappointment" name="hardappointment" value="false" autocomplete="off" /> 724 <div id="soft-appointment-section" class=""> 725 <div class="row"> 726 <div class="col-md-6"> 727 <div class="form-group"> 728 <label for="apptdateraw" class="sr-only">What day works best for you?</label> 729 <input id="apptdateraw" name="apptdateraw" class="input datepicker form-control select-date" data-date-format="mm/dd/yy" type="text" placeholder="Date" 730 data-action-field="apptdateraw" data-time-field="appttime"> 731 </div> 732 </div> 733 <div class="col-md-6"> 734 <div class="form-group"> 735 <label for="appttime" class="sr-only">What time works best for you?</label> 736 <select id="appttime" name="appttime" class="form-control"> 737 <option value="" selected="selected">Time</option> 738 <option value="Early Morning">Early Morning</option> 739 <option value="Morning">Morning </option> 740 <option value="Noon">Noon</option> 741 <option value="Afternoon">Afternoon</option> 742 <option value="Early Evening">Early Evening</option> 743 <option value="Evening">Evening</option> 744 </select> 745 </div> 746 </div> 747 </div> 748 </div> 749</div> 750 751 <div class="form-group"> 752 <label for="service" class="sr-only">Project Type</label> 753 <div class="dropdown"> 754 <button id="btn-services-dropdown" name="service" class="btn btn-block btn-white dropdown-toggle btn-dropdown-services" data-toggle="dropdown" type="button"> 755 <div>Project Type</div> 756 </button> 757 <div class="dropdown-menu services-dropdown-menu" aria-labelledby="btn-services-dropdown"> 758<div class='check-item'><input id='selected-service-Residential Roofing' class='hidden-input form-selected-service' type='checkbox' value='Residential Roofing' ><label for='selected-service-Residential Roofing'>Residential Roofing</label></div><div class='check-item'><input id='selected-service-Commerical Roofing' class='hidden-input form-selected-service' type='checkbox' value='C
758ommerical Roofing' ><label for='selected-service-Commerical Roofing'>Commerical Roofing</label></div><div class='check-item'><input id='selected-service-Metal Siding' class='hidden-input form-selected-service' type='checkbox' value='Metal Siding' ><label for='selected-service-Metal Siding'>Metal Siding</label></div> </div> 759 </div> 760</div> 761 762 <div class="form-group"> 763 <label for="details" class="sr-only">Project Description</label> 764 <textarea id="details" name="details" class="form-control" placeholder="Project Description" rows="2" maxlength="3000"></textarea> 765 </div> 766 767 768 769 770 <input type="hidden" name="offername" value="" /> 771 <input type="hidden" name="setappointment" value="false" autocomplete="off"> 772 <input id="price-quote-type" name="type" type="hidden" value="Quote"> 773 <input id="quoteToken" name="quoteToken" type="hidden" value="" /> 774 <input type="hidden" name="form" value="remodeler" /> 775 <label for="check" hidden>Check</label> 776 <input id="check" name="spamCheck" class="covered" value="" /> 777 <button id="price-quote-submit" class="btn btn-lg btn-block btn-primary btn-padding submit-form" type="button"> 778 Get A Free Estimate 779 </button> 780 781 <div class="mt-2 small hp-disclaimer-message form-group checkbox"> 782 <label for="agree"> 783 <input type="checkbox" id="agree" name="agree" value="true"> 784 785 By checking this box, I authorize Cascade Roofing Company to send me marketing calls and text messages at the number provided above, including by using an autodialer or a prerecorded message. I understand that I am not required to give this authorization as a condition of doing business with Cascade Roofing Company. By checking this box, I am also agreeing to Cascade Roofing Company's <a target="_blank" rel="noopener" href="/terms/" class="disabled">Terms of Use</a> and <a target="_blank" rel="noopener" href="/privacy-policy/" class="disabled">Privacy Policy</a>. 786 <input type="hidden" id="consentmessage" name="consentmessage" value="By checking this box, I authorize Cascade Roofing Company to send me marketing calls and text messages at the number provided above, including by using an autodialer or a prerecorded message. I understand that I am not required to give this authorization as a condition of doing business with Cascade Roofing Company. By checking this box, I am also agreeing to Cascade Roofing Company's <a target="_blank" rel="noopener" href="/terms/" class="disabled">Terms of Use</a> and <a target="_blank" rel="noopener" href="/privacy-policy/" class="disabled">Privacy Policy</a>." /> 787 </label> 788 </div> 789 790</form> 791 </div> 792 <!-- /col --> 793 <div class="col-sm-5 col-sm-pull-7 credibility text-center"> 794 <div class="item"> 795 <div class="aggregate-reviews"> 796 <div class="aggregate-reviews"> 797</div> 798</div> 799 </div> 800 <div class="item"> 801 <img class="img-responsive center-block hvr-float" src="/img/home/brand-gaf-master-elite.png" alt="GAF Master Elite"> 802</div> 803 804<div class="item"> 805 <img class="img-responsive center-block hvr-float" src="/img/home/brand-gaf-habitat.png" alt="GAF Habitat"> 806</div> 807 </div> 808 <!-- /col --> 809 </div> 810 <!-- /row --> 811 </div> 812</div> 813<!-- /.quote-form --> 814
815<script defer src="/js/bundle/bundle.ui.quote.min.js?v=17.0.49.1"></script>
815 816 817 <!-- Nav tabs --> 818 <ul class="nav nav-tabs blog-tabs"> 819 <li role="presentation" class="active"><a href="#recent" data-toggle="tab">Recent</a></li> 820 <li role="presentation" class=""><a href="#categories" data-toggle="tab">Categories</a></li> 821 <li role="presentation" class=""><a href="#archives" data-toggle="tab">Archives</a></li> 822 </ul> 823 824 <!-- Tab panes --> 825 <div class="tab-content blog-tab-content panel panel-default"> 826 <div role="tabpanel" class="tab-pane active" id="recent"> 827 <div class="list-group blog-list-group list-group-with-images"> 828 <a href="/blog/p.260914000/back-to-school-roof-maintenance-keeping-homes-dry-this-fall/" class="list-group-item"> 829 <div class="list-group-item-img"> 830 <img src="https://cmsplatform.blob.core.windows.net/wwwcascaderoofingcompanycom/blog-images/93d7077a-85f8-40a8-bacb-b9c9e6dfb47b.jpg" alt="Back-to-School Roof Maintenance: Keeping Homes Dry This Fall"> 831 </div> 832 <h4 class="list-group-item-heading">Back-to-School Roof Maintenance: Keeping Homes Dry This Fall</h4> 833 </a> 834 <a href="/blog/p.260819000/roof-maintenance-tips-for-island-coastal-homes/" class="list-group-item"> 835 <h4 class="list-group-item-heading">Roof Maintenance Tips for Island & Coastal Homes</h4> 836 </a> 837 <a href="/blog/p.260727000/summer-roofing-hazards-heat-humidity-and-storms/" class="list-group-item"> 838 <h4 class="list-group-item-heading">Summer Roofing Hazards: Heat, Humidity, and Storms</h4> 839 </a> 840 <a href="/blog/p.260713000/how-roofing-materials-perform-in-the-northwest-climate/" class="list-group-item"> 841 <h4 class="list-group-item-heading">How Roofing Materials Perform in the Northwest Climate</h4> 842 </a> 843 <a href="/blog/p.260601000/why-spring-summer-are-the-best-times-to-replace-your-roof/" class="list-group-item"> 844 <div class="list-group-item-img"> 845 <img src="https://cmsplatform.blob.core.windows.net/wwwcascaderoofingcompanycom/blog-images/4df36e87-ef5f-4e09-ac52-9d4693f68788.jpg" alt="Why Spring & Summer Are the Best Times to Replace Your Roof"> 846 </div> 847 <h4 class="list-group-item-heading">Why Spring & Summer Are the Best Times to Replace Your Roof</h4> 848 </a> 849 </div> 850 </div> 851 <div role="tabpanel" class="tab-pane " id="categories"> 852 <div class="list-group blog-list-group"> 853 <a class="list-group-item" href="/blog/c.commercial-roofing/">Commercial Roofing</a> 854 <a class="list-group-item" href="/blog/c.metal-siding/">Metal Siding</a> 855 <a class="list-group-item" href="/blog/c.residential-roofing/">Residential Roofing</a> 856 </div> 857 </div> 858 <div role="tabpanel" class="tab-pane " id="archives"> 859 <div class="list-group blog-list-group"> 860 <a class="list-group-item" href="/blog/d.2609/">September 2026</a> 861 <a class="list-group-item" href="/blog/d.2608/">August 2026</a> 862 <a class="list-group-item" href="/blog/d.2607/">July 2026</a> 863 <a class="list-group-item" href="/blog/d.2606/">June 2026</a> 864 <a class="list-group-item" href="/blog/d.2604/">April 2026</a> 865 <a class="list-group-item" href="/blog/d.2603/">March 2026</a> 866 <a class="list-group-item" href="/blog/d.2602/">February 2026</a> 867 <a class="list-group-item" href="/blog/d.2601/">January 2026</a> 868 <a class="list-group-item" href="/blog/d.2512/">December 2025</a> 869 <a class="list-group-item" href="/blog/d.2511/">November 2025</a> 870 <a class="list-group-item" href="/blog/d.2509/">September 2025</a> 871 <a class="list-group-item" href="/blog/d.2508/">August 2025</a> 872 <a class="list-group-item" href="/blog/d.2506/">June 2025</a> 873 <a class="list-group-item" href="/blog/d.2503/">March 2025</a> 874 <a class="list-group-item" href="/blog/d.2501/">January 2025</a> 875 <a class="list-group-item" href="/blog/d.2410/">October 2024</a> 876 <a class="list-group-item" href="/blog/d.2409/">September 2024</a> 877 <a class="list-group-item" href="/blog/d.2408/">August 2024</a> 878 <a class="list-group-item" href="/blog/d.2407/">July 2024</a> 879 <a class="list-group-item" href="/blog/d.2406/">June 2024</a> 880 <a class="list-group-item" href="/blog/d.2405/">May 2024</a> 881 <a class="list-group-item" href="/blog/d.2403/">March 2024</a> 882 <a class="list-group-item" href="/blog/d.2401/">January 2024</a> 883 </div> 884 </div> 885 </div> 886 <!-- /right column --> 887 </div> 888 </div> 889 <!-- /content --> 890 </div> 891 892 893 894 <div class="breadcrumbs"> 895 <div class="container"> 896 <ol class="breadcrumb" itemscope itemtype="http://schema.org/BreadcrumbList"> 897 <li itemprop="itemListElement" itemscope itemtype="http://schema.org/ListItem"> 898 <a itemprop="item" href="/">
899 <span class="hidden-lg"> 900 <i class="fas fa-home"></i> 901 </span> 902 <span class="visible-lg" itemprop="name">Home</span> 903 </a> 904 <meta itemprop="position" content="1" /> 905 </li> 906 <li itemprop="itemListElement" itemscope itemtype="http://schema.org/ListItem"> 907 <a itemprop="item" href="/blog/"> 908 <span itemprop="name">Blog</span> 909 </a> 910 <meta itemprop="position" content="2" /> 911 </li> 912 </ol> 913 </div> 914 </div> 915 916 917<footer class="footer "> 918 <div class="container"> 919 <div class="row"> 920 <div class="col-md-3"> 921 <a href="/"><img class="img-responsive logo-footer lazyload" src="/img/ph-square.png" data-src="/img/logo.png" alt="Cascade Roofing Company"></a> 922 <div class="footer-about-info"> 923 <div>675 South Spruce Street </div> 924 <div> 925 Burlington, Washington 98233 926 </div> 927 928 929(360) 776-7260 <div> 930 The Skagit/Island Counties Builders Association (SICBA). Lic. # CASCAR051MO 931 </div> 932 </div> 933 934 <!-- /schema --> 935 </div> 936 <!-- /location --> 937 938 <div class="col-md-9"> 939 <div class="row"> 940 941 <div class="col-md-3"> 942 <p class="footer-heading"> 943Help </p> 944 <ul class="list-unstyled"> 945 <li class=""><a href="/contact-us/" >Contact</a></li> 946 <li class=""><a href="/offers/warranty/" >Warranty</a></li> 947 <li class=""><a href="/offers/financing/" >Financing</a></li> 948 <li class=""><a href="/customer-service/" >Customer Service</a></li> 949 </ul> 950 </div> 951 <div class="col-md-3"> 952 <p class="footer-heading"> 953Products </p> 954 <ul class="list-unstyled"> 955 <li class=""><a href="/roofing/" >Roofing</a></li> 956 <li class=""><a href="/commercial-roofing/" >Commercial Roofing</a></li> 957 <li class=""><a href="/siding/" >Siding</a></li> 958 </ul> 959 </div> 960 <div class="col-md-3"> 961 <p class="footer-heading"> 962Service Areas </p> 963 <ul class="list-unstyled"> 964 <li class=""><a href="/anacortes-wa/" >Anacortes, WA</a></li> 965 <li class=""><a href="/everett-wa/" >Everett, WA</a></li> 966 <li class=""><a href="/bellingham-wa/" >Bellingham, WA</a></li> 967 <li class=""><a href="/marysville-wa/" >Marysville, WA</a></li> 968 <li class=""><a href="/lake-stevens-wa/" >Lake Stevens, WA</a></li> 969 <li class=""><a href="/service-areas/" >View All</a></li> 970 </ul> 971 </div> 972 <div class="col-md-3"> 973 <p class="footer-heading"> 974Company </p> 975 <ul class="list-unstyled"> 976 <li class=""><a href="/about-us/" >About</a></li> 977 <li class=""><a href="/blog/" >Blog</a></li> 978 <li class=""><a href="/offers/" >Offers</a></li> 979 <li class=""><a href="/reviews/" >Reviews</a></li> 980 <li class=""><a href="/careers/" >Careers</a></li> 981 <li class=""><a href="/past-projects/?map=true" >Past Projects</a></li> 982 </ul> 983 </div> 984 985 </div> 986 </div> 987 988 </div> 989 <!-- /.row --> 990 </div> 991 <!-- /.container --> 992</footer> 993<!-- /footer --> 994 995<div class="copyright"> 996 <div class="container text-center"> 997 <div class="mb-3"> 998 <div class="aggregate-reviews"> 999 <div class="aggregate-reviews"> 1000</div> 1001</div> 1002 </div> 1003 <div> 1004 <div class="btn-group-social-media"> 1005 <a class="btn btn-circle btn-google" href="https://www.google.com/maps/place/Cascade+Roofing+Company,+Inc./@48.4708683,-122.3339103,17z/data=!3m1!4b1!4m6!3m5!1s0x54856d08fd
10057603cd:0x64667e8346e0e5c4!8m2!3d48.4708683!4d-122.3313354!16s%2Fg%2F1264j2cdc?entry=ttu" target="_blank"> 1006 <span class="sr-only">Review us on Google</span> 1007 <i class="fab fa-google fa-fw" aria-label="Review Us On Google"></i> 1008 </a> 1009 <a class="btn btn-circle btn-yelp" href="https://www.yelp.com/biz/cascade-roofing-co-burlington" target="_blank"> 1010 <span class="sr-only">Follow us on Yelp</span> 1011 <i class="fab fa-yelp fa-fw" aria-label="View Us On Yelp"></i> 1012 </a> 1013 <a class="btn btn-circle btn-instagram" href="https://www.instagram.com/cascaderoofinginc1/" target="_blank"> 1014 <span class="sr-only">View Us On Instagram</span> 1015 <i class="fab fa-instagram fa-fw" aria-label="View Us On Instagram"></i> 1016 </a> 1017 </div> 1018 </div> 1019 <div> 1020 <small class="copyright-links"> 1021 <a href="/privacy-policy/">Privacy Policy</a> <span class="middot">·</span> <a href="/site-map/">Site Map</a> 1022 </small> 1023 <div class="copyright-text"> 1024 <small> 1025 © 2013 - 2026 Cascade Roofing Company 1026 </small> 1027 </div> 1028 </div> 1029 </div> 1030</div> 1031<!-- /copyright --> 1032<div class="modal fade" id="modal-video" tabindex="-1" role="dialog"> 1033 <div class="modal-dialog modal-lg" role="document"> 1034 <div class="modal-content"> 1035 <div class="modal-header"> 1036 <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">×</span></button> 1037 <div class="modal-title"></div> 1038 </div> 1039 <div class="embed-responsive embed-responsive-16by9"> 1040 <iframe frameborder="0" allow="autoplay; encrypted-media;" allowfullscreen></iframe> 1041 </div> 1042 </div> 1043 </div> 1044</div> 1045<input name="__RequestVerificationToken" type="hidden" value="CfDJ8IFU3ycOAxJHmeJN5dquHBFyv3_oXg5mUD2yHNQYym8_D4ea2Sxa_5rL5dpWD91i40aVeMoEx6P1d_8xBVion4v3T1hmXN2hG3A6l0O4n5dPiTDdw4gjLKc_bqfNYNUuq1HKokoNMLZRl_n4y1l2atQ" /> 1046 1047 <div class="modal fade vertical-align-modal" id="myModal" intenttype="Offer Intent" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" data-backdrop="static"> 1048 <div class="exit-intent-dialog "> 1049 <div class="exit-intent-content" style="background-color: #ffffff;"> 1050 <div class="exit-intent-header"> 1051 <button type="button" class="btn btn-block btn-intent-close intent-output intent-button-close-offer" data-key="download-closetext" data-dismiss="modal" aria-label="Close"> 1052 <svg xmlns="http://www.w3.org/2000/svg" width="28" height="28" fill="#999" class="bi bi-x-circle" viewBox="0 0 16 16"> 1053 <path d="M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14zm0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16z" /> 1054 <path d="M4.646 4.646a.5.5 0 0 1 .708 0L8 7.293l2.646-2.647a.5.5 0 0 1 .708.708L8.707 8l2.647 2.646a.5.5 0 0 1-.708.708L8 8.707l-2.646 2.647a.5.5 0 0 1-.708-.708L7.293 8 4.646 5.354a.5.5 0 0 1 0-.708z" /> 1055 </svg> 1056 </button> 1057 <img id="file-upload-input-offer-intent-logo-thumbnail" style="max-width:270px;" data-filename="https://cmsplatform.blob.core.windows.net/wwwcascaderoofingcompanycom/exit-intent/logo/e341a5b4-cf8a-4ede-85c4-cbfd2a214d42.png" src=/img/ph-rectangle.png class="exit-intent-logo" alt="Cascade Roofing Company" /> 1058 <div class="exit-intent-cta-heading intent-output" id="myModalLabel" data-key="offer-heading" style="color: #000000; font-size: 22px; font-weight: bold; "> 1059 Unbeatable Financing Options For Your Roofing or Siding Project 1060 </div> 1061 </div> 1062 <div class="exit-intent-body"> 1063 <img id="file-upload-input-offer-intent-image-thumbnail" data-filename="https://cmsplatform.blob.core.windows.net/wwwcascaderoofingcompanycom/exit-intent/image/5e69ab35-2e7f-42dc-bc
1063ad-839f5e4918dd.jpg" src=/img/ph-rectangle.png class="exit-intent-img img-responsive" alt="Unbeatable Financing Options For Your Roofing or Siding Project" /> 1064 1065 <div class="exit-intent-title intent-output" data-key="offer-title" style="color: #000000;"> 1066 Rates As Low As 6.24% Up To 144 Months 1067 </div> 1068 <p class="exit-intent-description intent-output" data-key="offer-description" style="color: #000000;"> 1069 Apply for financing without affecting your credit score. With instant approval, you can know if you qualify before signing a contract with us. 1070 </p> 1071 1072 1073 </div> 1074 <div class="exit-intent-footer"> 1075 1076 <button type="button" class="btn btn-block btn-intent-primary intent-output" data-key="offer-buttontext" onclick="location.href='/offers/financing/'" style="background-color: #d0a74b; color: #ffffff; font-size: 20px; font-weight: bold; "> 1077 Learn More 1078 </button> 1079 <button type="button" class="btn btn-block btn-intent-close intent-output" data-key="offer-closetext" style="color: #000000;" data-dismiss="modal" aria-label="Close"> 1080 No Thank You 1081 </button> 1082 </div> 1083 <input type="hidden" name="form" value="offerintent" /> 1084 </div><!-- /.modal-content --> 1085</div><!-- /.exit-intent-dialog --> 1086 </div> 1087
1087<script defer src="/js/bundle/bundle.ui.exit-intent.min.js?v=17.0.49.1"></script>
1087 1088 1089
1089<script defer src="/js/bundle/bundle.ui.blog.min.js?v=17.0.49.1"></script>
1089 1090
1091<script defer src="/js/bundle/bundle.ui.seo.min.js?v=17.0.49.1"></script>
vendor: 2 bytes, line 1091
1091
1092<script defer src="/js/bundle/bundle.ui.customizations.min.js?v=17.0.49.1"></script>
1092 1093 1094
1095<script type="application/ld+json"> 1096{ 1097 "@context": "http://schema.org", 1098 "@type": "LocalBusiness", 1099 1100 "address": [{"@type": "PostalAddress","addresslocality": "Burlington","addressRegion": "Washington","streetAddress": "675 South Spruce Street","telephone": "(360) 776-7260"}], 1101 "aggregateRating": { 1102 "@type": "AggregateRating", 1103 "ratingValue": "5", 1104 "reviewCount": "24" 1105 }, 1106 "name": "Cascade Roofing Company", 1107 "priceRange": "$$", 1108 "image": "https://cmsplatform.blob.core.windows.net/wwwcascaderoofingcompanycom/logos/f706c6be-ea1f-4e19-a64f-06fc93f7e886.png", 1109 "logo": "https://cmsplatform.blob.core.windows.net/wwwcascaderoofingcompanycom/logos/f706c6be-ea1f-4e19-a64f-06fc93f7e886.png", 1110 "url": "https://www.cascaderoofingcompany.com/" 1111} 1112</script>
1112 1113
1114<script type="application/ld+json"> 1115{ 1116 "@context":"http://schema.org", 1117 "@type":"Product", 1118 "name":"Cascade Roofing Company", 1119 "description":"Cascade Roofing provides expert residential and commercial roofing, siding, and metal roofing services in Northwest Washington. Get your free roof estimate today!", 1120 "image":"https://www.cascaderoofingcompany.com/img/logo.png", 1121 "logo": "https://www.cascaderoofingcompany.com/img/logo.png", 1122 "url": "https://www.cascaderoofingcompany.com/", 1123 "itemCondition":"https://schema.org/NewCondition", 1124 "brand":{ 1125 "@type":"Brand", 1126 "name":"Cascade Roofing Company" 1127 }, 1128 "aggregateRating":{ 1129 "@type": "AggregateRating", 1130 "worstRating":"1", 1131 "bestRating":"5", 1132 "ratingValue":"5", 1133 "ratingCount":"24" 1134 } 1135 1136 } 1137</script>
1137 1138 1139<!-- Google Tag Manager (noscript) -->
vendor: 68 bytes, lines 1139-1140
1139 1140<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
1140GTM-P895TR8F
vendor: 83 bytes, lines 1140-1141
1140" 1141height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
1142<!-- End Google Tag Manager (noscript) --> 1143 1144 <input name="__RequestVerificationToken" type="hidden" value="CfDJ8IFU3ycOAxJHmeJN5dquHBFyv3_oXg5mUD2yHNQYym8_D4ea2Sxa_5rL5dpWD91i40aVeMoEx6P1d_8xBVion4v3T1hmXN2hG3A6l0O4n5dPiTDdw4gjLKc_bqfNYNUuq1HKokoNMLZRl_n4y1l2atQ" /> 1145</body> 1146</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.