PageSourceSearch

https://www.toptierroofingcny.com/articles/blog

html toptierroofingcny.com collected 2026-10-04 05:57:10 UTC 92,207 bytes, 1 lines download raw bytes

1�<!DOCTYPE html>�<html lang="en">�<head>�<meta id="view" name="viewport" content="width=device-width" />�
1<script src="/resources/headjs/head.load.min.js" defer type="text/javascript"></script>
1�
1<script src="/resources/mscroller/jquery/jquery-1.7.2.min.js" defer type="text/javascript"></script>
1�<link rel="preload" as="script" href="/resources/flexslider/jquery.flexslider-min.js">�<link rel="preload" as="script" href="/resources/scripts/motionpack.js">�<link rel="preload" as="script" href="/GA4/G-TC9B91HSRF.js">�<link rel="preload" href="/resources/fonts/Nunito-Regular.woff" as="font" type="font/woff" crossorigin>�<link rel="preload" href="/resources/fonts/Nunito-Bold.woff" as="font" type="font/woff" crossorigin>�<link rel="preload" href="/resources/fonts/BarlowCondensed-Bold.woff" as="font" type="font/woff" crossorigin>�<link rel="preload" href="/resources/fonts/BarlowCondensed-Regular.woff" as="font" type="font/woff" crossorigin>�<link rel="preload" href="/resources/fonts/BarlowCondensed-Light.woff" as="font" type="font/woff" crossorigin>�<title>Roofing Blogs, Resources and Tips | TopTier Roofing</title>�<meta name="description" content="Browse TopTier Roofing's helpful tips and information about home roofing services. To stay informed, check out our blog!">�<link rel="canonical" href="https://www.toptierroofingcny.com/articles/blog" />�<meta property="og:url" content="https://www.toptierroofingcny.com/articles/blog" />�<meta property="og:type" content="website" />�<meta property="og:title" content="Roofing Blogs, Resources and Tips | TopTier Roofing" />�<meta property="og:description" content="Browse TopTier Roofing's helpful tips and information about home roofing services. To stay informed, check out our blog!" />�<meta property="og:image:secure_url" content="https://www.toptierroofingcny.com/Images_Content/Site1/Images/Layout/Default_Article_Thumbnail.jpg" />�<meta property="og:image" content="https://www.toptierroofingcny.com/Images_Content/Site1/Images/Layout/Default_Article_Thumbnail.jpg" />�<meta property="og:image:width" content="800" />�<meta property="og:image:height" content="800" />�<link rel="icon" type="image/png" href="https://www.toptierroofingcny.com/images_content/site1/images/favicon/favicon-96x96.png" sizes="96x96" />�<link rel="icon" type="image/svg+xml" href="https://www.toptierroofingcny.com/images_content/site1/images/favicon/favicon.svg" />�<link rel="shortcut icon" href="https://www.toptierroofingcny.com/images_content/site1/images/favicon/favicon.ico" />�<link rel="apple-touch-icon" sizes="180x180" href="https://www.toptierroofingcny.com/images_content/site1/images/favicon/apple-touch-icon.png" />�<meta name="apple-mobile-web-app-title" content="TopTier Roofing" />�<link rel="manifest" href="https://www.toptierroofingcny.com/images_content/site1/images/favicon/site.webmanifest" />�<link rel="image_src" href="https://www.toptierroofingcny.com/Images_Content/Site1/Images/Layout/Default_Article_Thumbnail.jpg" />�<link rel="alternate" type="application/rss+xml" title="TopTier Roofing Articles Feed" href="https://www.toptierroofingcny.com/Feeds/articles.xml" />�<style type="text/css">�@keyframes pulsegreen {�0%, 100% { box-shadow: 0px 0px 20px 10px green; }�10%, 90% { box-shadow: 0px 0px 22px 12px green; }�20%, 80% { box-shadow: 0px 0px 24px 14px green; }�30%, 70% { box-shadow: 0px 0px 26px 16px green; }�40%, 60% { box-shadow: 0px 0px 28px 18px green; }�50% { box-shadow: 0px 0px 30px 20px green; }�}�@keyframes pulsered {�0%, 100% { box-shadow: 0px 0px 20px 10px red; }�10%, 90% { box-shadow: 0px 0px 22px 12px red; }�20%, 80% { box-shadow: 0px 0px 24px 14px red; }�30%, 70% { box-shadow: 0px 0px 26px 16px red; }�40%, 60% { box-shadow: 0px 0px 28px 18px red; }�50% { box-shadow: 0px 0px 30px 20px red; }�}�</style>�<meta name="format-detection" content="telephone=no">�<meta http-equiv="content-language" content="en-us">�
1<script type="application/ld+json">�{�"@context": "https://schema.org",�"@type": "RoofingContractor",�"name": "TopTier Roofing",�"image": "https://www.toptierroofingcny.com/Images_Content/Site1/Images/Schema/schema-logo.jpg",�"@id": "https://www.toptierroofingcny.com/#RoofingContractor",�"url": "https://www.toptierroofingcny.com",�"telephone": "+13158773760",�"priceRange": "$$",�"address": {�"@type": "PostalAddress",�"streetAddress": "113 Kimber Ave",�"addressLocality": "Syracuse",�"addressRegion": "NY",�"postalCode": "13207",�"addressCountry": "US"�},�"geo": {�"@type": "GeoCoordinates",�"latitude": 43.0033874,�"longitude": -76.15398669999999�},�"openingHoursSpecification": {�"@type": "OpeningHoursSpecification",�"dayOfWeek": [�"Monday",�"Tuesday",�"Wednesday",�"Thursday",�"Friday",�"Saturday",�"Sunday"�],�"opens": "00:00",�"closes": "23:59"�},�"sameAs": [�"https://www.facebook.com/TopTierRoofingLLC",�"https://twitter.com/TopTierCNY",�"https://instagram.com/toptiercny",�"https://www.youtube.com/channel/UC3OzEdDENvznczLVgH-x3jQ",�"https://www.linkedin.com/company/toptier-roofing/"�]�}�</script>
1�<style type="text/css">�@font-face {�font-family: Nunito;�src: url(/resources/fonts/Nunito-Regular.woff) format("woff");�font-display: fallback;�}�@font-face {�font-family: NunitoB;�src: url(/resources/fonts/Nunito-Bold.woff) format("woff");�font-display: fallback;�}�@font-face {�font-family: BarlowB;�src: url(/resources/fonts/BarlowCondensed-Bold.woff) format("woff");�font-weight: bold;�font-display: swap;�//font-display: fallback;�}�@font-face {�font-family: BarlowB-fb1;�src: local("Arial");�font-weight: bold;�//size-adjust: 80.5%;�//ascent-override: 116%;�//descent-override: 35.5%;�//line-gap-override: 0%;�size-adjust: 70%;�ascent-override: 148%;�}�@font-face {�font-family: Barlow;�src: url(/resources/fonts/BarlowCondensed-Regular.woff) format("woff");�font-weight: bold;�font-display: swap;�//font-display: fallback;�}�@font-face {�font-family: Barlow-fb1;�src: local("Arial");�//size-adjust: 76%;�//ascent-override: 131%;�//descent-override: 28%;�//line-gap-override: 0%;�size-adjust: 60%;�ascent-override: 148%;�}�@font-face {�font-family: BarlowL;�src: url(/resources/fonts/BarlowCondensed-Light.woff) format("woff");�font-weight: bold;�font-display: swap;�//font-display: fallback;�}�@font-face {�font-family: BarlowL-fb1;�src: local("Arial");�//size-adjust: 75%;�//ascent-override: 132%;�//descent-override: 29%;�//line-gap-override: 0%;�size-adjust: 70%;�ascent-override: 148%;�}�@font-face {�font-family: Amertha;�src: url(/resources/fonts/Amertha.woff) format("woff");�font-weight: bold;�font-display: fallback;�}�::-webkit-scrollbar {�width: 15px;�}�::-webkit-scrollbar-track {�-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);�border-radius:10px;�}�::-webkit-scrollbar-thumb {�background-color: #2E3B8B;�border-radius:10px;�}�input {�-webkit-appearance: none;�}�input[type=checkbox] {�-webkit-appearance:checkbox;�}�.mid-txt {�display:inline-block;�position: relative;�top: 50%;�//width:100%;�transform: translateY(-50%);�-webkit-transform: translateY(-50%);�-ms-transform: translateY(-50%);�}�.logo {�position:absolute;�left: 2.5%;�top: 5px;�border:none;�height:110px;�z-index:21;�transition:all .5s ease;�}�.logo2 {�height: 70px;�}�.head-grad {�background: -moz-linear-gradient(top,�rgba(0,0,0,0) 0%, rgba(0,0,0,0.8) 50%, rgba(0,0,0,0) 100%); /* FF3.6-15 */�background: -webkit-linear-gradient(top,�rgba(0,0,0,0) 0%,rgba(0,0,0,0.8) 50%,rgba(0,0,0,0) 100%); /* Chrome10-25,Safari5.1-6 */�background: linear-gradient(to bottom,�rgba(0,0,0,0) 0%,rgba(0,0,0,0.8) 50%,rgba(0,0,0,0) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */�filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#00000000',GradientType=0 ); /* IE6-9 */�width:100%;�position:absolute;�z-index:10;�top:0px;�left:0px;�font-size:0px;�height:100%;�}�.nav_menu {�position:fixed;�top:0px;�left:0px;�background:#ffffff;�width:100%;�height:120px;�z-index:20;�transition:all .5s ease;�}�.nav_menu_sticky {�height:80px;�box-shadow:0px 0px 5px rgba(0,0,0,0.3);�-webkit-box-shadow:0px 0px 5px rgba(0,0,0,0.3);�}�.contenthead-bg {�background-image:url('/Images_Content/Site1/Images/Layout/TT-HeaderBg.jpg');�background-position:50% 50%;�background-size:cover;�background-repeat:no-repeat;�padding:50px 5%;�width: 100%;�display: block;�box-sizing: border-box;�}�.contenthead {�text-align:center;�font-family:BarlowB,BarlowB-fb1;�font-size:34px;�color:#ffffff;�width: 100%;�display: block;�box-sizing: border-box;�//text-shadow: 2px 2px 4px #000000;�}�.contentnorm, .contentnorm-ann {�text-align:left;�padding:15px 0px;�font-family:Nunito, arial;�font-size:18px;�color:#202020;�line-height:32px;�text-decoration:none;�}�.contentnorm-ann {�color:#ffffff;�}�.contentnorm a, .contentnorm b, .contentnorm strong, .contentnorm-ann a, .contentnorm-ann b, .contentnorm-ann strong {�font-family:NunitoB, arial;�text-decoration:none;�}�.contentnorm a, .contentnorm-ann a {�color:#2E3B8B;�}�.contentnorm a:hover {�color:#435CE2;�}�.contentnorm-ann a:hover {�color:#dddddd;�}�.contentnorm li {�padding-bottom:8px;�}�h1, h2, h3, h4 {�font-family: BarlowB,BarlowB-fb1, arial;�font-size:34px;�line-height: 44px;�margin: 0px;�}�h1 {�font-family:BarlowB,BarlowB-fb1;�}�h2 {�font-size: 28px;�line-height: 38px;�color:#010101;�}�h3, h4 {�font-family: BarlowB,BarlowB-fb1, roboto, arial;�font-size: 20px;�line-height: 30px;�}�h3 {�padding:30px 0px 20px;�}�.heading2 {�margin:0px 0px 25px;�}�.heading3 {�margin:0px;�}�.heading2::after, .heading3::after, .heading4::after, .heading5::after {�content:'';�display:block;�width:150px;�height:4px;�font-size:0px;�background:#7F4491;�margin-top:6px;�}�.heading3::after, .heading4::after {�background:#010101;�margin:6px auto 0px;�}�.heading4::after {�background:#ffffff;�}�.heading5::after {�margin:6px auto 0px;�}�.imageright {�float:right;�padding-left:60px;�max-width:550px;�}�.imageleft {�float:left;�padding-right:60px;�max-width:550px;�}�.imagecenter {�max-width:100%;�text-align:center;�display: block;�margin-left: auto;�margin-right: auto;�}�.clear {�clear:both;�height:0px;�overflow:hidden;�}�.shell {�width:85%;�margin:0 auto;�}�.checkinput, .checkinput2, .submitbtn {�border:solid 1px #cbcbcb;�background:#ffffff;�height:50px;�text-align:left;�line-height:50px;�padding:0px 10px;�box-sizing:border-box;�font-family:Nunito;�font-size:16px;�text-decoration:none;�color:#010101;�}�.checkinput {�width:100%;�}�.submitbtn {�border:none;�line-height:50px;�background:#010101;�color:#ffffff;�padding:0px 40px;�cursor:pointer;�font-family:BarlowB,BarlowB-fb1;�transition: .5s ease all;�}�.submitbtn:hover {�background:#2E3B8B;�}�.field, .checklabel, .checkfield {�display:inline-block;�text-align:left;�color:#202020;
1�font-family:Nunito,helvetica,robotolight;�font-size:16px;�padding-bottom:5px;�text-decoration:none;�}�a.field {�color:#A90015;�font-weight:bold;�}�a.field:hover {�color:#fdc10d;�}�.checklabel, .checkfield {�color:#010101;�font-family:NunitoB,helvetica,arial;�}�.checklabel {�font-size:14px;�padding:0px;�width:100%;�}�.submit {�display:inline-block;�border:none;�height:50px;�line-height:50px;�text-align:center;�text-decoration:none;�color:#ffffff;�font-size:16px;�font-family:BarlowB,BarlowB-fb1,helvetica,arial;�background:#010101;�//margin-top:20px;�//border-radius:5px;�cursor:pointer;�width:100%;�}�.submit:hover {�background:#2E3B8B;�}�.mem-select, .mem-select2 {�border: 1px solid #c7c7c7;�height: 50px;�box-sizing:border-box;�display:inline-block;�overflow: hidden;�background-image: url("/Images_Content/Site1/Images/Layout/Quant_SelectBg.jpg");�background-repeat: no-repeat;�background-position: center right;�background-color:#ffffff;�text-align:center;�vertical-align:top;�}�.mem-select {�width:100%;�}�.mem-select select, .mem-select2 select {�text-align:left;�padding: 0px 3px;�font-size:16px;�line-height:48px;�height:50px;�font-family:Nunito,helvetica neue,helvetica,robotolight;�color:#010101;�width: 150%;�border: none;�box-shadow: none;�background: transparent;�background-image: none;�-webkit-appearance: none;�vertical-align:top;�}�.checkheading {�color:#ffffff;�height:50px;�line-height:50px;�box-sizing:border-box;�font-family:Nunito,helvetica neue,helvetica,roboto light;�font-size:20px;�font-weight:bold;�text-decoration:none;�text-align:left;�padding:0px 0px 0px 10px;�}�.checkheading {�color:#ffffff;�margin-bottom:30px;�background:#010101;�}�.news-cont {�width:100%;�box-sizing:border-box;�padding:2.5px;�font-size:0px;�text-align:center;�}�.news-div1, .news-div2, .news-div3 {�display:inline-block;�vertical-align:top;�padding:2.5px;�width:100%;�height:350px;�box-sizing:border-box;�}�.news-cont a {�display:inline-block;�vertical-align:top;�width:100%;�height:100%;�background-size:cover;�background-position:50% 50%;�background-repeat:no-repeat;�text-decoration:none;�color:#ffffff;�}�.news-over {�display:inline-block;�vertical-align:top;�width:100%;�height:100%;�opacity:0;�filter:alpha(opacity=0);�background:rgba(0,0,0,0.8);�transition:all .5s ease;�}�.news-cont a:hover .news-over {�opacity:1;�filter:alpha(opacity=100);�}�.news-title {�font-family:BarlowB,BarlowB-fb1;�font-size:20px;�}�.news-title span {�display:inline-block;�margin-top:10px;�font-size:calc(100% - 2px);�font-family:BarlowL,BarlowL-fb1;�}�.news-btn, .news-btn-art {�display:inline-block;�vertical-align:top;�font-family:BarlowB,BarlowB-fb1;�font-size:18px;�padding:10px 15px;�border:solid 1px #ffffff;�margin-top:60px;�transition:all .5s ease;�}�.news-btn-art {�opacity:0;�filter:alpha(opacity=0);�margin:0px;�color:#ffffff;�}�.news-cont a:hover .news-btn {�margin-top:25px;�}�.news-btn:hover {�background:#ffffff;�color:#000000;�padding:10px 20px;�}�.news-cont-art {�width:100%;�box-sizing:border-box;�font-size:0px;�text-align:center;�}�.news-cont-art div {�display:inline-block;�vertical-align:top;�box-sizing:border-box;�}�.news-cont-art a {�display:inline-block;�vertical-align:top;�width:100%;�text-decoration:none;�color:#010101;�font-family:BarlowB,BarlowB-fb1;�font-size:18px;�text-align:left;�}�.news-cont-line {�display:block;�text-align:left;�margin:8px 0px 0px;�font-size:0px;�background:#000000;�height:3px;�width:20%;�transition:all .5s ease;�}�.news-cont-art a:hover .news-cont-line {�width:80%;�background:#2B3B93;�}
1�.news-pic {�display:block;�width:100%;�background-size:cover;�background-position:50% 50%;�background-repeat:no-repeat;�position:relative;�margin-bottom:12px;�}�.news-cat-title {�color:#777777;�font-size:calc(100% - 4px);�display:block;�margin:8px 0px;�}�.news-over-art {�position:absolute;�top:0;�left:0;�text-align:center;�width:100%;�height:100%;�display:inline-block;�transition:all .5s ease;�}�.news-cont-art a:hover .news-over-art {�background:rgba(0,0,0,0.7);�}�.news-cont-art a:hover .news-btn-art {�opacity:1;�filter:alpha(opacity=100);�}�.news-btn-art:hover {�background:#ffffff;�color:#000000;�padding:10px 20px;�}�.news-over-art img {�border:none;�height:80px;�transition:all .5s ease;�}�.news-cont-art a:hover .news-over-art img {�height:90px;�}�.overlay-cont, .overlay-cont2 {�position:fixed;�top:0;�left:0;�background:rgba(0,0,0,0.8);�height:100vh;�width:100%;�overflow-y:scroll;�z-index:3000;�display:none;�opacity:0;�filter:alpha(opacity=0);�transition:all .5s ease;�}�.overlay-cont2 {�display:none;�opacity:0;�filter:alpha(opacity=0);�}�#overlay-div, #ContactFormFeed {�margin:80px auto 40px;�//height:100%;�position:relative;�transition:all .8s ease;�}�.overlay-white {�width:100%;�background:#ffffff;�box-sizing:border-box;�text-align:center;�font-family:Barlow,Barlow-fb1;�color:#404040;�border-radius:20px;�}�.overlay-out {�width:100%;�overflow-y:scroll !important;�height:400px;�}�.overlay-content {�text-align:center;�vertical-align:top;�margin:0 auto;�position:relative;�}�.heading {�display:inline-block;�color:#010101;�}�.overlay-white b,.overlay-white strong,.overlay-white a {�font-family:BarlowB,BarlowB-fb1;�}�.overlay-white a {�color:#ff0000;�text-decoration:none;�}�.overlay-white a:hover {�color:#010101;�}�.overlay-close {�position:absolute;�right:0px;�top:-46px;�font-family:BarlowL,BarlowL-fb1;�font-size:30px;�color:#ffffff;�cursor:pointer;�transition:all .5s ease;�}�.overlay-close:hover {�font-size:36px;�}�.hm-banner-form-bg {�width:100%;�box-sizing:border-box;�font-size:0px;�height:100%;�}�.hm-banner-out {�width:100%;�box-sizing:border-box;�font-size:0px;�background:#ffffff;�padding:6px;�}�.hm-banner-title {�color:#000000;�font-family:BarlowB,BarlowB-fb1;�padding:14px 0px;�font-size:20px;�text-align:center;�}�.hm-banner-input-cont {�width:100%;�margin-top:6px;�height:36px;�background:#EEECF7;�font-size:0px;�box-sizing:border-box;�padding:0px 5%;�}�.hm-banner-submit {�inline-block;�vertical-align:top;�margin-top:6px;�border:none;�width:100%;�background:#000000;�height:36px;�line-height:36px;�color:#ffffff;�text-decoration:none;�font-family:BarlowB,BarlowB-fb1;�font-size:18px;�cursor:pointer;�transition:all .5s ease;�}�.hm-banner-submit:hover {�background:#2B3B93;�}�@media screen and (min-width: 320px) {�.news-cont-art {�padding:10px;�}�.news-cont-art div {�padding:10px;�width:100%;�}�.news-pic {�height:240px;�}�.checkinfo-box {�margin:0 auto;�width:90%;�font-size:0px;�text-align:left;�}�.column1, .column2 {�display:inline-block;�margin-top:20px;�width:100%;�text-align:left;�vertical-align:top;�}�.mem-select2 {�width:100%;�}�.col-ov1, .col-ov2, .col-ov3 {�display:inline-block;�margin-top:20px;�width:100%;�text-align:left;�vertical-align:top;�}�#overlay-div, #ContactFormFeed {�width:96%;�}�.overlay-white {�padding:0px 0px 20px 0px;�//font-size:18px;�//line-height:26px;�//max-height:400px;�}�.overlay-out {�height:300px;�}�.overlay-content {�width:94%;�margin:0 auto;�font-size:0px;�text-align:center;�}�.overlay-logo {�height:0px;�width:0px;�overflow:hidden;�}�}�@media screen and (min-width: 360px) {�.overlay-out {�height:400px;�}�.overlay-white {�//max-height:500px;�}�}�@media screen and (min-width: 600px) {�.contentnorm {�font-size:20px;�line-height:34px;�}�.news-div1, .news-div2 {�width:50%;�}�.news-div3 {�width:100%;�}�.news-cont-art div {�width:50%;�}�#overlay-div, #ContactFormFeed {�width:90%;�}�.overlay-white {�padding:0x 0px 25px 0px;�}�}�@media screen and (min-width: 800px) {�.column1, .column2 {�display:inline-block;�margin-top:20px;�width:44%;�text-align:left;�}�.column2 {�margin-left:12%;�}�.mem-select2 {�width:44%;�}�.col-ov1, .col-ov2, .col-ov3 {�width:30%;�}�.col-ov2, .col-ov3 {�margin-left:5%;�}�.news-div1 {�width:calc(100% / 3);�}�.news-div2, .news-div3 {�width:50%;�}�.news-title {�font-size:16px;�}�.news-cont-art, .news-cont-art div {�padding:30px;�}�#overlay-div, #ContactFormFeed {�width:60%;�}�.overlay-white {�padding:0px 0px 50px 0px;�//font-size:22px;�//line-height:30px;�}�}�@media screen and (min-width: 1000px) {�.mid-txt2 {�display: inline-block;�position: relative;�top: 50%;�width: 100%;�transform: translateY(-50%);�-webkit-transform: translateY(-50%);�-ms-transform: translateY(-50%);�}�.news-div1, .news-div2, .news-div3 {�width:20%;�}�.news-cont-art div {�width:calc(100% / 3);�}�}�@media screen and (min-width: 1200px) {�.hm-banner-title {�font-size:24px;�}�}�@media screen and (min-width: 1400px) {�.contentnorm {�font-size:22px;�line-height:36px;�}�h1 {�font-size:60px;�line-height: 74px;�}�h2 {�font-size: 40px;�line-height: normal;�}�h3, h4 {�font-size: 28px;�line-height: 40px;�}�.news-title, news-btn {�font-size:20px;�}
1�.news-pic {�height:260px;�}�.hm-banner-title {�font-size:28px;�}�.hm-banner-input-cont {�height:44px;�}�.hm-banner-submit {�height:44px;�line-height:44px;�font-size:20px;�}�}�@media screen and (min-width: 1600px) {�h1 {�font-size:70px;�line-height: 84px;�}�.news-title, news-btn {�font-size:22px;�}�.hm-banner-title {�font-size:32px;�}�.hm-banner-input-cont {�height:50px;�}�.hm-banner-submit {�height:50px;�line-height:50px;�font-size:24px;�}�}�@media screen and (min-width: 1900px) {�.contentnorm {�font-size:24px;�line-height:38px;�}�h1 {�font-size:80px;�line-height:94px;�}�h2, h3 {�font-size:40px;�}�h4 {�font-size:32px;�}�.news-title, news-btn {�font-size:24px;�}�.news-pic {�height:300px;�}�.hm-banner-title {�font-size:36px;�}�}�</style>�
1<script language="javascript">�var jspage = 'Articles';�var jspagepath = '0';�var jsacat = '7';�</script>
1�</head>�<body style="background-color:#D7D7D7; padding:0px; height:100%; overflow:auto; text-align:center; margin:0px 0px 0px 0px; ">�<img alt="Site Background" fetchpriority="high" width="99999" height="99999" style="pointer-events:none; z-index:-1; position:absolute; top:0; left:0; width:95vw; height:99vh" src="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/Pgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDIwMDEwOTA0Ly9FTiIKICJodHRwOi8vd3d3LnczLm9yZy9UUi8yMDAxL1JFQy1TVkctMjAwMTA5MDQvRFREL3N2ZzEwLmR0ZCI+CjxzdmcgdmVyc2lvbj0iMS4wIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciCiB3aWR0aD0iOTk5OTkuMDAwMDAwcHQiIGhlaWdodD0iOTk5OTkuMDAwMDAwcHQiIHZpZXdCb3g9IjAgMCA5OTk5OS4wMDAwMDAgOTk5OTkuMDAwMDAwIgogcHJlc2VydmVBc3BlY3RSYXRpbz0ieE1pZFlNaWQgbWVldCI+Cgo8ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwLjAwMDAwMCw5OTk5OS4wMDAwMDApIHNjYWxlKDAuMTAwMDAwLC0wLjEwMDAwMCkiCmZpbGw9IiMwMDAwMDAiIHN0cm9rZT0ibm9uZSI+CjxwYXRoIGQ9Ik0zNDg1IDkxMjAgYy0zMjEgLTQzIC01ODQgLTIwOSAtNzUwIC00NzUgLTkzIC0xNDkgLTEzMCAtMzAwIC0xMjIKLTQ5OSA1IC0xNDggMzIgLTI1MSA5MyAtMzY0IDEzNSAtMjQ4IDMxNiAtMzkyIDk0MCAtNzQ3IDUyMCAtMjk2IDYyNCAtMzY2CjcyNSAtNDg3IDg4IC0xMDYgMTQ5IC0yNjAgMTQ5IC0zNzcgMCAtMTQ2IC01NiAtMjcxIC0xNzMgLTM4NiAtMTM5IC0xMzcgLTI2M
1QotMTg0IC01MDAgLTE5MiAtMjE5IC04IC0zNjcgMjIgLTU0MiAxMDkgLTI4OSAxNDUgLTQyNyAzMzAgLTUxOSA2OTYgLTE0IDUzCi0yOCAxMjUgLTMyIDE2MCBsLTcgNjIgLTQ5IDAgYy01MiAwIC01MiAtMSAtNjIgLTYxIC04IC00MyAtNDAgLTk0IC03OCAtMTIyCi0xOSAtMTQgLTQyIC0yMCAtODAgLTIwIC01MyAxIC04NyAxMiAtMjg0IDkxIC0zODggMTU3IC04MDIgMTQ2IC0xMTA1IC0yOQotMjE5IC0xMjcgLTM4NCAtMzM0IC00NTEgLTU2NiAtMjAgLTY3IC0yMyAtMTAwIC0yMyAtMjQzIDEgLTE1MyAzIC0xNzEgMjkKLTI1MCA1MCAtMTUzIDEyNyAtMjc0IDI1NiAtNDAwIDEyNiAtMTI1IDMxOSAtMjUyIDc0NiAtNDk1IDUyMCAtMjk2IDYyNCAtMzY2CjcyNSAtNDg3IDU5IC03MCAxMjEgLTE5NSAxMzggLTI3NiAzNyAtMTc4IC0xOCAtMzQyIC0xNjQgLTQ4NyAtODYgLTg3IC0xNzQKLTEzOCAtMjkwIC0xNzAgLTgxIC0yMyAtMzMyIC0zMSAtNDMzIC0xNSAtMTcyIDI3IC0zNDggMTAzIC00OTIgMjExIC0xOTcgMTQ5Ci0zMDIgMzUyIC0zODAgNzQyIGwtMTEgNTcgLTUwIDAgLTQ5IDAgMCAtNjE1IDAgLTYxNSA0OCAwIDQ3IDAgMjUgNzcgYzIxIDY0CjMxIDgyIDU5IDEwMCA2MiA0MSAxMTEgMzQgNDM2IC02NyAzMDMgLTk0IDM5MSAtMTEwIDYwMCAtMTEwIDE5NiAwIDM1MCAyOAo1MTEgOTQgMjM3IDk2IDQ1OSAzMTUgNTU1IDU0NSA5OCAyMzUgODkgNTMyIC0yMiA3NTQgLTEzNSAyNjggLTI5MyAzOTIgLTk3NAo3NjcgLTczMyA0MDMgLTkxMSA1NzUgLTg5MiA4NjYgNCA3NSAxMCA5NyA0NSAxNjggNDUgOTEgMTI3IDE4MyAyMTQgMjQwIDM2NQoyNDIgOTg1IDQwIDEyMTIgLTM5NCA2OCAtMTMwIDEzNiAtMzcwIDEzNiAtNDgwIGwwIC01MCA1NCAwIDUzIDAgNiA0NSBjMjAKMTQwIDkyIDE4MCAyNTEgMTM5IDMzIC04IDE0NyAtNDIgMjUxIC03NCAzMDMgLTk0IDM5MSAtMTEwIDYwMCAtMTEwIDE5NiAwCjM1MCAyOCA1MTEgOTQgMjM3IDk2IDQ1OSAzMTUgNTU1IDU0NSA5OCAyMzUgODkgNTMyIC0yMiA3NTQgLTEzNSAyNjggLTI5MwozOTIgLTk3NCA3NjcgLTcwNiAzODggLTg5NSA1NjMgLTg5NSA4MjkgMCAyMTEgMTYwIDQyMiAzODIgNTA1IDI5NCAxMTAgNzAxIDEKOTQ3IC0yNTMgMTQxIC0xNDYgMjMxIC0zNDkgMjc3IC02MjQgbDE4IC0xMDcgNDggMCA0OCAwIDAgNjIwIDAgNjIwIC00NyAwCi00OCAwIC0xOCAtNjAgYy0yMiAtNzcgLTY3IC0xMjggLTEyMyAtMTQwIC00OSAtMTEgLTExOCA0IC0yMjcgNTEgLTMwMCAxMjgKLTU1MSAxNzIgLTgwMiAxMzl6Ii8+CjxwYXRoIGQ9Ik0zNjE1IDIwOTggYy0zIC0xMyAtMzUgLTE2NSAtNzEgLTMzOCAtMzYgLTE3MyAtNjcgLTMyNSAtNzEgLTMzNyAtNQotMjIgLTIgLTIzIDQ0IC0yMyBsNDkgMCA3MiAzNDggYzQwIDE5MSA3MiAzNTMgNzIgMzYwIDAgOCAtMTYgMTIgLTQ1IDEyIC0zOAowIC00NSAtMyAtNTAgLTIyeiIvPgo8cGF0aCBkPSJNNDk5NSAyMDg4IGMtNCAtMTggLTkgLTQxIC0xMSAtNTAgLTUgLTE1IDIgLTE4IDQwIC0xOCA0NyAwIDQ3IDAgNjEKNjggbDcgMzIgLTQ1IDAgYy00MyAwIC00NiAtMiAtNTIgLTMyeiIvPgo8cGF0aCBkPSJNNTgzMCAyMTEyIGMwIC03IC0xMzQgLTY1NSAtMTQ0IC02OTUgLTQgLTE2IDIgLTE4IDQyIC0xNSBsNDYgMyAyOAoxNDAgYzM0IDE2MyA1OCAyMjQgMTA0IDI2NSAzOSAzNCAxMDEgNTQgMTM5IDQ0IDUxIC0xMyA1MiAtMzggMTEgLTIzNyAtMjAKLTEwMCAtMzkgLTE5MCAtNDIgLTE5OSAtNSAtMTUgMiAtMTggNDAgLTE4IDM5IDAgNDYgMyA1MSAyMyAyMSA4OCA3NSAzNjYgNzUKMzg1IDAgNjkgLTYwIDEyMiAtMTM3IDEyMiAtNDMgMCAtMTE3IC0zMSAtMTUwIC02MiAtMjkgLTI3IC0yOCAtMjQgMiAxMTkgMTQKNjUgMjUgMTIxIDI1IDEyNiAwIDQgLTIwIDcgLTQ1IDcgLTI1IDAgLTQ1IC00IC00NSAtOHoiLz4KPHBhdGggZD0iTTY5NzcgMjEwMyBjLTMgLTEwIC04IC0zMCAtMTEgLTQ1IGwtNiAtMjggMTE1IDAgYzEwMyAwIDExNSAtMiAxMTUKLTE3IC0xIC0xMCAtMjkgLTE1MSAtNjMgLTMxMyBsLTYzIC0yOTUgNDQgLTMgYzI0IC0yIDQ2IC0xIDQ5IDIgNCA0IDU3IDI1MQoxMjMgNTY5IGwxMSA1NyAxMTQgMCBjNjMgMCAxMTYgMyAxMTkgOCAyIDQgNyAyNCAxMSA0NSBsNyAzNyAtMjgwIDAgYy0yNTkgMAotMjgxIC0xIC0yODUgLTE3eiIvPgo8cGF0aCBkPSJNODM5MCAyMTA4IGMwIC03IDkgLTE1MiAyMCAtMzIzIDExIC0xNzAgMjAgLTMyNyAyMCAtMzQ3IGwwIC0zOCA1MwowIDUyIDAgOTQgMTc4IGM1MiA5NyAxMTkgMjIzIDE0OCAyNzkgNDAgNzggNTMgOTYgNTMgNzUgMCAtMTUgNyAtMTM3IDE1IC0yNzIKOCAtMTM1IDE1IC0yNDggMTUgLTI1MiAwIC01IDI0IC04IDUzIC04IGw1MiAwIDE3OCAzNTMgYzk4IDE5MyAxNzggMzU2IDE3OAozNjAgLTEgNCAtMjIgNyAtNDcgNSBsLTQ2IC0zIC0xMDYgLTIxMCBjLTU4IC0xMTUgLTEyMiAtMjQ1IC0xNDIgLTI4OCBsLTM3Ci03OCAtMTIgMjMzIGMtNiAxMjggLTE0IDI1OSAtMTggMjkxIGwtNiA1NyAtNDYgMCAtNDcgMCAtMTUxIC0yODYgLTE1MSAtMjg1Ci03IDE3OCBjLTQgOTggLTEwIDIyNSAtMTQgMjgzIGwtNiAxMDUgLTQ3IDMgYy0zNSAyIC00OCAtMSAtNDggLTEweiIvPgo8cGF0aCBkPSJNOTk3NSAyMDk4IGMtMyAtMTMgLTM1IC0xNjUgLTcxIC0zMzggLTM2IC0xNzMgLTY3IC0zMjUgLTcxIC0zMzcgLTUKLTIxIC0yIC0yMyAzNiAtMjMgNDAgMCA0MSAxIDQ3IDQwIDQgMjIgMTAgNDAgMTMgNDAgNCAwIDE0IC0xMyAyNCAtMjkgNDAgLTY4CjE2MCAtODEgMjQwIC0yNSA5MSA2NCAxNDMgMTgzIDEzNSAzMTQgLTUgOTIgLTI4IDEzNSAtODggMTY5IC01NCAzMCAtMTIyIDI1Ci0xODAgLTEzIC0yMiAtMTQgLTQwIC0yMiAtNDAgLTE2IDAgOCAyNSAxMjggNDUgMjE4IDUgMjAgMiAyMiAtNDAgMjIgLTM4IDAKLTQ1IC0zIC01MCAtMjJ6IG0yMDUgLTI1MyBjNDcgLTI0IDYzIC02NyA1OCAtMTUxIC02IC04MiAtNDIgLTE3MCAtODUgLTIwMwotNjEgLTQ5IC0xNDYgLTMzIC0xNzYgMzIgLTU1IDExNiA0NyAzMzUgMTU2IDMzNyAxMCAwIDMxIC03IDQ3IC0xNXoiLz4KPHBhdGggZD0iTTExMDczIDIwNzAgbC0xMCAtNTAgNDMgMCBjNDUgMCA0NiAwIDU5IDY4IGw3IDMyIC00NSAwIC00NCAwIC0xMAotNTB6Ii8+CjxwYXRoIGQ9Ik02NDQzIDIwNzIgYy0zOCAtMjQgLTQyIC0zMSAtNTMgLTg4IC0xMiAtNjIgLTEyIC02MyAtNDggLTY2IC0zMiAtMwotMzcgLTcgLTQzIC0zNSAtNiAtMzIgLTUgLTMzIDI3IC0zMyAxOSAwIDM0IC0zIDM0IC03IDAgLTUgLTE2IC04MiAtMzUgLTE3MwotNDUgLTIxMiAtNDUgLTIzNCAtMiAtMjYwIDMyIC0yMCAxMDEgLTI3IDEyMyAtMTIgNiA0IDE1IDIyIDE5IDQwIGw3IDMyIC00MgowIGMtMjYgMCAtNDMgNSAtNDYgMTUgLTMgNyAxMCA5MSAzMCAxODUgMjAgOTQgMzYgMTczIDM2IDE3NSAwIDMgMjAgNSA0NCA1CjM3IDAgNDUgNCA1MCAyMyAxMSA0MiA3IDQ3IC0zNCA0NyAtNDYgMCAtNDUgLTEgLTI1IDkwIDIzIDEwNCAyMyAxMDMgLTQyIDYyeiIvPgo8cGF0aCBkPSJNMTEzNjMgMjA3MiBjLTM4IC0yNCAtNDIgLTMxIC01MyAtODkgLTEyIC02MiAtMTMgLTYzIC00NiAtNjMgLTM2IDAKLTM4IC0yIC00OCAtNDIgLTYgLTI3IC01IC0yOCAyOSAtMjggMTkgMCAzNSAtMiAzNSAtNCAwIC0yIC0xNiAtNzkgLTM1IC0xNzAKLTQ1IC0yMTQgLTQ1IC0yNDAgLTIgLTI2NiAzMiAtMjAgMTAxIC0yNyAxMjMgLTEyIDYgNCAxNSAyMiAxOSA0MCBsNyAzMiAtNDIKMCBjLTI2IDAgLTQzIDUgLTQ2IDE0IC01IDE0IDEzIDExNiA1MiAyOTQgbDE2IDcyI
1DQ0IDAgYzI4IDAgNDQgNCA0NCAxMyAwIDYKMyAyMiA2IDM1IDYgMjAgMyAyMiAtMzUgMjIgLTQ3IDAgLTQ4IDMgLTI2IDk1IDI0IDk3IDIzIDk4IC00MiA1N3oiLz4KPHBhdGggZD0iTTQwNDggMTkyMCBjLTE2IC01IC01MSAtMjUgLTc5IC00NiAtNDUgLTMzIC01MSAtMzUgLTQ1IC0xNiAxOSA2OQoyMSA2NCAtMjUgNjAgbC00MyAtMyAtNDcgLTIyNSBjLTI2IC0xMjQgLTUwIC0yNDAgLTU0IC0yNTcgbC02IC0zMyA0NSAwIDQ1IDAKMTEgNTggYzYyIDMwOSA4OCAzNjAgMTk3IDM5MiA0NyAxNCA5MSAtMSAxMDMgLTM1IDUgLTEyIC04IC05NiAtMzEgLTIwNSAtMjEKLTEwMiAtMzggLTE5MSAtMzkgLTE5NyAwIC05IDE1IC0xMyA0MyAtMTMgbDQzIDAgMzcgMTc4IGM0MSAxOTUgNDYgMjY1IDIxCjMwMSAtMzEgNDMgLTEwOCA2MiAtMTc2IDQxeiIvPgo8cGF0aCBkPSJNNDUxMiAxOTE4IGMtMzcgLTEzIC04OSAtNjcgLTk4IC0xMDMgLTEwIC0zOSA0IC05MCAzMSAtMTE3IDEzIC0xNAo2NyAtNDUgMTE5IC03MSAxMDMgLTUwIDEyMCAtNzIgOTcgLTEyMyAtMTQgLTMxIC00OCAtNDQgLTExMyAtNDQgLTQ0IDAgLTU0IDQKLTg0IDM0IC0yMSAyMSAtMzQgNDQgLTM0IDYwIDAgMjQgLTMgMjYgLTQ2IDI2IGwtNDcgMCA2IC00NiBjMTEgLTk3IDc1IC0xMzkKMjEyIC0xMzkgNzggMCA5NSAzIDEyOSAyNCA0OSAzMSA3NiA3NSA3NiAxMjYgMCA2OSAtMjcgOTggLTE0OCAxNTkgLTYwIDMwCi0xMTIgNjIgLTExNiA3MSAtMTQgMzkgMzggODUgOTcgODUgNTQgMCA5MyAtMjMgMTA4IC02NSAxMiAtMzIgMTcgLTM1IDUxIC0zNQo0OSAwIDU1IDE2IDMwIDczIC0yOCA2MyAtNzUgODkgLTE2NiA5MyAtMzkgMiAtODYgLTIgLTEwNCAtOHoiLz4KPHBhdGggZD0iTTUyNzkgMTkwMiBjLTEwNyAtNTYgLTE2NiAtMTcyIC0xNTcgLTMwOCA2IC04OCAzNyAtMTQzIDk4IC0xNzQgNjYKLTM0IDEyNSAtMjcgMjAyIDI0IGwyNyAxOCAtMTkgLTY5IGMtMjIgLTc5IC02MSAtMTIyIC0xMTMgLTEyNSAtODUgLTQgLTEyMwoxMiAtMTI5IDU2IC0yIDE3IC0xMSAyMiAtNDIgMjQgLTIxIDIgLTQyIC0yIC00NiAtOCAtMTMgLTIxIDMgLTcxIDMxIC0xMDAgNTQKLTUzIDE5MiAtNjQgMjc2IC0yMiA4MyA0MyA5OCA4MCAxNjcgNDE1IDMxIDE0NyA1NiAyNzIgNTYgMjc3IDAgNiAtMTggMTAgLTQwCjEwIC0zOSAwIC00MCAtMSAtNDYgLTQxIGwtNyAtNDAgLTI4IDMxIGMtNjAgNjUgLTE0NCA3NyAtMjMwIDMyeiBtMTU4IC02MgpjMTggLTEwIDQwIC0zNCA0OSAtNTEgMzEgLTYxIDMgLTE5NyAtNTUgLTI2MyAtOSAtMTAgLTMzIC0yNyAtNTUgLTM4IC02MyAtMzIKLTExOSAtMTEgLTE1NSA1OSAtMzEgNjEgMyAyMDQgNjEgMjYwIDYyIDU4IDEwMSA2NiAxNTUgMzN6Ii8+CjxwYXRoIGQ9Ik03NjE5IDE5MTQgYy01OSAtMTggLTExOCAtNzUgLTE1MyAtMTQ3IC0zMyAtNjYgLTQ1IC0xODMgLTI2IC0yNDEKMjggLTg1IDEwMyAtMTM1IDIwMyAtMTM2IDE2MiAwIDI3NyAxMzUgMjc3IDMyNCAtMSAxNjYgLTEzMiAyNTMgLTMwMSAyMDB6Cm0xNjkgLTg4IGwzNyAtMzUgMCAtODMgYy0xIC04OCAtMjAgLTE0MyAtNjkgLTE5NiAtNjcgLTc0IC0xODIgLTY4IC0yMjAgMTIKLTQ3IDk5IDE0IDI4MSAxMDggMzIyIDU2IDI0IDEwMiAxOCAxNDQgLTIweiIvPgo8cGF0aCBkPSJNOTQ1NSAxOTE0IGMtNjMgLTIyIC0xMTEgLTY4IC0xNDcgLTE0MiAtMzAgLTYwIC0zMyAtNzUgLTMzIC0xNTcgMAotMTA4IDE4IC0xNTQgNzggLTE5MyA0NiAtMzEgMTQzIC00MSAyMDEgLTIyIDQ1IDE0IDEyOSA5MCAxNDYgMTMwIDcgMTcgMTEgMzIKOSAzNCAtMiAyIC0yMSA2IC00MSA3IC0zMyAzIC00MCAtMSAtNjAgLTMxIC0yOSAtNDMgLTkyIC04MCAtMTM2IC04MCAtMjMgMAotNDMgMTAgLTY5IDMzIC0zMiAzMCAtMzcgNDEgLTQxIDkwIGwtNCA1NyAxOTAgMCAxOTEgMCA3IDM3IGMxMCA1MiAtMTAgMTM5Ci00MiAxODAgLTUxIDY3IC0xNTYgOTAgLTI0OSA1N3ogbTE3MyAtODcgYzE4IC0xOCAyNiAtMzkgMzAgLTc2IGw1IC01MSAtMTQyCjAgYy0xMjEgMCAtMTQxIDIgLTE0MSAxNSAwIDQwIDYwIDExNCAxMTAgMTM0IDQxIDE4IDEwOSA3IDEzOCAtMjJ6Ii8+CjxwYXRoIGQ9Ik0xMDU4MSAxOTA4IGMtODAgLTQxIC0xMDkgLTExMiAtNzYgLTE4MiAxNSAtMzEgMzIgLTQ0IDExMyAtODMgNTMKLTI2IDEwNCAtNTUgMTE0IC02NSAyNSAtMjUgMjIgLTY0IC03IC05MyAtMjAgLTIxIC0zNCAtMjUgLTg2IC0yNSAtNTYgMCAtNjQKMyAtOTUgMzQgLTIxIDIxIC0zNCA0NCAtMzQgNjAgMCAyNCAtMyAyNiAtNDYgMjYgbC00NyAwIDUgLTQ0IGM3IC02MSAzOCAtOTkKMTAwIC0xMjYgNDMgLTE5IDY1IC0yMiAxMjkgLTE4IDEyMCA3IDE4OSA2MyAxODkgMTUzIDAgNjcgLTMwIDEwMSAtMTQ0IDE1OQotNTUgMjggLTEwNiA2MSAtMTE0IDczIC0xMyAyMSAtMTIgMjUgMTYgNTMgMjUgMjQgMzkgMzAgNzQgMzAgNTcgMCAxMDcgLTMwCjExNSAtNzEgNSAtMjggOCAtMzAgNDcgLTI3IDQwIDMgNDEgNCAzOCAzNiAtNiA3NyAtNjkgMTIzIC0xNzYgMTI5IC02MCA0IC03OAoxIC0xMTUgLTE5eiIvPgo8cGF0aCBkPSJNMTE2OTcgMTkxNiBjLTExNSAtNDMgLTE4NyAtMTU4IC0xODkgLTMwMSAtMSAtMTA5IDMyIC0xNzIgMTA3IC0yMDYKMTA0IC00OCAyMzIgLTkgMzA2IDk0IDM5IDUzIDM3IDY0IC0xMSA2OSAtMzcgMyAtNDIgMSAtNjQgLTMzIC0yNiAtMzggLTk1Ci03OSAtMTM1IC03OSAtNjIgMCAtMTA4IDU0IC0xMTMgMTMxIGwtMyA0NCAxOTMgMyAxOTIgMiAwIDcyIGMwIDEzNSAtNjEgMjA2Ci0xODIgMjE0IC0zOSAzIC03NyAtMSAtMTAxIC0xMHogbTE0NCAtNzIgYzM0IC0xNyA1OSAtNjYgNTkgLTExNCBsMCAtMzAgLTEzOAowIGMtNzYgMCAtMTQyIDMgLTE0NSA2IC00IDQgNSAyOSAyMCA1NiA0NiA4NCAxMzMgMTE5IDIwNCA4MnoiLz4KPHBhdGggZD0iTTEyMjU4IDE5MjAgYy02NSAtMTkgLTEwOCAtNzQgLTEwOCAtMTM1IDAgLTY4IDI3IC05OCAxMzMgLTE0OCAxMzAKLTYyIDE1NSAtMTAyIDk2IC0xNTEgLTI0IC0yMSAtNDEgLTI2IC04MiAtMjYgLTcxIDAgLTExMyAyNiAtMTI3IDgwIC0xMCAzOAotMTMgNDAgLTUwIDQwIC00MCAwIC00MCAwIC00MCAtMzkgMCAtNDcgMzIgLTk3IDgwIC0xMjUgNTEgLTMwIDE5OCAtMzAgMjU1IDAKNTMgMjggODcgODUgODIgMTQwIC03IDY3IC0zMCA5MSAtMTQ0IDE0NiAtMTE3IDU2IC0xMzggNzkgLTEwOSAxMjIgMjkgNDUgMTMzCjQ3IDE3MyAzIDExIC0xMiAyNCAtMzIgMjggLTQ0IDUgLTE5IDE0IC0yMyA0NCAtMjMgMjEgMCA0MCAyIDQzIDYgMyAzIDIgMjIKLTMgNDIgLTIwIDkxIC0xNTYgMTQ3IC0yNzEgMTEyeiIvPgo8cGF0aCBkPSJNNDk1NSAxODk4IGMtMyAtMTMgLTI2IC0xMjIgLTUxIC0yNDMgLTI1IC0xMjEgLTQ3IC0yMjggLTUwIC0yMzcgLTUKLTE1IDEgLTE4IDQwIC0xOCAzNCAwIDQ2IDQgNTAgMTggMiA5IDI2IDExOCA1MSAyNDIgMjUgMTI0IDQ5IDIzMyA1MSAyNDMgNQoxNCAtMiAxNyAtNDAgMTcgLTM5IDAgLTQ2IC0zIC01MSAtMjJ6Ii8+CjxwYXRoIGQ9Ik0xMTAyNiAxODQ4IGMtOSAtNDAgLTMzIC0xNTcgLTU1IC0yNjAgbC0zOSAtMTg4IDQ0IDAgYzMyIDAgNDQgNCA0OAoxOCAzIDkgMjYgMTE2IDUxIDIzNyAyNSAxMjEgNDggMjMwIDUxIDI0MiA2IDIxIDMgMjMgLTM5IDIzIGwtNDUgMCAtMTYgLTcyeiIvPgo8L2c+Cjwvc3ZnPgo=">�<div width="99999" height="99999" style="background:#D7D7D7; pointer-events:none; position:absolute; top:0; left:0; width:95vw; height:99vh"></div>�<div id="fb-root"></div>�
1<script>function loadFB(){(function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0];if(d.getElementById(id))return;js=d.createElement(s);js.id=id;js.async=true;js.src ="//connect.facebook.net/en_US/all.js#xfbml=1";fjs.parentNode.insertBefore(js,fjs);}(document,'script','facebook-jssdk'));}</script>
1�
1<script>function loadLN(){(function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0];if(d.getElementById(id))return;js=d.createElement(s);js.id=id;js.async=true;js.src="//platform.linkedin.com/in.js";fjs.parentNode.insertBefore(js,fjs);}(document,'script','linkdjs'));}</script>
1�
1<script>function loadTW(){!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0];if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.async=true;js.src="//platform.twitter.com/widgets.js";fjs.parentNode.insertBefore(js,fjs);}}(document,"script","twitter-wjs");}</script>
1�<div style="position:relative; margin:0 auto; text-align:center; width:100%; overflow-x:hidden;">�<div id="ContactDiv" class="overlay-cont2">�<div id="ContactFormFeed"></div>�</div>�<div class="nav_menu">�<div id="NavMenu" style="width:100%; position:relative; height: 100%;">�<style type="text/css">�.navlink {�display: inline-block;�text-align: right;�text-decoration: none;�font-family: BarlowB,BarlowB-fb1;�font-size: 14px;�box-sizing: border-box;�vertical-align: top;�position: relative;�color: #000000;�margin: 0px 7.5px;�vertical-align: top;�height: 100%;�}�.navlink2 {�display: inline-block;�vertical-align: top;�box-sizing: border-box;�color: #ffffff;�font-family: BarlowB,BarlowB-fb1;�height: 100%;�background: #2B3B93;�padding: 0px 15px;�font-size: 14px;�text-decoration: none;�transition: all .5s ease;�}�.navlink2:hover {�background: #435CE2;�}�.nav-line {�display: inline-block;�vertical-align: top;�position: absolute;�bottom: 25%;�left: 0px;�height: 2px;�font-size: 0px;�background: #2B3B93;�width: 0px;�transition: all .5s ease;�}�.sublinks {�display: inline-block;�width: 100%;�text-align: left;�height: 35px;�line-height: 35px;�font-family: BarlowB,BarlowB-fb1;�text-decoration: none;�color: #404040;�font-size: 16px;�padding: 0px;�box-sizing: border-box;�background: #ffffff;�border-top: solid 1px #d7d7d7;�transition: all .5s ease;�}�.sublinks:hover {�padding-left: 15px;�}�.nav-col {�display: inline-block;�vertical-align: top;�width: 50%;�box-sizing: border-box;�padding: 0px 15px;�}�.nav-head {�display: block;�height: 55px;�line-height: 55px;�font-family: Exo;�color: #ffffff;�font-size: 18px;�text-decoration: none;�}�.login {�background: #0B71AA;�border-radius: 10px;�color: #ffffff;�margin-right: 2.5%;�height: 50px;�line-height: 50px;�vertical-align: top;�padding-left: 20px;�padding-right: 20px;�}�.login:hover {�background: #006944;�color: #ffffff;�}�@media screen and (min-width: 1000px) {�.navlink {�font-size: 16px;�}�}�@media screen and (min-width: 1350px) {�.navlink {�font-size: 16px;�margin: 0px 10px;�}�.navlink2 {�padding: 0px 20px;�font-size: 16px;�}�}�@media screen and (min-width: 1600px) {�.navlink {�font-size: 20px;�margin: 0px 12.5px;�}�.sublinks {�font-size: 18px;�}�.navlink2 {�padding: 0px 25px;�font-size: 20px;�}�}</style>�
1<script>�var menutimeout = 500;�var menuclosetimer = 0;�var menudiv = 0;�var menutd = 0;�var menutab = "";�var activetab = 0;�var previoustab = 0;�function menuOpen(n) {�menutd = "TabDiv" + n;�activetab = "Tab" + n;�// cancel close timer�menuCancelCloseTime();�// close previous div if new�if (menudiv && menudiv != document.getElementById(menutd)) {�highLightOff(previoustab);�menudiv.style.display = 'none';�//document.getElementById('containerRow').style.display = 'none';�}�previoustab = activetab;�menudiv = document.getElementById(menutd);�// open new div if hidden�if (menudiv.style.display == 'none') {�highLightOn(activetab);�toggleSlide(menutd);�//document.getElementById('containerRow').style.display = '';�}�}�function menuClose() {�// close open div�if (menudiv) {�highLightOff(previoustab);�menudiv.style.display = 'none';�}�}�function menuCloseTime() {�// set timer to close menu div�menuclosetimer = window.setTimeout(menuClose, menutimeout);�}�function menuCancelCloseTime() {�if (menuclosetimer) {�// cancel close timer�window.clearTimeout(menuclosetimer);�menuclosetimer = 0;�}�}�function highLightOn(tab) {�link = "Link" + tab;�line = "Line" + tab;�document.getElementById(tab).style.color = "#2B3B93";�document.getElementById(line).style.width = "100%";�}�function highLightOff(tab) {�link = "Link" + tab;�line = "Line" + tab;�if (tab != menutab) {�document.getElementById(tab).style.color = "#000000";�document.getElementById(line).style.width = "0px";�}�}�</script>
1�<div style="width:100%; height:100%; position:relative; text-align:right; font-size:0px;">�<a href="/" title="Click here to view our homepage"><img alt="TopTier Roofing Logo" class="logo" src="/Images_Content/Site1/Images/Layout/TT-Logo.png" style="aspect-ratio:940/395;" /> </a> <a class="navlink" href="/" id="Tab1" onblur="highLightOff('Tab1');" onfocus="highLightOn('Tab1'); menuClose();" onmouseout="highLightOff('Tab1');" onmouseover="highLightOn('Tab1'); menuClose();" title="Click here to view our homepage"> <span class="mid-txt">HOME</span> <span class="nav-line" id="LineTab1">&nbsp;</span> </a> <span style="display:inline-block; width:0px; height:100%; font-size:0px; position:relative;"> <span id="TabDiv2" onblur="menuCloseTime();" onfocus="menuCancelCloseTime();" onmouseout="menuCloseTime();" onmouseover="menuCancelCloseTime();" style="z-index: 1005; position: absolute; width: 160px; display: none; height: 70px; overflow: hidden; top: 100%; left: 0px; box-shadow:0px 5px 5px rgba(0,0,0,0.3); -webkit-box-shadow:0px 5px 5px rgba(0,0,0,0.3); background:#ffffff;"> <span style="width:100%; font-size:0px; display:inline-block; text-align: left; position:relative; box-sizing:border-box; padding:0px 15px;"> <a class="sublinks" href="/overview" style="border:none;" title="Click here to learn more about our company">OVERVIEW</a><br />�<a class="sublinks" href="https://www.google.com/search?q=TopTier+Roofing&amp;stick=H4sIAAAAAAAA_-NgU1I1qLCwTLFMTUtJNLNMS7YwNjS1MqhIMzVLSzIwMjRITUs2TTIzXcTKH5JfEJKZWqQQlJ-flpmXDgBXKXZuOwAAAA&amp;hl=en&amp;mat=Cbx2XFrfhbV4ElYBpsFAC3PT4zRhOhkzqVaHkU3BSnfGQHfhtltZ6lNiHbG1mdYth3yYDkGWQAXZ-PBXcxOBeVILMfdiB41RNQZcEZuaS2vSD8ouOSGttJbYQCQVzt5Bew&amp;authuser=1#lrd=0x89d9efda69fc8315:0xf56fb0210efc5b65,1,,,,1" target="_blank" title="Click here to view our testimonials">TESTIMONIALS</a> </span> </span> </span> <span class="navlink" id="Tab2" onblur="menuCloseTime();" onfocus="menuOpen(2);" onmouseout="menuCloseTime();" onmouseover="menuOpen(2);"> <span class="mid-txt">ABOUT</span> <span class="nav-line" id="LineTab2">&nbsp;</span> </span> <span style="display:inline-block; width:0px; height:100%; font-size:0px; position:relative;"> <span id="TabDiv3" onblur="menuCloseTime();" onfocus="menuCancelCloseTime();" onmouseout="menuCloseTime();" onmouseover="menuCancelCloseTime();" style="z-index: 1005; position: absolute; width: 310px; display: none; height: 245px; overflow: hidden; top: 100%; left: 0px; box-shadow:0px 5px 5px rgba(0,0,0,0.3); -webkit-box-shadow:0px 5px 5px rgba(0,0,0,0.3); background:#ffffff;"> <span style="width:100%; font-size:0px; display:inline-block; text-align: left; position:relative; box-sizing:border-box; padding:0px 15px;"> <a class="sublinks" href="/roof-inspection" style="border:none;" title="Click here to learn more about our roof inspection services">ROOF INSPECTION</a><br />�<a class="sublinks" href="/new-roof" title="Click here to view our new roofing services">NEW ROOF</a><br />�<a class="sublinks" href="/roof-repair" title="Click here to view our roof repair options">ROOF REPAIR</a><br />�<a class="sublinks" href="/roof-replacement" title="Click here to view our roof replacement services">ROOF REPLACEMENT</a><br />�<a class="sublinks" href="/emergency-roof-repair" title="Click here to view our emergency roof repair options">EMERGENCY ROOF REPAIR</a><br />�<a class="sublinks" href="/commercial-asphalt-shingle-roofing" title="Click here to view our commercial asphalt shingle roofing services">COMMERCIAL ASPHALT SHINGLE ROOFING</a><br />�<a class="sublinks" href="/skylight-installation" title="Click here to view our skylight installation services">SKYLIGHT INSTALLATION</a> </span> </span> </span> <span class="navlink" id="Tab3" onblur="menuCloseTime();" onfocus="menuOpen(3);" onmouseout="menuCloseTime();" onmouseover="menuOpen(3);"> <span class="mid-txt">SERVICES</span> <span class="nav-line" id="LineTab3">&nbsp;</span> </span> <a class="navlink" href="/financing" id="Tab4" onblur="highLightOff('Tab4');" onfocus="highLightOn('Tab4'); menuClose();" onmouseout="highLightOff('Tab4');" onmouseover="highLightOn('Tab4'); menuClose();" title="Click here to view our financing options"> <span class="mid-txt">FINANCING</span> <span class="nav-line" id="LineTab4">&nbsp;</span> </a> <a class="navlink" href="/design-eyeq" id="Tab5" onblur="highLightOff('Tab5');" onfocus="highLightOn('Tab5'); menuClose();" onmouseout="highLightOff('Tab5');" onmouseover="highLightOn('Tab5'); menuClose();" title="Click here for our Design EyeQ"> <span class="mid-txt">DESIGN EYEQ</span> <span class="nav-line" id="LineTab5">&nbsp;</span> </a> <a class="navlink" href="/articles/project-gallery" id="Tab6" onblur="highLightOff('Tab6');" onfocus="highLightOn('Tab6'); menuClose();" onmouseout="highLightOff('Tab6');" onmouseover="highLightOn('Tab6'); menuClose();" title="Click here for our work gallery"> <span class="mid-txt">GALLERY</span> <span class="nav-line" id="LineTab6">&nbsp;</span> </a> <a class="navlink" href="/articles/blog" id="Tab7" onblur="highLightOff('Tab7');" onfocus="highLightOn('Tab7'); menuClose();" onmouseout="highLightOff('Tab7');" onmouseover="highLightOn('Tab7'); menuClose();" title="Click here for resources"> <span class="mid-txt">RESOURCES</span> <span class="nav-line" id="LineTab7">&nbsp;</span> </a>
1 <a class="navlink" href="/contact" id="Tab8" onblur="highLightOff('Tab8');" onfocus="highLightOn('Tab8'); menuClose();" onmouseout="highLightOff('Tab8');" onmouseover="highLightOn('Tab8'); menuClose();" style="margin-right:25px;" title="Click here for Contact Info"> <span class="mid-txt">CONTACT</span> <span class="nav-line" id="LineTab8">&nbsp;</span> </a> <a class="navlink2" href="javascript:showContact();" id="Tab9" title="Click here for to get a quote"> <span class="mid-txt">SCHEDULE ESTIMATE</span> </a></div>�
1<script>�function isPage(pg) {�if (jspage.toLowerCase() == pg.toLowerCase()) {�return true;�}�return false;�}�function isPagePath(pg) {�if (jspagepath.toLowerCase() == pg.toLowerCase()) {�return true;�}�return false;�}�function isACat(cat) {�if (jsacat.toLowerCase() == cat.toLowerCase()) {�return true;�}�return false;�}�function LoadDefaults() {�if (isPage('Home')) menutab = "Tab1";�else if (isPage('Overview')) menutab = "Tab2";�else if (isPage('Roof-Inspection') || isPage('New-Roof') || isPage('Roof-Repair') || isPage('Roof-Replacement') || isPage('Emergency-Roof-Repair') || isPage('Commercial-Asphalt-Shingle-Roofing') || isPage('Skylight-Installation')) menutab = "Tab3";�else if (isPage('Financing')) menutab = "Tab4";�else if (isPage('Design-EyeQ')) menutab = "Tab5";�else if (isACat('1')) menutab = "Tab6";�else if (isACat('7')) menutab = "Tab7";�else if (isPage('Contact Us') || isPage('Contact-Us')) menutab = "Tab8";�if (menutab.length) {�link = "Link" + menutab;�line = "Line" + menutab;�document.getElementById(line).style.width = "100%";�document.getElementById(menutab).style.color = "#2B3B93";�}�}�LoadDefaults();�</script>
1�</div>�</div>�<div style="width:100%; position:relative; margin:0 auto; text-align:center; background-color:#ffffff; padding-top:120px;">�<div style="width:100%; margin:0 auto; text-align:center;">�<div class="contentnorm-ann" style="background:#010101; padding:20px; text-align:center;"><strong><a href="/articles/toptier-roofing-wins-2025-cny-readers-choice-best-roofer" style="color:#ffffff;" title="TopTier Roofing Wins 2025 CNY Readers Choice Best Roofer">TopTier Roofing Wins 2025 CNY Readers&#39; Choice Best Roofer</a></strong></div>�<div class="contenthead-bg">�<div class="contenthead"><h1>BLOG</h1></div>�</div>�<div class="news-cont-art">�<div>�<a title="Click here to view Liverpool Veteran to Receive New Roof Installed�by TopTier Roofing" href="/articles/liverpool-veteran-receives-new-roof-toptier-roofing" >�<span class="news-pic" style="background-image:url('/Images_Content/Site1/Images/Articles/liverpool-veteran-receives-new-roof-toptier-roofing.jpg');">�<span class="news-over-art">�<span class="mid-txt">�<span class="news-btn-art">GO NOW</span>�</span>�</span>�</span>�LIVERPOOL VETERAN TO RECEIVE NEW ROOF INSTALLED�BY TOPTIER ROOFING�<span class="news-cont-line"></span>�</a>�</div>�<div>�<a title="Click here to view The Best Roofing Materials for Cold Climates" href="/articles/durable-roofing-for-cold-climates" >�<span class="news-pic" style="background-image:url('/Images_Content/Site1/Images/Articles/durable-roofing-for-cold-climates.jpg');">�<span class="news-over-art">�<span class="mid-txt">�<span class="news-btn-art">GO NOW</span>�</span>�</span>�</span>�THE BEST ROOFING MATERIALS FOR COLD CLIMATES�<span class="news-cont-line"></span>�</a>�</div>�<div>�<a title="Click here to view Top Signs Your Home Needs Immediate Roof Repair" href="/articles/signs-home-needs-roof-repair" >�<span class="news-pic" style="background-image:url('/Images_Content/Site1/Images/Articles/signs-home-needs-roof-repair.jpg');">�<span class="news-over-art">�<span class="mid-txt">�<span class="news-btn-art">GO NOW</span>�</span>�</span>�</span>�TOP SIGNS YOUR HOME NEEDS IMMEDIATE ROOF REPAIR�<span class="news-cont-line"></span>�</a>�</div>�<div>�<a title="Click here to view What to Do When a Tree Falls on Your Roof: A Step-by-Step Guide" href="/articles/tree-falls-on-roof-guide" >�<span class="news-pic" style="background-image:url('/Images_Content/Site1/Images/Articles/tree-falls-on-roof-guide.jpg');">�<span class="news-over-art">�<span class="mid-txt">�<span class="news-btn-art">GO NOW</span>�</span>�</span>�</span>�WHAT TO DO WHEN A TREE FALLS ON YOUR ROOF: A STEP-BY-STEP GUIDE�<span class="news-cont-line"></span>�</a>�</div>�<div>�<a title="Click here to view How to Choose the Right Roof Shingle Color for Curb Appeal" href="/articles/choose-shingle-color-curb-appeal" >�<span class="news-pic" style="background-image:url('/Images_Content/Site1/Images/Articles/choose-shingle-color-curb-appeal.jpg');">�<span class="news-over-art">�<span class="mid-txt">�<span class="news-btn-art">GO NOW</span>�</span>�</span>�</span>�HOW TO CHOOSE THE RIGHT ROOF SHINGLE COLOR FOR CURB APPEAL�<span class="news-cont-line"></span>�</a>�</div>�<div>�<a title="Click here to view Identify the Warning Signs Your Roof May Be Trying to Tell You; Detect Possible Roof Leaks Before They Happen" href="/articles/identify-roof-leak-symptoms" >�<span class="news-pic" style="background-image:url('/Images_Content/Site1/Images/Articles/how-to-identify-subtle-roof-leak-symptoms-before-they-escalate.jpg');">�<span class="news-over-art">�<span class="mid-txt">�<span class="news-btn-art">GO NOW</span>�</span>�</span>�</span>�IDENTIFY THE WARNING SIGNS YOUR ROOF MAY BE TRYING TO TELL YOU; DETECT POSSIBLE ROOF LEAKS BEFORE THEY HAPPEN�<span class="news-cont-line"></span>�</a>�</div>�<div>�<a title="Click here to view Top Causes of Asphalt Roof Shingles Blowing Off Your Home" href="/articles/roof-shingle-blow-off-causes" >�<span class="news-pic" style="background-image:url('/Images_Content/Site1/Images/Articles/top-causes-of-shingles-blowing-off-your-roof.jpg');">�<span class="news-over-art">�<span class="mid-txt">�<span class="news-btn-art">GO NOW</span>
1�</span>�</span>�</span>�TOP CAUSES OF ASPHALT ROOF SHINGLES BLOWING OFF YOUR HOME�<span class="news-cont-line"></span>�</a>�</div>�<div>�<a title="Click here to view TopTier Roofing Wins 2025 CNY Readers' Choice Best Roofer" href="/articles/toptier-roofing-wins-2025-cny-readers-choice-best-roofer" >�<span class="news-pic" style="background-image:url('/Images_Content/Site1/Images/Articles/thumbnail-toptier-roofing-wins-2025-cny-readers-choice-best-roofer.jpg');">�<span class="news-over-art">�<span class="mid-txt">�<span class="news-btn-art">GO NOW</span>�</span>�</span>�</span>�TOPTIER ROOFING WINS 2025 CNY READERS' CHOICE BEST ROOFER�<span class="news-cont-line"></span>�</a>�</div>�<div>�<a title="Click here to view TopTier Roofing Wins 2024 CNY Readers' Choice Best Roofer" href="/articles/toptier-roofing-wins-2024-cny-readers-choice-best-roofer" >�<span class="news-pic" style="background-image:url('/Images_Content/Site1/Images/Articles/thumbnail-toptier-roofing-wins-2024-cny-readers-choice-best-roofer.jpg');">�<span class="news-over-art">�<span class="mid-txt">�<span class="news-btn-art">GO NOW</span>�</span>�</span>�</span>�TOPTIER ROOFING WINS 2024 CNY READERS' CHOICE BEST ROOFER�<span class="news-cont-line"></span>�</a>�</div>�<div>�<a title="Click here to view Why Are Roof Inspections Necessary Before Selling Your Home?" href="/articles/why-are-roof-inspections-necessary-before-selling" >�<span class="news-pic" style="background-image:url('/Images_Content/Site1/Images/Articles/why-are-roof-inspections-necessary-before-selling-your-home.jpg');">�<span class="news-over-art">�<span class="mid-txt">�<span class="news-btn-art">GO NOW</span>�</span>�</span>�</span>�WHY ARE ROOF INSPECTIONS NECESSARY BEFORE SELLING YOUR HOME?�<span class="news-cont-line"></span>�</a>�</div>�<div>�<a title="Click here to view Selecting a Timeless Roof Color" href="/articles/timeless-roof-color" >�<span class="news-pic" style="background-image:url('/Images_Content/Site1/Images/Articles/selecting-a-timeless-roof-color.jpg');">�<span class="news-over-art">�<span class="mid-txt">�<span class="news-btn-art">GO NOW</span>�</span>�</span>�</span>�SELECTING A TIMELESS ROOF COLOR�<span class="news-cont-line"></span>�</a>�</div>�<div>�<a title="Click here to view Ensuring Successful Roof Projects" href="/articles/ensuring-successful-roof-projects" >�<span class="news-pic" style="background-image:url('/Images_Content/Site1/Images/Articles/ensuring-successful-roof-projects.jpg');">�<span class="news-over-art">�<span class="mid-txt">�<span class="news-btn-art">GO NOW</span>�</span>�</span>�</span>�ENSURING SUCCESSFUL ROOF PROJECTS�<span class="news-cont-line"></span>�</a>�</div>�<div>�<a title="Click here to view 3 Common Reasons Why Roofing Systems Fail" href="/articles/3-common-reasons-why-roofing-systems-fail" >�<span class="news-pic lazyload" data-src="/Images_Content/Site1/Images/Articles/3-common-reasons-why-roofing-systems-fail.jpg">�<span class="news-over-art">�<span class="mid-txt">�<span class="news-btn-art">GO NOW</span>�</span>�</span>�</span>�3 COMMON REASONS WHY ROOFING SYSTEMS FAIL�<span class="news-cont-line"></span>�</a>�</div>�<div>�<a title="Click here to view 4 Excellent Things to Expect From Asphalt Shingles" href="/articles/4-excellent-things-to-expect-from-asphalt-shingles" >�<span class="news-pic lazyload" data-src="/Images_Content/Site1/Images/Articles/4-excellent-things-to-expect-from-asphalt-shingles.jpg">�<span class="news-over-art">�<span class="mid-txt">�<span class="news-btn-art">GO NOW</span>�</span>�</span>�</span>�4 EXCELLENT THINGS TO EXPECT FROM ASPHALT SHINGLES�<span class="news-cont-line"></span>�</a>�</div>�<div>�<a title="Click here to view What Can Happen if You Delay Roof Replacement?" href="/articles/what-can-happen-delay-roof-replacement" >�<span class="news-pic lazyload" data-src="/Images_Content/Site1/Images/Articles/what-can-happen-if-you-delay-roof-replacement.jpg">�<span class="news-over-art">�<span class="mid-txt">�<span class="news-btn-art">GO NOW</span>�</span>�</span>�</span>�WHAT CAN HAPPEN IF YOU DELAY ROOF REPLACEMENT?�<span class="news-cont-line"></span>�</a>�</div>�<div>�<a title="Click here to view 3 Common Causes of Roof System Failure" href="/articles/3-common-causes-of-roof-system-failure" >�<span class="news-pic lazyload" data-src="/Images_Content/Site1/Images/Articles/3-common-causes-of-roof-system-failure.jpg">�<span class="news-over-art">�<span class="mid-txt">�<span class="news-btn-art">GO NOW</span>
1�</span>�</span>�</span>�3 COMMON CAUSES OF ROOF SYSTEM FAILURE�<span class="news-cont-line"></span>�</a>�</div>�<div>�<a title="Click here to view 4 Common Roofing Concerns and What a Roofer Can Do About Them" href="/articles/4-common-roofing-concerns-and-what-a-roofer-can-do-about-them" >�<span class="news-pic lazyload" data-src="/Images_Content/Site1/Images/Articles/4-common-roofing-concerns-and-what-a-roofer-can-do-about-them.jpg">�<span class="news-over-art">�<span class="mid-txt">�<span class="news-btn-art">GO NOW</span>�</span>�</span>�</span>�4 COMMON ROOFING CONCERNS AND WHAT A ROOFER CAN DO ABOUT THEM�<span class="news-cont-line"></span>�</a>�</div>�<div>�<a title="Click here to view 3 Asphalt Shingle Maintenance Practices You Should Stop" href="/articles/3-asphalt-shingle-maintenance-practices-you-should-stop" >�<span class="news-pic lazyload" data-src="/Images_Content/Site1/Images/Articles/3-asphalt-shingle-maintenance-practices-you-should-stop.jpg">�<span class="news-over-art">�<span class="mid-txt">�<span class="news-btn-art">GO NOW</span>�</span>�</span>�</span>�3 ASPHALT SHINGLE MAINTENANCE PRACTICES YOU SHOULD STOP�<span class="news-cont-line"></span>�</a>�</div>�<div>�<a title="Click here to view 4 Signs That You Need Your Roof Replaced Rather Than Repaired" href="/articles/4-signs-that-you-need-your-roof-replaced-rather-than-repaired" >�<span class="news-pic lazyload" data-src="/Images_Content/Site1/Images/Articles/4-signs-that-you-need-your-roof-replaced-rather-than-repaired.jpg">�<span class="news-over-art">�<span class="mid-txt">�<span class="news-btn-art">GO NOW</span>�</span>�</span>�</span>�4 SIGNS THAT YOU NEED YOUR ROOF REPLACED RATHER THAN REPAIRED�<span class="news-cont-line"></span>�</a>�</div>�<div>�<a title="Click here to view 4 Reasons You Should Replace Your Old Roofing Underlayment" href="/articles/4-reasons-you-should-replace-your-old-roofing-underlayment" >�<span class="news-pic lazyload" data-src="/Images_Content/Site1/Images/Articles/4-reasons-you-should-replace-your-old-roofing-underlayment.jpg">�<span class="news-over-art">�<span class="mid-txt">�<span class="news-btn-art">GO NOW</span>�</span>�</span>�</span>�4 REASONS YOU SHOULD REPLACE YOUR OLD ROOFING UNDERLAYMENT�<span class="news-cont-line"></span>�</a>�</div>�<div>�<a title="Click here to view 5 Asphalt Shingle Maintenance Mistakes You Should Avoid" href="/articles/5-asphalt-shingle-maintenance-mistakes-you-should-avoid" >�<span class="news-pic lazyload" data-src="/Images_Content/Site1/Images/Articles/5-asphalt-shingle-maintenance-mistakes-you-should-avoid.jpg">�<span class="news-over-art">�<span class="mid-txt">�<span class="news-btn-art">GO NOW</span>�</span>�</span>�</span>�5 ASPHALT SHINGLE MAINTENANCE MISTAKES YOU SHOULD AVOID�<span class="news-cont-line"></span>�</a>�</div>�<div>�<a title="Click here to view What Are Roof Soffits?" href="/articles/what-are-roof-soffits" >�<span class="news-pic lazyload" data-src="/Images_Content/Site1/Images/Articles/what-are-roof-soffits.jpg">�<span class="news-over-art">�<span class="mid-txt">�<span class="news-btn-art">GO NOW</span>�</span>�</span>�</span>�WHAT ARE ROOF SOFFITS?�<span class="news-cont-line"></span>�</a>�</div>�<div>�<a title="Click here to view The Components of Asphalt Shingle Roofs" href="/articles/components-asphalt-shingle-roofs" >�<span class="news-pic lazyload" data-src="/Images_Content/Site1/Images/Articles/the-components-of-asphalt-shingle-roofs.jpg">�<span class="news-over-art">�<span class="mid-txt">�<span class="news-btn-art">GO NOW</span>�</span>�</span>�</span>�THE COMPONENTS OF ASPHALT SHINGLE ROOFS�<span class="news-cont-line"></span>�</a>�</div>�<div>�<a title="Click here to view Roofing Ventilation Q & A: What You Need to Know" href="/articles/roofing-ventilation-questions" >�<span class="news-pic lazyload" data-src="/Images_Content/Site1/Images/Articles/roofing-ventilation-q-and-a-what-you-need-to-know.jpg">�<span class="news-over-art">�<span class="mid-txt">�<span class="news-btn-art">GO NOW</span>�</span>�</span>�</span>�ROOFING VENTILATION Q & A: WHAT YOU NEED TO KNOW�<span class="news-cont-line"></span>�</a>�</div>�<div>�<a title="Click here to view 3 Asphalt Shingle Roof Maintenance Mistakes to Avoid" href="/articles/3-asphalt-shingle-roof-maintenance-mistakes-to-avoid" >�<span class="news-pic lazyload" data-src="/Images_Content/Site1/Images/Articles/3-asphalt-shingle-roof-maintenance-mistakes-to-avoid.jpg">�<span class="news-over-art">�<span class="mid-txt">�<span class="news-btn-art">GO NOW</span>
1�</span>�</span>�</span>�3 ASPHALT SHINGLE ROOF MAINTENANCE MISTAKES TO AVOID�<span class="news-cont-line"></span>�</a>�</div>�<div>�<a title="Click here to view 3 Mistakes to Avoid When Planning a Roof Replacement" href="/articles/3-mistakes-to-avoid-when-planning-a-roof-replacement" >�<span class="news-pic lazyload" data-src="/Images_Content/Site1/Images/Articles/3-mistakes-to-avoid-when-planning-a-roof-replacement.jpg">�<span class="news-over-art">�<span class="mid-txt">�<span class="news-btn-art">GO NOW</span>�</span>�</span>�</span>�3 MISTAKES TO AVOID WHEN PLANNING A ROOF REPLACEMENT�<span class="news-cont-line"></span>�</a>�</div>�<div>�<a title="Click here to view How to Tell if You Need to Replace Your Roofing" href="/articles/how-to-tell-if-you-need-to-replace-your-roofing" >�<span class="news-pic lazyload" data-src="/Images_Content/Site1/Images/Articles/how-to-tell-if-you-need-to-replace-your-roofing.jpg">�<span class="news-over-art">�<span class="mid-txt">�<span class="news-btn-art">GO NOW</span>�</span>�</span>�</span>�HOW TO TELL IF YOU NEED TO REPLACE YOUR ROOFING�<span class="news-cont-line"></span>�</a>�</div>�<div>�<a title="Click here to view Myths and Misconceptions About Asphalt Roofs" href="/articles/myths-misconceptions-about-asphalt-roofs" >�<span class="news-pic lazyload" data-src="/Images_Content/Site1/Images/Articles/myths-and-misconceptions-about-asphalt-roofs.jpg">�<span class="news-over-art">�<span class="mid-txt">�<span class="news-btn-art">GO NOW</span>�</span>�</span>�</span>�MYTHS AND MISCONCEPTIONS ABOUT ASPHALT ROOFS�<span class="news-cont-line"></span>�</a>�</div>�<div>�<a title="Click here to view How to Tell if Your Roof Needs to Be Repaired or Replaced" href="/articles/how-to-tell-if-your-roof-needs-to-be-repaired-or-replaced" >�<span class="news-pic lazyload" data-src="/Images_Content/Site1/Images/Articles/how-to-tell-if-your-roof-needs-to-be-repaired-or-replaced.jpg">�<span class="news-over-art">�<span class="mid-txt">�<span class="news-btn-art">GO NOW</span>�</span>�</span>�</span>�HOW TO TELL IF YOUR ROOF NEEDS TO BE REPAIRED OR REPLACED�<span class="news-cont-line"></span>�</a>�</div>�<div>�<a title="Click here to view Questions for Your Potential Roofer" href="/articles/questions-for-your-potential-roofer" >�<span class="news-pic lazyload" data-src="/Images_Content/Site1/Images/Articles/questions-for-your-potential-roofer.jpg">�<span class="news-over-art">�<span class="mid-txt">�<span class="news-btn-art">GO NOW</span>�</span>�</span>�</span>�QUESTIONS FOR YOUR POTENTIAL ROOFER�<span class="news-cont-line"></span>�</a>�</div>�<div>�<a title="Click here to view Lies You Should Never Hear From Your Roofer" href="/articles/lies-you-should-never-hear-from-roofer" >�<span class="news-pic lazyload" data-src="/Images_Content/Site1/Images/Articles/lies-you-should-never-hear-from-your-roofer.jpg">�<span class="news-over-art">�<span class="mid-txt">�<span class="news-btn-art">GO NOW</span>�</span>�</span>�</span>�LIES YOU SHOULD NEVER HEAR FROM YOUR ROOFER�<span class="news-cont-line"></span>�</a>�</div>�<div>�<a title="Click here to view Roof Flashing: Failure, Effects & Solutions" href="/articles/roof-flashing-failure-effects-solutions" >�<span class="news-pic lazyload" data-src="/Images_Content/Site1/Images/Articles/roof-flashing-failure-effects-and-solutions.jpg">�<span class="news-over-art">�<span class="mid-txt">�<span class="news-btn-art">GO NOW</span>�</span>�</span>�</span>�ROOF FLASHING: FAILURE, EFFECTS & SOLUTIONS�<span class="news-cont-line"></span>�</a>�</div>�<div>�<a title="Click here to view Home Insurance Roof Damage Coverage" href="/articles/home-insurance-roof-damage-coverage" >�<span class="news-pic lazyload" data-src="/Images_Content/Site1/Images/Articles/home-insurance-roof-damage-coverage.jpg">�<span class="news-over-art">�<span class="mid-txt">�<span class="news-btn-art">GO NOW</span>�</span>�</span>�</span>�HOME INSURANCE ROOF DAMAGE COVERAGE�<span class="news-cont-line"></span>�</a>�</div>�<div>�<a title="Click here to view 3 Ways to Compare and Assess Roofing Estimates" href="/articles/3-ways-to-compare-and-assess-roofing-estimates" >�<span class="news-pic lazyload" data-src="/Images_Content/Site1/Images/Articles/3-ways-to-compare-and-assess-roofing-estimates.jpg">�<span class="news-over-art">�<span class="mid-txt">�<span class="news-btn-art">GO NOW</span>
1�</span>�</span>�</span>�3 WAYS TO COMPARE AND ASSESS ROOFING ESTIMATES�<span class="news-cont-line"></span>�</a>�</div>�</div>�</div>�</div>�<div style="width:100%; text-align:center">�<style type="text/css">�.bot-fixed-cont {�position: fixed;�bottom: 0px;�left: 0px;�width: 100%;�height: 80px;�text-align: center;�font-size: 0px;�box-sizing: border-box;�padding: 0px 1px 0px;�z-index: 30;�}�.bot-btn {�display: inline-block;�vertical-align: top;�text-align: center;�width: 100%;�padding: 1px;�height: 100%;�box-sizing: border-box;�}�.bot-btn a {�display: inline-block;�width: 100%;�height: 100%;�text-align: center;�color: #ffffff;�font-family: BarlowB;�font-size: 22px;�box-sizing: border-box;�text-decoration: none;�vertical-align: top;�background: #2B3B93;�}�.btn-bot {�display: inline-block;�box-sizing: border-box;�padding: 15px 50px;�text-align: center;�text-decoration: none;�font-size: 18px;�font-family: BarlowB;�transition: all .5s ease;�margin-bottom: 10px;�background-color: #2E3B8B;�color: white;�}�.btn-bot:hover {�background-color: #435CE2;�}�.bot-box {�display: inline-block;�box-sizing: border-box;�width: 100%;�padding: 40px 5%;�vertical-align: top;�}�.bot-link,�.bot-link2 {�display: inline-block;�margin: 5px 15px;�font-family: barlow;�font-size: 20px;�color: white;�cursor: pointer;�text-decoration: none;�transition: .5s all ease;�}�.bot-link2 {�color: #d8d8d9;�}�.bot-link:hover,�.bot-link2:hover {�color: #2E3B8B;�}�.soc-icon {�display: inline-block;�box-sizing: border-box;�height: 40px;�width: auto;�margin: 20px 10px;�transition: .5s all ease;�}�.soc-icon:hover {�-ms-transform: rotate(45deg);�/* IE 9 */�-webkit-transform: rotate(45deg);�/* Chrome, Safari, Opera */�transform: rotate(45deg);�}�.bot-black {�box-sizing: border-box;�padding: 40px 20px 100px;�position: relative;�top: -2px;�background-color: #060709;�font-size: 0px;�}�.bot-locations {�box-sizing: border-box;�padding-top: 20px;�font-family: barlow;�font-size: 16px;�color: #d8d8d9;�}�.bot-bg {�font-size: 0px;�box-sizing: border-box;�background-color: #2B3B93;�position: relative;�width: 100%;�}�.bot-bg-img {�display: none;�}�.bot-tag-cont,�.bot-tag-btn-cont {�width: 100%;�padding: 40px 5%;�box-sizing: border-box;�text-align: center;�}�.bot-tag-btn-cont {�padding: 0px 5% 40px;�}�.bot-tag-cont img {�border: none;�max-width: 100%;�}�.bot-tag-btn {�display: inline-block;�vertical-align: top;�text-decoration: none;�color: #ffffff;�border: solid 2px #ffffff;�padding: 15px 25px;�font-family: BarlowB;�font-size: 20px;�transition: all .5s ease;�}�.bot-tag-btn:hover {�background: #ffffff;�color: #000000;�}�.middle-links {�position: relative;�left: 5%;�}�.bot-desk-only {�display: none;�}�.footer-copy {�display: inline-block;�box-sizing: border-box;�width: 100%;�text-align: center;�vertical-align: top;�color: #ffffff;�font-family: BarlowB;�font-size: 14px;�MARGIN-TOP: 20PX;�}�.footer-scr {�display: none;�}�@media screen and (min-width: 800px) {�.bot-bg-img {�display: inline-block;�border: none;�width: 100%;�}�.bot-tag-cont,�.bot-tag-btn-cont {�position: absolute;�width: 50%;�top: 25%;�left: 0px;�padding: 0px 5%;�text-align: left;�}�.bot-tag-btn-cont {�text-align: right;�right: 0px;�left: unset;�}�.footer-copy a {�text-decoration: none;�color: #ffffff;�display: inline-block;�margin-left: 40px;�}�.footer-copy a:hover {�color: #5065DA;�}�.footer-scr {�display: inline-block;�}�}�@media screen and (min-width: 1000px) {�.bot-fixed-cont {�display: none;�}�.bot-black {�box-sizing: border-box;�padding: 40px 20px 20px;�}�.bot-box {�display: inline-block;�box-sizing: border-box;�width: calc(100% / 4);�padding: 20px;�vertical-align: middle;�}�.bot-desk-only {�display: inline-block;�}�.bot-tag-btn {�font-size: 24px;�padding: 20px 30px;�}�.bot-tag-btn-cont {�padding-right: 10%;�}�}�@media screen and (min-width: 1200px) {�.btn-bot {�font-size: 22px;�}�.soc-icon {�height: 60PX;�}�}�@media screen and (min-width: 1400px) {�.bot-tag-btn {�font-size: 28px;�padding: 25px 35px;�}�}�@media screen and (min-width: 1600px) {�.bot-tag-btn {�font-size: 34px;�padding: 25px 50px;�}�}</style>�<div class="bot-fixed-cont">�<div class="bot-btn">�<a data-touch="#404040" href="javascript:showContact();" ontouchend="this.style.backgroundColor='#2B3B93';" title="Click here to request a quote"><span class="mid-txt">REQUEST QUOTE</span></a></div>�</div>�<div class="bot-bg">�<img alt="Blue footer image" class="bot-bg-img lazyload" data-src="/Images_Content/Site1/Images/Layout/TT-BottomBg.jpg" style="aspect-ratio:2000/535;" />�<div class="bot-tag-cont">�<img alt="We treat your home like our home graphic text" class="lazyload" data-src="/Images_Content/Site1/Images/Layout/TT-Foot-Tag.png" style="aspect-ratio:1130/300;" /></div>�<div class="bot-tag-btn-cont">�<a class="bot-tag-btn" href="/contact" title="Click here to contact us">GET STARTED NOW</a></div>�</div>�<div class="bot-black">�<div class="bot-box" style="padding-top: 0px;">�<a href="/" title="Click here to view our homepage"><img alt="TopTier Roofing logo" class="lazyload" data-src="/Images_Content/Site1/Images/Layout/logo-footer.png" style="aspect-ratio:760/400; max-width: 100%" width="760" /></a><br />�<a href="https://www.instagram.com/toptiercny/?hl=en" target="_blank" title="Click here for Instagram Page"><img alt="Instagram Icon" class="soc-icon lazyload" data-src="/Images_Content/Site1/Images/Layout/icon-social-white-instagram.png" style="aspect-ratio:120/120;" /></a>
1 <a href="https://www.facebook.com/TopTierRoofingLLC/" target="_blank" title="Click here for Facebook Page"><img alt="Facebook Icon" class="soc-icon lazyload" data-src="/Images_Content/Site1/Images/Layout/icon-social-white-facebook.png" style="aspect-ratio:120/120;" /></a><br />�<a class="bot-link" href="/accessibility" style="margin-bottom: 20px;" title="Click here for Web Accessibility Statement"><b>ACCESSIBILITY</b></a><br />�<a href="https://www.bbb.org/us/ny/syracuse/profile/roofing-contractors/toptier-roofing-llc-0041-236004986/#sealclick" rel="nofollow" target="_blank" title="Click here for Better Business Bureau Page"><img alt="TopTier Roofing LLC BBB Business Review" class="lazyload" data-src="https://seal-upstateny.bbb.org/seals/blue-seal-200-42-whitetxt-bbb-236004986.png" style="aspect-ratio:200/42; border: 0" /></a></div>�<div class="bot-box middle-links bot-desk-only" style="padding-top: 0px; text-align: left;">�<a class="bot-link" href="/" title="Click here for Homepage"><b>HOME</b></a><br />�<a class="bot-link" href="/overview" title="Click here for About"><b>ABOUT</b></a><br />�<a class="bot-link" href="/articles/project-gallery" title="Click here for Gallery"><b>GALLERY</b></a><br />�<a class="bot-link" href="/articles/blog" title="Click here for Resources"><b>RESOURCES</b></a><br />�<a class="bot-link" href="/design-eyeq" title="Click here for Design EyeQ"><b>DESIGN EYEQ</b></a><br />�<a class="bot-link" href="/contact" title="Click here for Contact Info"><b>CONTACT</b></a><br />�<a class="bot-link" href="javascript:showContact();" title="Click here for Schedule Estimate"><b>SCHEDULE ESTIMATE</b></a></div>�<div class="bot-box bot-desk-only" style="padding-top: 0px; text-align: left; position: relative;">�<b class="bot-link2" style="color:white;cursor:default;">SERVICES</b><br />�<a class="bot-link2" href="/new-roof" title="Click here for New Roof"><b>NEW ROOF</b></a><br />�<a class="bot-link2" href="/roof-inspection" title="Click here for Roof Inspection"><b>ROOF INSPECTION</b></a><br />�<a class="bot-link2" href="/roof-replacement" title="Click here for Roof Replacement"><b>ROOF REPLACEMENT</b></a><br />�<a class="bot-link2" href="/emergency-roof-repair" title="Click here for Emergency Roof Repair"><b>EMERGENCY ROOF REPAIR</b></a><br />�<a class="bot-link2" href="/commercial-asphalt-shingle-roofing" title="Click here for Commercial Asphalt Roofing"><b>COMMERCIAL ASPHALT ROOFING</b></a><br />�<a class="bot-link2" href="/skylight-installation" title="Click here for Skylight Installation"><b>SKYLIGHT INSTALLATION</b></a></div>�<div class="bot-box bot-desk-only" style="padding-top: 0px; text-align: left;">�<a class="btn-bot" href="javascript:showContact();" title="Click here to Schedule Estimate">FREE ESTIMATE</a><br />�<b class="bot-link2" style="color:white;cursor:default;font-size:24px;">PHONE</b><br />�<a class="bot-link2" href="tel:+13158773760" style="font-size:24px;" title="Click here to call"><b>(315) 877-3760</b></a><br />�<br />�<b class="bot-link2" style="color:white;cursor:default;font-size:16px;">ADDRESS</b><br />�<a class="bot-link2" href="https://goo.gl/maps/xqHKSRKYr7nwmYDd7" style="font-size:16px;" title="Click here to find directions"><b>113 KIMBER AVE, SYRACUSE, NY 13207</b></a><br />�<br />�<b class="bot-link2" style="color:white;cursor:default;font-size:16px;">EMAIL</b><br />�<a class="bot-link2" href="mailto:[email protected]" style="font-size:16px;" title="Click here to email"><b>[email protected]</b></a><br />�&nbsp;</div>�<div class="bot-locations">�APULIA STATION &nbsp;|&nbsp; BALDWINSVILLE &nbsp;|&nbsp; BREWERTON &nbsp;|&nbsp; BRIDGEPORT &nbsp;|&nbsp; CAMILLUS &nbsp;|&nbsp; CICERO &nbsp;|&nbsp; CLAY &nbsp;|&nbsp; DELPHI FALLS &nbsp;|&nbsp; EAST SYRACUSE &nbsp;|&nbsp; ELBRIDGE &nbsp;|&nbsp; FABIUS &nbsp;|&nbsp; FAYETTEVILLE &nbsp;|&nbsp; JAMESVILLE &nbsp;|&nbsp; JORDAN &nbsp;|&nbsp; KIRKVILLE&nbsp; |&nbsp; LA FAYETTE &nbsp;|&nbsp; LIVERPOOL &nbsp;|&nbsp; MANLIUS &nbsp;|&nbsp; MARCELLUS &nbsp;|&nbsp; MARIETTA &nbsp;|&nbsp; MEMPHIS &nbsp;|&nbsp; MINOA &nbsp;|&nbsp; MOTTVILLE &nbsp;|&nbsp; NEDROW &nbsp;|&nbsp; PLAINVILLE &nbsp;|&nbsp; POMPEY &nbsp;|&nbsp; SKANEATELES &nbsp;|&nbsp; SKANEATELES FALLS &nbsp;|&nbsp; SYRACUSE &nbsp;|&nbsp; TULLY &nbsp;|&nbsp; WARNERS</div>�<div class="footer-copy">�COPYRIGHT &copy; <span id="CopyDate">&nbsp;</span> TOPTIER ROOFING <span class="footer-scr">
1<a href="https://www.scriptablesolutions.com" target="_blank" title="Click here to go to the Scriptable Solutions website">WEB DESIGN &amp; SEO</a> BY SCRIPTABLE SOLUTIONS</span></div>�</div>�</div>�</div>�
1<script>�function loadMediaDivs(id) {�var stp = 0, arg = arguments.length;�if (arg==1) var elms = $("#" + id);�else var elms = $("div[data-mediatype]");�elms.each(function() {�var elm = $(this), div = "", mid = "", tag = "", shw = 0, lay = 0, res = "", typ = elm.attr("data-mediatype").toLowerCase();�if (stp==0 && (typ=='loaded' || (arg!=1 && elm.hasClass("lazyload")))) {�if (elm.attr("data-mediastop")) {�var tmp = elm.attr("data-mediastop");�if ((isNaN(tmp) && (tmp=='true' || tmp=='yes')) || (!isNaN(tmp) && tmp>0)) stp = 1;�}�} else if (stp==0 && elm.attr("id")) {�div = elm.attr("id");�if (elm.attr("data-mediaid")) mid = elm.attr("data-mediaid");�if (elm.attr("data-mediatag")) tag = elm.attr("data-mediatag");�if (elm.attr("data-mediatags")) tag = elm.attr("data-mediatags");�if (elm.attr("data-mediashow")) shw = elm.attr("data-mediashow");�if (elm.attr("data-medialayout")) lay = elm.attr("data-medialayout");�if (elm.attr("data-mediaresolution")) res = elm.attr("data-mediaresolution");�if (elm.attr("data-mediastop")) {�var tmp = elm.attr("data-mediastop");�if ((isNaN(tmp) && (tmp=='true' || tmp=='yes')) || (!isNaN(tmp) && tmp>0)) stp = 1;�}�// set defaults�if (isNaN(shw) || shw<0) shw = 0;�if (isNaN(lay) || lay<0) lay = 0;�if (typ.length==0) typ = "photos";�else if (typ.charAt(typ.length-1)!='s') typ += "s";�if (typ=='photos') {�if (mid.length==0) mid = "";�if ((this.hasAttribute('data-mediatag') || this.hasAttribute('data-mediatags')) && tag.length==0) tag = "";�} else if (typ=='videos' && mid.length==0) {�mid = "";�}�$.post("/ajax/get_media.cfm", {AppName: "TOPTIERROOFING", MediaID: mid, Tags: tag, Type: typ, Show: shw, Layout: lay, Resolution: res}, function(data) { loadMediaResponse(data,div) }, "html");�elm.attr("data-mediatype", "loaded");�} else {�elm.removeAttr("data-mediatype");�}�});�}�function loadMediaResponse(obj,id) {�let el = document.getElementById(id);�if (!obj) obj = "ERROR - INVALID AJAX RESPONSE!";�el.innerHTML = obj;�if (el.classList.contains('lazydefer')) dclLazy(id);�}�</script>
1�<style type="text/css">�/*�* jQuery FlexSlider v2.5.0�* http://www.woothemes.com/flexslider/�*�* Copyright 2012 WooThemes�* Free to use under the GPLv2 and later license.�* http://www.gnu.org/licenses/gpl-2.0.html�*�* Contributing author: Tyler Smith (@mbmufffin)�*�*/�/* ====================================================================================================================�* FONT-FACE�* ====================================================================================================================*/�@font-face {�font-family: 'flexslider-icon';�src: url('/resources/flexslider/fonts/flexslider-icon.eot');�src: url('/resources/flexslider/fonts/flexslider-icon.eot?#iefix') format('embedded-opentype'), url('/resources/flexslider/fonts/flexslider-icon.woff') format('woff'), url('/resources/flexslider/fonts/flexslider-icon.ttf') format('truetype'), url('/resources/flexslider/fonts/flexslider-icon.svg#flexslider-icon') format('svg');�font-weight: normal;�font-style: normal;�font-display: fallback;�}�/* ====================================================================================================================�* RESETS�* ====================================================================================================================*/�.flex-container a:hover,�.flex-slider a:hover,�.flex-container a:focus,�.flex-slider a:focus {�outline: none;�}�.slides,�.slides > li,�.flex-control-nav,�.flex-direction-nav {�margin: 0;�padding: 0;�list-style: none;�}�.flex-pauseplay span {�text-transform: capitalize;�}�/* ====================================================================================================================�* BASE STYLES�* ====================================================================================================================*/�.flexslider {�margin: 0;�padding: 0;�}�.flexslider .slides > li {�display: none;�-webkit-backface-visibility: hidden;�}�.flexslider .slides img {�width: 100%;�display: block;�}�.flexslider .slides:after {�content: "\0020";�display: block;�clear: both;�visibility: hidden;�line-height: 0;�height: 0;�}�html[xmlns] .flexslider .slides {�display: block;�}�* html .flexslider .slides {�height: 1%;�}�.no-js .flexslider .slides > li:first-child {�display: block;�}�/* ====================================================================================================================�* DEFAULT THEME�* ====================================================================================================================*/�.flexslider {�//margin: 0 0 60px;�margin:0;�//background: #ffffff;�//border: 4px solid #ffffff;�position: relative;�zoom: 1;�//-webkit-border-radius: 4px;�// -moz-border-radius: 4px;�//border-radius: 4px;�//-webkit-box-shadow: '' 0 1px 4px rgba(0, 0, 0, 0.2);�// -moz-box-shadow: '' 0 1px 4px rgba(0, 0, 0, 0.2);�// -o-box-shadow: '' 0 1px 4px rgba(0, 0, 0, 0.2);�//box-shadow: '' 0 1px 4px rgba(0, 0, 0, 0.2);�//overflow:hidden;�}�.flexslider .slides {�zoom: 1;�}�.flexslider .slides img {�height: auto;�}�.flex-viewport {�max-height: 2000px;�-webkit-transition: all 1s ease;�-moz-transition: all 1s ease;�-ms-transition: all 1s ease;�-o-transition: all 1s ease;�transition: all 1s ease;�}�.loading .flex-viewport {�max-height: 300px;�}�.carousel li {�margin-right: 5px;�}�.flex-direction-nav {�*height: 0;�}�.flex-direction-nav a {�text-decoration: none;�display: block;�width: 40px;�height: 40px;�margin: -20px 0 0;�position: absolute;�top: 50%;�z-index: 10;�overflow: hidden;�opacity: 0;�cursor: pointer;�color: rgba(0, 0, 0, 0.8);�text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.3);�-webkit-transition: all 0.3s ease-in-out;�-moz-transition: all 0.3s ease-in-out;�-ms-transition: all 0.3s ease-in-out;�-o-transition: all 0.3s ease-in-out;�transition: all 0.3s ease-in-out;�}�.flex-direction-nav a:before {�font-family: "flexslider-icon";�font-size: 40px;�display: inline-block;�content: '\f001';�color: rgba(0, 0, 0, 0.8);�text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.3);�}�.flex-direction-nav a.flex-next:before {�content: '\f002';�}�.flex-direction-nav .flex-prev {�left: 0px;�}�.flex-direction-nav .flex-next {�right: 0px;�text-align: right;�}�.flexslider:hover .flex-direction-nav .flex-prev {�opacity: 0.7;�left: 10px;�}�.flexslider:hover .flex-direction-nav .flex-prev:hover {�opacity: 1;�}�.flexslider:hover .flex-direction-nav .flex-next {�opacity: 0.7;�right: 10px;�}�.flexslider:hover .flex-direction-nav .flex-next:hover {�opacity: 1;�}�.flex-direction-nav .flex-disabled {�opacity: 0!important;�filter: alpha(opacity=0);�cursor: default;�}�.flex-pauseplay a {�display: block;
1�width: 20px;�height: 20px;�position: absolute;�bottom: 5px;�left: 10px;�opacity: 0.8;�z-index: 10;�overflow: hidden;�cursor: pointer;�color: #000;�}�.flex-pauseplay a:before {�font-family: "flexslider-icon";�font-size: 20px;�display: inline-block;�content: '\f004';�}�.flex-pauseplay a:hover {�opacity: 1;�}�.flex-pauseplay a.flex-play:before {�content: '\f003';�}�.flex-control-nav {�width: 100%;�position: absolute;�bottom: -30px;�text-align: center;�}�.flex-control-nav li {�margin: 0 6px;�display: inline-block;�zoom: 1;�*display: inline;�}�.flex-control-paging li a {�width: 11px;�height: 11px;�display: block;�background: #666;�background: rgba(0, 0, 0, 0.5);�cursor: pointer;�text-indent: -9999px;�-webkit-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3);�-moz-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3);�-o-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3);�box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3);�-webkit-border-radius: 20px;�-moz-border-radius: 20px;�border-radius: 20px;�}�.flex-control-paging li a:hover {�background: #333;�background: rgba(0, 0, 0, 0.7);�}�.flex-control-paging li a.flex-active {�background: #000;�background: rgba(0, 0, 0, 0.9);�cursor: default;�}�.flex-control-thumbs {�margin: 5px 0 0;�position: static;�overflow: hidden;�}�.flex-control-thumbs li {�width: 25%;�float: left;�margin: 0;�}�.flex-control-thumbs img {�width: 100%;�height: auto;�display: block;�opacity: .7;�cursor: pointer;�-webkit-transition: all 1s ease;�-moz-transition: all 1s ease;�-ms-transition: all 1s ease;�-o-transition: all 1s ease;�transition: all 1s ease;�}�.flex-control-thumbs img:hover {�opacity: 1;�}�.flex-control-thumbs .flex-active {�opacity: 1;�cursor: default;�}�/* ====================================================================================================================�* RESPONSIVE�* ====================================================================================================================*/�@media screen and (max-width: 860px) {�.flex-direction-nav .flex-prev {�opacity: 1;�left: 10px;�}�.flex-direction-nav .flex-next {�opacity: 1;�right: 10px;�}�}�</style>�
1<script>�function trim(str) {�var str = str.replace(/^\s\s*/, ''),�ws = /\s/,�i = str.length;�while (ws.test(str.charAt(--i)));�return str.slice(0, i + 1);�}�function showEvent(Event) {�var params = new Object ();�var url= "calendar_event.cfm?EventNumber=" + Event;�params['type'] = 4;�params['width'] = 700;�params['height'] = 500;�parent.showIbox(url,'',params);�parent.showBG();�parent.window.onscroll = maintPos;�parent.window.onresize = maintPos;�}�function playVideo(Id) {�if (Id && Id.length) {�var params = new Object ();�var url= "video_player.cfm?Video=" + Id + "&rel=0&autoplay=1";�params['type'] = 4;�params['width'] = 900;�params['height'] = 500;�showIbox(url,'',params);�showBG();�window.onscroll = maintPos;�window.onresize = maintPos;�}�}�function PopupCenter(pageURL, title,w,h) {�var left = (screen.width/2)-(w/2);�var top = (screen.height/2)-(h/2);�var targetWin = window.open (pageURL, title, 'toolbar=no, location=no, directories=no, status=no, menubar=no, scrollbars=yes, resizable=no, copyhistory=no, width='+w+', height='+h+', top='+top+', left='+left);�}�function showContact() {�if (!document.ContactForm) getForms();�var h = window.screen.height, w = window.screen.width;�document.getElementById('ContactDiv').style.display='block';�document.getElementById('ContactDiv').style.opacity='1';�document.getElementById('ContactDiv').style.filter='alpha(opacity=100)';�document.body.style.overflowY = "hidden";�}�function closeContactForm() {�document.getElementById('ContactDiv').style.opacity='0';�document.getElementById('ContactDiv').style.filter='alpha(opacity=0)';�document.getElementById('ContactDiv').style.display='none';�document.body.style.overflowY = "scroll";�}�function getForms(r) {�var req = 0;�var err = "";�var nam = "";�var phn = "";�var eml = "";�var serv = "";�if (arguments.length==1) req = 1;�if (req==1) {�nam = trim(document.ContactForm.Name.value);�phn = trim(document.ContactForm.Phone.value);�eml = trim(document.ContactForm.Email.value);�serv = trim(document.ContactForm.Service.value);�//ref = trim(document.ContactForm.ReferredBy.value);�var emailPattern = /^[a-zA-Z0-9.~_-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,15}$/;�if (nam.length==0) { err += "Please enter your full name!\n"; document.ContactForm.Name.style.borderColor='#ff0000'; } else { document.ContactForm.Name.style.borderColor='#cbcbcb'; }�if (phn.length<10) { err += "Please enter a valid phone number!\n"; document.ContactForm.Phone.style.borderColor='#ff0000'; } else { document.ContactForm.Phone.style.borderColor='#cbcbcb'; }�if (serv.length==0) { err += "Please select the service type!\n"; document.ContactForm.Service.style.borderColor='#ff0000'; } else { document.ContactForm.Service.style.borderColor='#cbcbcb'; }�//if (ref.length==0) { err += "Please enter how you heard about us!\n"; document.ContactForm.ReferredBy.style.backgroundColor='#ff0000'; } else { document.ContactForm.ReferredBy.style.backgroundColor='#cbcbcb'; }�if (!emailPattern.test(eml)) { err += "Please enter a valid email address!\n"; document.ContactForm.Email.style.borderColor='#ff0000'; } else { document.ContactForm.Email.style.borderColor='#cbcbcb'; }�if (err.length>0) {�alert(err);�return false;�} else {�document.ContactForm.SubmitForm.disabled = true;�document.ContactForm.SubmitForm.value = "PROCESSING...";�}�}�var dat = {AppName: "TOPTIERROOFING", Req: req, Name: nam, Phone: phn, Email: eml, Service: serv, PageReferral: jspage};�if (req==1 && window.grecaptcha) {�grecaptcha.execute('6LfkqWcaAAAAAFIT-ZIQqKjm5lhj3-OSQPLvgCVF', {action: 'submit'}).then(function(token) {�dat['g-recaptcha-response'] = token;�$.post("/AJAX/contact_form2.cfm", dat, function(data) { AJAX_Response(data) }, "html");�});�} else {�loadCaptcha();�$.post("/AJAX/contact_form2.cfm", dat, function(data) { AJAX_Response(data) }, "html");�}�}�function AJAX_Response(obj) {�if (obj) obj = trim(obj);�else obj = "";�if (!obj.length) obj = "ERROR!";�document.getElementById("ContactFormFeed").innerHTML = trim(obj);�if (obj.indexOf("We will be in contact with you shortly")!=-1) ga('send', 'event', { eventCategory: 'QuickForm', eventAction: 'Submit'});�}�function loadCaptcha() {�if (!window.grecaptcha) {�var script = document.createElement("script");�script.type = "text/javascript";�script.async = true;�script.src = "https://www.google.com/recaptcha/api.js?render=6LfkqWcaAAAAAFIT-ZIQqKjm5lhj3-OSQPLvgCVF";�document.getElementsByTagName("head")[0].appendChild(script);�}�}�function loadTests() {�jQuery('#tests').flexslider({�animation: "slide",�slideshowSpeed: 8500,�controlNav: false,�directionNav: true�});�}�function loadHeadjs() {�head.load("/resources/ibox/ibox_custom.js");�head.load("/resources/scripts/motionpack.js");�head.load("/resources/scripts/placeholders.js");�head.load("/resources/mscroller/jquery/jquery-ui-1.8.21.custom.min.js");�head.load("/resources/camerascroll/scripts/jquery.min.js");�head.load("/resources/camerascroll/scripts/jquery.easing.1.3.js");�head.load("/resources/camerascroll/scripts/jquery.mobile.customized.min.js");�head.load("/resources/camerascroll/scripts/camera.min.js");�if (typeof openGallery=='function') {�head.load("/resources/photoswipe/photoswipe.min.js");�head.load("/resources/photoswipe/photoswipe-ui-default.min.js");�}�head.load("/resources/flexslider/jquery.flexslider-min.js");�head.ready(function(){�menuStick();�if (typeof loadMediaDivs=='function') loadMediaDivs();�if (typeof loadBanner=='function') setTimeout(loadBannerImgs, 3000);�//if (typeof loadTests=='function') loadTests();�if (typeof loadReview=='function') loadReview();�updateRequest(0);�loadGA();�});�}�function loadSocial() {�this.onmouseover = null;�head.ready(function(){ loadFB(); fixTW(); loadLN(); });�}�function fixTW(f,s) {�if (arguments.length!=2) {�var f = 0, s = 0;�if (document.getElementsByClassName('twitter-follow-button')) f = 1;�if (document.getElementsByClassName('twitter-share-button')) s = 1;�if (f==1 || s==1) {�if (typeof fetch=='function') {�fetch = null;�loadTW();�fixTW(f,s);�} else {�loadTW();�}�}�} else {�if (!document.getElementById('twitter-widget-0') || (f==1 && s==1 && !document.getElementById('twitter-widget-1'))) {�setTimeout(function(){ fixTW(f,s); }, 100);�} else {�$('#twitter-widget-0').ready(function(){�if (f==1 && s==1) {�$('#twitter-widget-1').ready(function(){�fixFetch();�});�} else {�fixFetch();�}�});�}�}�}�function fixFetch() {�fetch = function(url){window.open(url,'_blank','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=yes,width=1000,height=800,top=0,left=2
10')};�}�var updVis = 15000;�function updateRequest(t) {�if (screen.width && !isNaN(screen.width) && screen.width>0) {�if (arguments.length!=1) t = 1;�if (t==1 || updVis==5000) $.post("/ajax/update_user.cfm", {AppName: "TOPTIERROOFING", Time: t, Width: screen.width, Height: screen.height}, function(data) { updateResponse(data) }, "html");�else setTimeout("updateRequest()", updVis);�}�}�function updateResponse(obj) {�if (obj && obj.length>0) obj = trim(obj);�else obj = 0;�if (!isNaN(obj) && obj>0) setTimeout("updateRequest()", updVis);�updVis = 30000;�}�function menuStick() {�navTop =$('.nav_menu').offset().top - parseFloat($('.nav_menu').css('marginTop').replace(/auto/, 0));�$(window).scroll(function () {�// what is the y position of the scroll?�var y = $(window).scrollTop();�// whether that's below the start of article?�if (y >= 40) {�// if so, add the fixed class�$('.nav_menu').addClass('nav_menu_sticky');�$('.logo').addClass('logo2');�} else {�// otherwise, remove it�$('.nav_menu').removeClass('nav_menu_sticky');�$('.logo').removeClass('logo2');�}�});�}�</script>
1�
1<script>�// ga func for legacy code/events�function ga(s,a,o,t) {�if (a=='event') {�if (typeof(o)==='string') a = o;�else a = o.eventCategory;�}�a = a.toLowerCase();�gtag('event', a);�}�// GA4�window.dataLayer = window.dataLayer || [];�function gtag(){dataLayer.push(arguments);}�setTimeout(function(){gtag('js', new Date());}, 0);�setTimeout(function(){gtag('config', 'G-TC9B91HSRF');}, 0);�function loadGA() {�let s = document.createElement("script");�s.async = true;�s.src = "/GA4/G-TC9B91HSRF.js";�s.onload = function(){if (typeof trackEvent=='function') setTimeout(trackEvent, 0);};�document.getElementsByTagName("head")[0].appendChild(s);�}�</script>
1�
1<script>�// run on DCL�document.addEventListener("DOMContentLoaded", function() {�setTimeout(dclTouch, 0);�setTimeout(dclLazy, 0);�setTimeout(dclCopy, 0);�if (typeof dclGlobal=='function') setTimeout(dclGlobal, 0);�});�function dclTouch() {�// add (passive) touch events�document.querySelectorAll('[data-touch]').forEach(function(el) {�var tch = el.dataset.touch;�if (tch.indexOf("/")==0) {�el.addEventListener("touchstart", function(){ this.src = tch; }, {passive: true});�} else {�var hex = tch.split(/[^a-zA-Z0-9#]+/);�el.addEventListener("touchstart", function(){ this.style.backgroundColor = hex[0]; if (hex.length>1) this.style.color = hex[1]; }, {passive: true});�}�});�}�function dclLazy(id) {�// lazyload imgs/vid/bgs/divs/ajax/iframe�var tags = ['video','audio','picture'];�if (arguments.length==1) var lazyElements = document.getElementById(id).querySelectorAll(".lazyload");�else var lazyElements = document.querySelectorAll(".lazyload");�if ("IntersectionObserver" in window) {�var imageObserver = new IntersectionObserver(function(entries, observer) {�entries.forEach(function(entry) {�if (entry.isIntersecting) {�var el = entry.target, nam = el.nodeName.toLowerCase();�if (el.hasAttribute("data-src")) {�if (nam=='img' || nam=='iframe' || tags.indexOf(nam)>=0) el.src = el.dataset.src;�else el.style.backgroundImage = "url('" + el.dataset.src + "')";�} else if (tags.indexOf(nam)>=0 && el.firstElementChild && el.firstElementChild.hasAttribute("data-src")) {�el.src = el.firstElementChild.dataset.src;�}�if (el.hasAttribute("data-mediatype")) {�loadMediaDivs(el.id);�} else if (el.hasAttribute("data-fnc") && el.dataset.fnc.length>0) {�if (el.dataset.fnc.indexOf("|")>0) {�var fncArr = el.dataset.fnc.split("|"), fncStr = fncArr[0];�if (typeof window[fncStr]=='function') {�fncArr.shift();�window[fncStr].apply(null, fncArr);�}�} else if (typeof window[el.dataset.fnc]=='function') {�window[el.dataset.fnc]();�}�}�el.classList.remove("lazyload");�imageObserver.unobserve(el);�}�});�}, {�rootMargin: "250px"�});�lazyElements.forEach(function(el) {�imageObserver.observe(el);�});�} else {�var lazyloadThrottleTimeout;�function lazyld () {�if(lazyloadThrottleTimeout) {�clearTimeout(lazyloadThrottleTimeout);�}�lazyloadThrottleTimeout = setTimeout(function() {�var scrollTop = window.pageYOffset;�lazyElements.forEach(function(el) {�if(el.offsetTop < (window.innerHeight + scrollTop + 250)) {�var nam = el.nodeName.toLowerCase();�if (el.hasAttribute("data-src")) {�if (nam=='img' || nam=='iframe' || tags.indexOf(nam)>=0) el.src = el.dataset.src;�else el.style.backgroundImage = "url('" + el.dataset.src + "')";�} else if (tags.indexOf(nam)>=0 && el.firstElementChild && el.firstElementChild.hasAttribute("data-src")) {�el.src = el.firstElementChild.dataset.src;�}�if (el.hasAttribute("data-mediatype")) {�loadMediaDivs(el.id);�} else if (el.hasAttribute("data-fnc") && el.dataset.fnc.length>0) {�if (el.dataset.fnc.indexOf("|")>0) {�var fncArr = el.dataset.fnc.split("|"), fncStr = fncArr[0];�if (typeof window[fncStr]=='function') {�fncArr.shift();�window[fncStr].apply(null, fncArr);�}�} else if (typeof window[el.dataset.fnc]=='function') {�window[el.dataset.fnc]();�}�}�el.classList.remove("lazyload");�}�});�if(lazyElements.length==0) {�document.removeEventListener("scroll", lazyld);�window.removeEventListener("resize", lazyld);�window.removeEventListener("orientationChange", lazyld);�}�}, 20);�}�document.addEventListener("scroll", lazyld);�window.addEventListener("resize", lazyld);�window.addEventListener("orientationChange", lazyld);�}�}�function dclCopy() {�// display copyright yr�if (document.getElementById("CopyDate")) document.getElementById("CopyDate").innerHTML = new Date().getFullYear();�//added to avoid multiple/same id's�document.querySelectorAll(".CopyDate").forEach(function(el) { el.innerHTML = new Date().getFullYear(); });�}�function loadBannerImgs() {�document.querySelectorAll('.deferred[data-src]').forEach(function(el) {�el.src = el.dataset.src;�});�loadBanner();�}�function addLoadDeferred() {�var oldLoad = window.onload;�window.onload = function() {�if (typeof oldLoad=='function') oldLoad();�if (typeof loadHeadjs=='function') loadHeadjs();�}�}�addLoadDeferred();�</script>
1�</body>�</html> 

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