PageSourceSearch

https://grapevinetxroofingpro.com/blog/

html grapevinetxroofingpro.com collected 2026-10-04 01:47:15 UTC 106,156 bytes, 622 lines download raw bytes

1<!doctype html>
2<html lang="en-US" class="no-js" itemtype="https://schema.org/Blog" itemscope>
3<head>
4	<meta charset="UTF-8">
5	<meta name="viewport" content="width=device-width, initial-scale=1, minimum-scale=1">
6	<meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' />
7
8	<!-- This site is optimized with the Yoast SEO plugin v28.2 - https://yoast.com/product/yoast-seo-wordpress/ -->
9	<title>Blog - Grapevine TX Roofing Pro</title>
10	<link rel="canonical" href="https://grapevinetxroofingpro.com/blog/" />
11	<meta property="og:locale" content="en_US" />
12	<meta property="og:type" content="article" />
13	<meta property="og:title" content="Blog - Grapevine TX Roofing Pro" />
14	<meta property="og:url" content="https://grapevinetxroofingpro.com/blog/" />
15	<meta property="og:site_name" content="Grapevine TX Roofing Pro" />
16	<meta name="twitter:card" content="summary_large_image" />
17	
17<script type="application/ld+json" class="yoast-schema-graph">{"@context":"https:\/\/schema.org","@graph":[{"@type":["WebPage","CollectionPage"],"@id":"https:\/\/grapevinetxroofingpro.com\/blog\/","url":"https:\/\/grapevinetxroofingpro.com\/blog\/","name":"Blog - Grapevine TX Roofing Pro","isPartOf":{"@id":"https:\/\/grapevinetxroofingpro.com\/#website"},"datePublished":"2022-01-18T16:46:11+00:00","dateModified":"2022-02-04T21:32:04+00:00","breadcrumb":{"@id":"https:\/\/grapevinetxroofingpro.com\/blog\/#breadcrumb"},"inLanguage":"en-US"},{"@type":"BreadcrumbList","@id":"https:\/\/grapevinetxroofingpro.com\/blog\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/grapevinetxroofingpro.com\/"},{"@type":"ListItem","position":2,"name":"Blog"}]},{"@type":"WebSite","@id":"https:\/\/grapevinetxroofingpro.com\/#website","url":"https:\/\/grapevinetxroofingpro.com\/","name":"Grapevine TX Roofing Pro","description":"Grapevine, TX","publisher":{"@id":"https:\/\/grapevinetxroofingpro.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/grapevinetxroofingpro.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/grapevinetxroofingpro.com\/#organization","name":"Grapevine TX Roofing Pro","url":"https:\/\/grapevinetxroofingpro.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/grapevinetxroofingpro.com\/#\/schema\/logo\/image\/","url":"https:\/\/grapevinetxroofingpro.com\/wp-content\/uploads\/2022\/02\/cropped-grapevinetxroofingpro.png","contentUrl":"https:\/\/grapevinetxroofingpro.com\/wp-content\/uploads\/2022\/02\/cropped-grapevinetxroofingpro.png","width":300,"height":92,"caption":"Grapevine TX Roofing Pro"},"image":{"@id":"https:\/\/grapevinetxroofingpro.com\/#\/schema\/logo\/image\/"}}]}</script>
17
18	<!-- / Yoast SEO plugin. -->
19
20
21<link rel="alternate" type="application/rss+xml" title="Grapevine TX Roofing Pro &raquo; Feed" href="https://grapevinetxroofingpro.com/feed/" />
22<link rel="alternate" type="application/rss+xml" title="Grapevine TX Roofing Pro &raquo; Comments Feed" href="https://grapevinetxroofingpro.com/comments/feed/" />
23			
23<script>document.documentElement.classList.remove( 'no-js' );</script>
23
24			<style id="wp-img-auto-sizes-contain-inline-css">
25img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
26/*# sourceURL=wp-img-auto-sizes-contain-inline-css */
27</style>
28<style id="wp-emoji-styles-inline-css">
29
30	img.wp-smiley, img.emoji {
31		display: inline !important;
32		border: none !important;
33		box-shadow: none !important;
34		height: 1em !important;
35		width: 1em !important;
36		margin: 0 0.07em !important;
37		vertical-align: -0.1em !important;
38		background: none !important;
39		padding: 0 !important;
40	}
41/*# sourceURL=wp-emoji-styles-inline-css */
42</style>
43<style id="wp-block-library-inline-css">
44:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;
44--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}:root .has-text-align-center{text-align:center}:root .has-text-align-left{text-align:left}:root .has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-break:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style^=border-color],[style*=";border-color"],[style*="; border-color"]){border-style:solid}html :where([style^=border-top-color],[style*=";border-top-color"],[style*="; border-top-color"]){border-top-style:solid}html :where([style^=border-right-color],[style*=";border-right-color"],[style*="; border-right-color"]){border-right-style:solid}html :where([style^=border-bottom-color],[style*=";border-bottom-color"],[style*="; border-bottom-color"]){border-bottom-style:solid}html :where([style^=border-left-color],[style*=";border-left-color"],[style*="; border-left-color"]){border-left-style:solid}html :where([style^=border-width],[style*=";border-width"],[style*="; border-width"]){border-style:solid}html :where([style^=border-top-width],[style*=";border-top-width"],[style*="; border-top-width"]){border-top-style:solid}html :where([style^=border-right-width],[style*=";border-right-width"],[style*="; border-right-width"]){border-right-style:solid}html :where([style^=border-bottom-width],[style*=";border-bottom-width"],[style*="; border-bottom-width"]){border-bottom-style:solid}html :where([style^=border-left-width],[style*=";border-left-width"],[style*="; border-left-width"]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}
45
46/*# sourceURL=/wp-includes/css/dist/block-library/common.min.css */
47</style>
48<style id="wp-block-heading-inline-css">
49h1:where(.wp-block-heading).has-background,h2:where(.wp-block-heading).has-background,h3:where(.wp-block-heading).has-background,h4:where(.wp-block-heading).has-background,h5:where(.wp-block-heading).has-background,h6:where(.wp-block-heading).has-background{padding:1.25em 2.375em}h1.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h1.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h2.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h2.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h3.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h3.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h4.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h4.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h5.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h5.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h6.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h6.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]){rotate:180deg}
50/*# sourceURL=https://grapevinetxroofingpro.com/wp-includes/blocks/heading/style.min.css */
51</style>
52<style id="wp-block-latest-posts-inline-css">
53.wp-block-latest-posts{box-sizing:border-box}.wp-block-latest-posts.alignleft{margin-right:2em}.wp-block-latest-posts.alignright{margin-left:2em}.wp-block-latest-posts.wp-block-latest-posts__list{list-style:none}.wp-block-latest-posts.wp-block-latest-posts__list li{clear:both;overflow-wrap:break-word}.wp-block-latest-posts.is-grid:not(.is-layout-grid){display:flex;flex-wrap:wrap}.wp-block-latest-posts.is-grid:not(.is-layout-grid) li{margin:0 1.25em 1.25em 0;width:100%}@media (min-width:600px){.wp-block-latest-posts.columns-2:not(.is-layout-grid) li{width:calc(50% - .625em)}.wp-block-latest-posts.columns-2:not(.is-layout-grid) li:nth-child(2n){margin-right:0}.wp-block-latest-posts.columns-3:not(.is-layout-grid) li{width:calc(33.33333% - .83333em)}.wp-block-latest-posts.columns-3:not(.is-layout-grid) li:nth-child(3n){margin-right:0}.wp-block-latest-posts.columns-4:not(.is-layout-grid) li{width:calc(25% - .9375em)}.wp-block-latest-posts.columns-4:not(.is-layout-grid) li:nth-child(4n){margin-right:0}.wp-block-latest-posts.columns-5:not(.is-layout-grid) li{width:calc(20% - 1em)}.wp-block-latest-posts.columns-5:not(.is-layout-grid) li:nth-child(5n){margin-right:0}.wp-block-latest-posts.columns-6:not(.is-layout-grid) li{width:calc(16.66667% - 1.04167em)}.wp-block-latest-posts.columns-6:not(.is-layout-grid) li:nth-child(6n){margin-right:0}}@media (max-width:600px){.wp-block-latest-posts-is-layout-grid[class*=columns-]:not
53(.has-native-responsive-grid){grid-template-columns:1fr}}:root :where(.wp-block-latest-posts.is-grid){padding:0}:root :where(.wp-block-latest-posts.wp-block-latest-posts__list){padding-left:0}.wp-block-latest-posts__post-author,.wp-block-latest-posts__post-date{display:block;font-size:.8125em}.wp-block-latest-posts__post-excerpt,.wp-block-latest-posts__post-full-content{margin-bottom:1em;margin-top:.5em}.wp-block-latest-posts__featured-image a{display:inline-block}.wp-block-latest-posts__featured-image img{height:auto;max-width:100%;width:auto}.wp-block-latest-posts__featured-image.alignleft{float:left;margin-right:1em}.wp-block-latest-posts__featured-image.alignright{float:right;margin-left:1em}.wp-block-latest-posts__featured-image.aligncenter{margin-bottom:1em;text-align:center}
54/*# sourceURL=https://grapevinetxroofingpro.com/wp-includes/blocks/latest-posts/style.min.css */
55</style>
56<style id="wp-block-list-inline-css">
57ol,ul{box-sizing:border-box}:root :where(.wp-block-list.has-background){padding:1.25em 2.375em}
58/*# sourceURL=https://grapevinetxroofingpro.com/wp-includes/blocks/list/style.min.css */
59</style>
60<style id="wp-block-paragraph-inline-css">
61.is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;font-style:normal;font-weight:100;line-height:.68;margin:.05em .1em 0 0;text-transform:uppercase}body.rtl .has-drop-cap:not(:focus):first-letter{float:none;margin-left:.1em}p.has-drop-cap.has-background{overflow:hidden}:root :where(p.has-background){padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}p.has-text-align-left[style*="writing-mode:vertical-lr"],p.has-text-align-right[style*="writing-mode:vertical-rl"]{rotate:180deg}
62/*# sourceURL=https://grapevinetxroofingpro.com/wp-includes/blocks/paragraph/style.min.css */
63</style>
64
65<style id="classic-theme-styles-inline-css">
66/*! This file is auto-generated */
67.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
68/*# sourceURL=/wp-includes/css/classic-themes.min.css */
69</style>
70
71<style id="global-styles-inline-css">
72:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--color--theme-palette-1: var(--global-palette1);--wp--preset--color--theme-palette-2: var(--global-palette2);--wp--preset--color--theme-palette-3: var(--global-palette3);--wp--preset--color--theme-palette-4: var(--global-palette4);--wp--preset--color--theme-palette-5: var(--global-palette5);--wp--preset--color--theme-palette-6: var(--global-palette6);--wp--preset--color--theme-palette-7: var(--global-palette7);--wp--preset--color--theme-palette-8: var(--global-palette8);--wp--preset--color--theme-palette-9: var(--global-palette9);--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);
72--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: var(--global-font-size-small);--wp--preset--font-size--medium: var(--global-font-size-medium);--wp--preset--font-size--large: var(--global-font-size-large);--wp--preset--font-size--x-large: 42px;--wp--preset--font-size--larger: var(--global-font-size-larger);--wp--preset--font-size--xxlarge: var(--global-font-size-xxlarge);--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}.wp-block-button{--wp--preset--dimension--25: 25%;--wp--preset--dimension--50: 50%;--wp--preset--dimension--75: 75%;--wp--preset--dimension--100: 100%;}:root { --wp--style--global--content-size: var(--global-calc-content-width);--wp--style--global--wide-size: var(--global-calc-wide-content-width); }:where(body) { margin: 0; }:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}:root :where(.wp-element-button, .wp-block-button__link){font-style: inherit;font-weight: inherit;letter-spacing: inherit;text-transform: inherit;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-theme-palette-1-color{color: var(--wp--preset--color--theme-palette-1) !important;}.has-theme-palette-2-color{color: var(--wp--preset--color--theme-palette-2) !important;}.has-theme-palette-3-color{color: var(--wp--preset--color--theme-palette-3) !important;}.has-theme-palette-4-color{color: var(--wp--preset--color--theme-palette-4) !important;}.has-theme-palette-5-color{color: var(--wp--preset--color--theme-palette-5) !important;}.has-theme-palette-6-color{color: var(--wp--preset--color--theme-palette-6) !important;}.has-theme-palette-7-color{color: var(--wp--preset--color--theme-palette-7) !important;}.has-theme-palette-8-color{color: var(--wp--preset--color--theme-palette-8) !important;}.has-theme-palette-9-color{color: var(--wp--preset--color--theme-palette-9) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-theme-palette-1-background-color{background-color: var(--wp--preset--color--theme-palette-1) !important;}.has-theme-palette-2-background-color{background-color: var(--wp--preset--color--theme-palette-2) !important;}.has-theme-palette-3-background-color{background-color: var(--wp--preset--color--theme-palette-3) !important;}.has-theme-palette-4-background-color{background-color: var(--wp--preset--color--theme-palette-4) !important;}.has-theme-palette-5-background-color{background-color: var(--wp--preset--color--theme-palette-5) !important;}.has-theme-palette-6-background-color{background-color: var(--wp--preset--color--theme-palette-6) !important;}.has-theme-palette-7-background-color{background-color: var(--wp--preset--color--theme-palette-7) !important;}.has-theme-palette-8-background-color{background-color: var(--wp--preset--color--theme-palette-8) !important;}.has-theme-palette-9-background-color{background-color: var(--wp--preset--color--theme-palette-9) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-theme-palette-1-border-color{border-color: var(--wp--preset--color--theme-palette-1) !important;}.has-theme-palette-2-border-color{border-color: var(--wp--preset--color--theme-palette-2) !important;}.has-theme-palette-3-border-color{border-color: var(--wp--preset--color--theme-palette-3) !important;}.has-theme-palette-4-border-color{border-color: var(--wp--preset--color--theme-palette-4) !important;}.has-theme-palette-5-border-color{border-color: var(--wp--preset--color--theme-palette-5) !important;}.has-theme-palette-6-border-color{border-color: var(--wp--preset--color--theme-palette-6) !important;}.has-theme-palette-7-border-color{border-color: var(--wp--preset--color--theme-palette-7) !important;}.has-theme-palette-8-border-color{border-color: var(--wp--preset--color--theme-palette-8) !important;}.has-theme-palette-9-border-color{border-color: var(--wp--preset--color--theme-palette-9) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}
72.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}.has-larger-font-size{font-size: var(--wp--preset--font-size--larger) !important;}.has-xxlarge-font-size{font-size: var(--wp--preset--font-size--xxlarge) !important;}
73:where(.wp-block-latest-posts.is-layout-flex){gap: 1.25em;}:where(.wp-block-latest-posts.is-layout-grid){gap: 1.25em;}
74/*# sourceURL=global-styles-inline-css */
75</style>
76
77<link rel='stylesheet' id='foobox-free-min-css' href='https://grapevinetxroofingpro.com/wp-content/plugins/foobox-image-lightbox/free/css/foobox.free.min.css?ver=2.7.35' media='all' />
78<link rel='stylesheet' id='kadence-global-css' href='https://grapevinetxroofingpro.com/wp-content/themes/kadence/assets/css/global.min.css?ver=1.2.16' media='all' />
79<style id="kadence-global-inline-css">
80/* Kadence Base CSS */
81:root{--global-palette1:#eb81eb;--global-palette2:#e3c600;--global-palette3:#1a1a1a;--global-palette4:#3c3c3c;--global-palette5:#525252;--global-palette6:#777777;--global-palette7:#eeeeee;--global-palette8:#fcfcfc;--global-palette9:#ffffff;--global-palette9rgb:255, 255, 255;--global-palette-highlight:var(--global-palette6);--global-palette-highlight-alt:var(--global-palette2);--global-palette-highlight-alt2:var(--global-palette9);--global-palette-btn-bg:var(--global-palette1);--global-palette-btn-bg-hover:var(--global-palette2);--global-palette-btn:var(--global-palette9);--global-palette-btn-hover:#ffffff;--global-body-font-family:'IBM Plex Sans', sans-serif;--global-heading-font-family:'Krona One', sans-serif;--global-primary-nav-font-family:'Krona One', sans-serif;--global-fallback-font:sans-serif;--global-display-fallback-font:sans-serif;--global-content-width:1300px;--global-content-narrow-width:842px;--global-content-edge-padding:1.5rem;--global-content-boxed-padding:3rem;--global-calc-content-width:calc(1300px - var(--global-content-edge-padding) - var(--global-content-edge-padding) );--wp--style--global--content-size:var(--global-calc-content-width);}.wp-site-blocks{--global-vw:calc( 100vw - ( 0.5 * var(--scrollbar-offset)));}body{background:var(--global-palette8);}body, input, select, optgroup, textarea{font-style:normal;font-weight:normal;font-size:20px;line-height:1.6;font-family:var(--global-body-font-family);color:var(--global-palette4);}.content-bg, body.content-style-unboxed .site{background:var(--global-palette9);}h1,h2,h3,h4,h5,h6{font-family:var(--global-heading-font-family);}h1{font-style:normal;font-weight:normal;font-size:50px;line-height:1.5;letter-spacing:0em;text-transform:uppercase;color:var(--global-palette3);}h2{font-style:normal;font-weight:normal;font-size:33px;line-height:1.4;letter-spacing:0em;text-transform:uppercase;color:var(--global-palette3);}h3{font-style:normal;font-weight:normal;font-size:28px;line-height:1.5;letter-spacing:0em;text-transform:uppercase;color:var(--global-palette3);}h4{font-style:normal;font-weight:normal;font-size:26px;line-height:1.5;letter-spacing:0em;text-transform:uppercase;color:var(--global-palette3);}h5{font-style:normal;font-weight:normal;font-size:19px;line-height:1.4;letter-spacing:0em;text-transform:uppercase;color:var(--global-palette4);}h6{font-style:normal;font-weight:normal;font-size:14px;line-height:1.5;letter-spacing:0em;text-transform:uppercase;color:var(--global-palette6);}@media all and (max-width: 1024px){h1{font-size:42px;}h2{font-size:26px;}h3{font-size:24px;}h4{font-size:22px;}h5{font-size:17px;}}@media all and (max-width: 767px){h1{font-size:26px;}h2{font-size:20px;}h3{font-size:19px;}h4{font-size:18px;}}.entry-hero .kadence-breadcrumbs{max-width:1300px;}.site-container, .site-header-row-layout-contained, .site-footer-row-layout-contained, .entry-hero-layout-contained, .comments-area, .alignfull > .wp-block-cover__inner-container, .alignwide > .wp-block-cover__inner-container{max-width:var(--global-content-width);}.content-width-narrow .content-container.site-container, .content-width-narrow .hero-container.site-container{max-width:var(--global-content-narrow-width);}@media all and (min-width: 1530px){.wp-site-blocks .content-container  .alignwide{margin-left:-115px;margin-right:-115px;width:unset;max-width:unset;}}@media all and (min-width: 1102px){.content-width-narrow .wp-site-blocks .content-container .alignwide{margin-left:-130px;margin-right:-130px;width:unset;max-width:unset;}}.content-style-boxed .wp-site-blocks .entry-content .alignwide{margin-left:calc( -1 * var( --global-content-boxed-pa
81dding ) );margin-right:calc( -1 * var( --global-content-boxed-padding ) );}.content-area{margin-top:5rem;margin-bottom:5rem;}@media all and (max-width: 1024px){.content-area{margin-top:3rem;margin-bottom:3rem;}}@media all and (max-width: 767px){.content-area{margin-top:2rem;margin-bottom:2rem;}}@media all and (max-width: 1024px){:root{--global-content-boxed-padding:2rem;}}@media all and (max-width: 767px){:root{--global-content-boxed-padding:1.5rem;}}.entry-content-wrap{padding:3rem;}@media all and (max-width: 1024px){.entry-content-wrap{padding:2rem;}}@media all and (max-width: 767px){.entry-content-wrap{padding:1.5rem;}}.entry.single-entry{box-shadow:0px 15px 40px -10px rgba(0,0,0,0.05);}.entry.loop-entry{border-radius:0px 0px 0px 0px;box-shadow:0px 15px 15px -10px rgba(0,0,0,0.05);}.loop-entry .entry-content-wrap{padding:3rem;}@media all and (max-width: 1024px){.loop-entry .entry-content-wrap{padding:2rem;}}@media all and (max-width: 767px){.loop-entry .entry-content-wrap{padding:1.5rem;}}button, .button, .wp-block-button__link, input[type="button"], input[type="reset"], input[type="submit"], .fl-button, .elementor-button-wrapper .elementor-button, .wc-block-components-checkout-place-order-button, .wc-block-cart__submit{font-style:normal;font-weight:normal;font-size:14px;line-height:1.4;font-family:'Krona One', sans-serif;text-transform:uppercase;border-radius:2px;padding:15px 32px 15px 32px;box-shadow:0px 0px 0px -7px rgba(0,0,0,0);}.wp-block-button.is-style-outline .wp-block-button__link{padding:15px 32px 15px 32px;}button:hover, button:focus, button:active, .button:hover, .button:focus, .button:active, .wp-block-button__link:hover, .wp-block-button__link:focus, .wp-block-button__link:active, input[type="button"]:hover, input[type="button"]:focus, input[type="button"]:active, input[type="reset"]:hover, input[type="reset"]:focus, input[type="reset"]:active, input[type="submit"]:hover, input[type="submit"]:focus, input[type="submit"]:active, .elementor-button-wrapper .elementor-button:hover, .elementor-button-wrapper .elementor-button:focus, .elementor-button-wrapper .elementor-button:active, .wc-block-cart__submit:hover{box-shadow:0px 15px 25px -7px rgba(0,0,0,0);}.kb-button.kb-btn-global-outline.kb-btn-global-inherit{padding-top:calc(15px - 2px);padding-right:calc(32px - 2px);padding-bottom:calc(15px - 2px);padding-left:calc(32px - 2px);}@media all and (max-width: 767px){button, .button, .wp-block-button__link, input[type="button"], input[type="reset"], input[type="submit"], .fl-button, .elementor-button-wrapper .elementor-button, .wc-block-components-checkout-place-order-button, .wc-block-cart__submit{font-size:14px;}}@media all and (min-width: 1025px){.transparent-header .entry-hero .entry-hero-container-inner{padding-top:100px;}}@media all and (max-width: 1024px){.mobile-transparent-header .entry-hero .entry-hero-container-inner{padding-top:100px;}}@media all and (max-width: 767px){.mobile-transparent-header .entry-hero .entry-hero-container-inner{padding-top:100px;}}#kt-scroll-up-reader, #kt-scroll-up{border-radius:0px 0px 0px 0px;color:var(--global-palette3);bottom:30px;font-size:1.2em;padding:0.4em 0.4em 0.4em 0.4em;}#kt-scroll-up-reader.scroll-up-side-right, #kt-scroll-up.scroll-up-side-right{right:30px;}#kt-scroll-up-reader.scroll-up-side-left, #kt-scroll-up.scroll-up-side-left{left:30px;}.post-archive-hero-section .entry-hero-container-inner{background-color:var(--global-palette3);background-image:url('http://kits.themecy.com/memberships-2/wp-content/uploads/sites/18/2021/10/pexels-los-muertos-crew-17586483.jpg');background-position:45% 48%;background-size:cover;}.entry-hero.post-archive-hero-section .entry-header{min-height:380px;}.post-archive-hero-section .hero-section-overlay{background:rgba(26,26,26,0);}@media all and (max-width: 1024px){.entry-hero.post-archive-hero-section .entry-header{min-height:300px;}}@media all and (max-width: 767px){.entry-hero.post-archive-hero-section .entry-header{min-height:250px;}}.wp-site-blocks .post-archive-title h1{color:#ffffff;}.post-archive-title .kadence-breadcrumbs{color:var(--global-palette1);}.post-archive-title .kadence-breadcrumbs a:hover{color:var(--global-palette9);}body.archive, body.blog{background:var(--global-palette7);}.loop-entry.type-post h2.entry-title{font-style:normal;font-size:23px;line-height:1.5;letter-spacing:0em;color:var(--global-palette4);}@media all and (max-width: 1024px){.loop-entry.type-post h2.entry-title{font-size:20px;}}@media all and (max-width: 767px){.loop-entry.type-post h2.entry-title{font-size:18px;}}.loop-entry.type-post .entry-taxonomies{font-style:normal;font-weight:normal;font-size:12px;font-family:'Krona One', sans-serif;text-transform:uppercase;}.loop-entry.type-post .entry-taxonomies, .loop-entry.type-post .entry-taxonomies a{color:var(--global-palette3);}.loop-entry.type-post .entry-taxonomies .category-style-pill a{background:var(--global-palette3);}.loop-entry.type-post .entry-taxonomies a:hover{color:var(--global-palette6);}.loop-entry.type-post .entry-taxonomies .category-style-pill a:hover{background:var(--global-palette6);}.loop-entry.type-post .entry-meta{font-style:normal;font-weight:normal;font-size:16px;font-family:'IBM Plex Sans', sans-serif;}.loop-entry.type-post .entry-meta{color:var(--global-palette6);}
82/* Kadence Header CSS */
83.wp-site-blocks #mobile-header{display:block;}.wp-site-blocks #main-header{display:none;}@media all and (min-width: 960px){.wp-site-blocks #mobile-header{display:none;}.wp-site-blocks #main-header{display:block;}}@media all and (max-width: 959px){.mobile-transparent-header #masthead{position:absolute;
83left:0px;right:0px;z-index:100;}.kadence-scrollbar-fixer.mobile-transparent-header #masthead{right:var(--scrollbar-offset,0);}.mobile-transparent-header #masthead, .mobile-transparent-header .site-top-header-wrap .site-header-row-container-inner, .mobile-transparent-header .site-main-header-wrap .site-header-row-container-inner, .mobile-transparent-header .site-bottom-header-wrap .site-header-row-container-inner{background:transparent;}.site-header-row-tablet-layout-fullwidth, .site-header-row-tablet-layout-standard{padding:0px;}}@media all and (min-width: 960px){.transparent-header #masthead{position:absolute;left:0px;right:0px;z-index:100;}.transparent-header.kadence-scrollbar-fixer #masthead{right:var(--scrollbar-offset,0);}.transparent-header #masthead, .transparent-header .site-top-header-wrap .site-header-row-container-inner, .transparent-header .site-main-header-wrap .site-header-row-container-inner, .transparent-header .site-bottom-header-wrap .site-header-row-container-inner{background:transparent;}}.site-branding a.brand img{max-width:200px;}.site-branding a.brand img.svg-logo-image{width:200px;}@media all and (max-width: 767px){.site-branding a.brand img{max-width:150px;}.site-branding a.brand img.svg-logo-image{width:150px;}}.site-branding{padding:0px 0px 0px 0px;}@media all and (max-width: 767px){.site-branding{padding:0px 0px 0px 0px;}}#masthead, #masthead .kadence-sticky-header.item-is-fixed:not(.item-at-start):not(.site-header-row-container):not(.site-main-header-wrap), #masthead .kadence-sticky-header.item-is-fixed:not(.item-at-start) > .site-header-row-container-inner{background:var(--global-palette3);}.site-main-header-wrap .site-header-row-container-inner{background:rgba(255,255,255,0);border-top:0px none transparent;border-bottom:1px none var(--global-palette4);}.site-main-header-inner-wrap{min-height:100px;}.site-main-header-wrap .site-header-row-container-inner>.site-container{padding:0px 50px 0px 50px;}@media all and (max-width: 959px){.site-main-header-wrap .site-header-row-container-inner>.site-container{padding:0px 40px 0px 40px;}}@media all and (max-width: 767px){.site-main-header-wrap .site-header-row-container-inner>.site-container{padding:0px 20px 0px 20px;}}#masthead .kadence-sticky-header.item-is-fixed:not(.item-at-start):not(.site-header-row-container):not(.item-hidden-above):not(.site-main-header-wrap), #masthead .kadence-sticky-header.item-is-fixed:not(.item-at-start):not(.item-hidden-above) > .site-header-row-container-inner{background:var(--global-palette3);}#masthead .kadence-sticky-header.item-is-fixed:not(.item-at-start) .header-menu-container > ul > li > a{color:var(--global-palette9);}#masthead .kadence-sticky-header.item-is-fixed:not(.item-at-start) .mobile-toggle-open-container .menu-toggle-open, #masthead .kadence-sticky-header.item-is-fixed:not(.item-at-start) .search-toggle-open-container .search-toggle-open{color:var(--global-palette9);}#masthead .kadence-sticky-header.item-is-fixed:not(.item-at-start) .header-menu-container > ul > li > a:hover{color:var(--global-palette9);}#masthead .kadence-sticky-header.item-is-fixed:not(.item-at-start) .mobile-toggle-open-container .menu-toggle-open:hover, #masthead .kadence-sticky-header.item-is-fixed:not(.item-at-start) .mobile-toggle-open-container .menu-toggle-open:focus, #masthead .kadence-sticky-header.item-is-fixed:not(.item-at-start) .search-toggle-open-container .search-toggle-open:hover, #masthead .kadence-sticky-header.item-is-fixed:not(.item-at-start) .search-toggle-open-container .search-toggle-open:focus{color:var(--global-palette9);}#masthead .kadence-sticky-header.item-is-fixed:not(.item-at-start) .header-menu-container > ul > li.current-menu-item > a, #masthead .kadence-sticky-header.item-is-fixed:not(.item-at-start) .header-menu-container > ul > li.current_page_item > a{color:var(--global-palette9);}.header-navigation[class*="header-navigation-style-underline"] .header-menu-container.primary-menu-container>ul>li>a:after{width:calc( 100% - 50px);}.main-navigation .primary-menu-container > ul > li.menu-item > a{padding-left:calc(50px / 2);padding-right:calc(50px / 2);padding-top:0.6em;padding-bottom:0.6em;color:var(--global-palette9);}.main-navigation .primary-menu-container > ul > li.menu-item .dropdown-nav-special-toggle{right:calc(50px / 2);}.main-navigation .primary-menu-container > ul li.menu-item > a{font-style:normal;font-weight:normal;font-size:15px;font-family:var(--global-primary-nav-font-family);text-transform:uppercase;}.main-navigation .primary-menu-container > ul > li.menu-item > a:hover{color:var(--global-palette9);}.main-navigation .primary-menu-container > ul > li.menu-item.current-menu-item > a{color:var(--global-palette9);}.header-navigation .header-menu-container ul ul.sub-menu, .header-navigation .header-menu-container ul ul.submenu{background:var(--global-palette3);box-shadow:0px 2px 13px 0px rgba(0,0,0,0.1);}.header-navigation .header-menu-container ul ul li.menu-item, .header-menu-container ul.menu > li.kadence-menu-mega-enabled > ul > li.menu-item > a{border-bottom:1px solid rgba(255,255,255,0.1);}.header-navigation .header-menu-container ul ul li.menu-item >
83 a{width:200px;padding-top:1em;padding-bottom:1em;color:var(--global-palette8);font-style:normal;font-size:14px;line-height:1.7;}.header-navigation .header-menu-container ul ul li.menu-item > a:hover{color:var(--global-palette1);background:var(--global-palette4);}.header-navigation .header-menu-container ul ul li.menu-item.current-menu-item > a{color:var(--global-palette1);background:var(--global-palette4);}.mobile-toggle-open-container .menu-toggle-open, .mobile-toggle-open-container .menu-toggle-open:focus{background:var(--global-palette1);color:var(--global-palette9);padding:0.4em 0.6em 0.4em 0.6em;font-size:14px;}.mobile-toggle-open-container .menu-toggle-open.menu-toggle-style-bordered{border:1px solid currentColor;}.mobile-toggle-open-container .menu-toggle-open .menu-toggle-icon{font-size:30px;}.mobile-toggle-open-container .menu-toggle-open:hover, .mobile-toggle-open-container .menu-toggle-open:focus-visible{color:var(--global-palette9);background:var(--global-palette2);}.mobile-navigation ul li{font-style:normal;font-weight:normal;font-size:17px;font-family:'Krona One', sans-serif;text-transform:uppercase;}@media all and (max-width: 767px){.mobile-navigation ul li{font-size:15px;}}.mobile-navigation ul li a{padding-top:1em;padding-bottom:1em;}.mobile-navigation ul li > a, .mobile-navigation ul li.menu-item-has-children > .drawer-nav-drop-wrap{color:var(--global-palette9);}.mobile-navigation ul li > a:hover, .mobile-navigation ul li.menu-item-has-children > .drawer-nav-drop-wrap:hover{color:var(--global-palette1);}.mobile-navigation ul li.current-menu-item > a, .mobile-navigation ul li.current-menu-item.menu-item-has-children > .drawer-nav-drop-wrap{color:var(--global-palette-highlight);}.mobile-navigation ul li.menu-item-has-children .drawer-nav-drop-wrap, .mobile-navigation ul li:not(.menu-item-has-children) a{border-bottom:1px solid rgba(255,255,255,0.1);}.mobile-navigation:not(.drawer-navigation-parent-toggle-true) ul li.menu-item-has-children .drawer-nav-drop-wrap button{border-left:1px solid rgba(255,255,255,0.1);}#mobile-drawer .drawer-inner, #mobile-drawer.popup-drawer-layout-fullwidth.popup-drawer-animation-slice .pop-portion-bg, #mobile-drawer.popup-drawer-layout-fullwidth.popup-drawer-animation-slice.pop-animated.show-drawer .drawer-inner{background:var(--global-palette3);}#mobile-drawer .drawer-header .drawer-toggle{padding:0.6em 0.15em 0.6em 0.15em;font-size:24px;}#main-header .header-button{margin:0px 0px 0px 30px;border-radius:2px 2px 2px 2px;border:2px none transparent;box-shadow:0px 0px 0px -7px rgba(0,0,0,0);}#main-header .header-button:hover{box-shadow:0px 15px 25px -7px rgba(0,0,0,0.1);}
84/* Kadence Footer CSS */
85#colophon{background:var(--global-palette3);}.site-middle-footer-wrap .site-footer-row-container-inner{background:#2a2f35;font-style:normal;line-height:1.6;letter-spacing:0em;color:var(--global-palette9);}.site-footer .site-middle-footer-wrap a:where(:not(.button):not(.wp-block-button__link):not(.wp-element-button)){color:var(--global-palette9);}.site-footer .site-middle-footer-wrap a:where(:not(.button):not(.wp-block-button__link):not(.wp-element-button)):hover{color:var(--global-palette1);}.site-middle-footer-inner-wrap{padding-top:30px;padding-bottom:30px;grid-column-gap:25px;grid-row-gap:25px;}.site-middle-footer-inner-wrap .widget{margin-bottom:14px;}.site-middle-footer-inner-wrap .widget-area .widget-title{font-style:normal;font-weight:normal;font-size:19px;letter-spacing:0em;text-transform:uppercase;color:var(--global-palette9);}.site-middle-footer-inner-wrap .site-footer-section:not(:last-child):after{right:calc(-25px / 2);}@media all and (max-width: 1024px){.site-middle-footer-inner-wrap{grid-column-gap:50px;grid-row-gap:50px;}.site-middle-footer-inner-wrap .site-footer-section:not(:last-child):after{right:calc(-50px / 2);}}@media all and (max-width: 767px){.site-middle-footer-inner-wrap{padding-top:70px;padding-bottom:70px;grid-column-gap:30px;grid-row-gap:30px;}.site-middle-footer-inner-wrap .widget{margin-bottom:30px;}.site-middle-footer-inner-wrap .site-footer-section:not(:last-child):after{right:calc(-30px / 2);}}.site-bottom-footer-wrap .site-footer-row-container-inner{background:#1c2126;font-style:normal;color:#ffffff;border-top:1px none var(--global-palette4);}
85.site-footer .site-bottom-footer-wrap a:where(:not(.button):not(.wp-block-button__link):not(.wp-element-button)){color:var(--global-palette1);}.site-footer .site-bottom-footer-wrap a:where(:not(.button):not(.wp-block-button__link):not(.wp-element-button)):hover{color:var(--global-palette2);}.site-bottom-footer-inner-wrap{padding-top:30px;padding-bottom:30px;grid-column-gap:30px;}.site-bottom-footer-inner-wrap .widget{margin-bottom:30px;}.site-bottom-footer-inner-wrap .widget-area .widget-title{font-style:normal;color:#ffffff;}.site-bottom-footer-inner-wrap .site-footer-section:not(:last-child):after{right:calc(-30px / 2);}.footer-social-wrap .footer-social-inner-wrap{font-size:1em;gap:0.3em;}.site-footer .site-footer-wrap .site-footer-section .footer-social-wrap .footer-social-inner-wrap .social-button{color:var(--global-palette9);background:var(--global-palette1);border:2px none transparent;border-radius:3px;}.site-footer .site-footer-wrap .site-footer-section .footer-social-wrap .footer-social-inner-wrap .social-button:hover{color:var(--global-palette1);background:var(--global-palette9);}#colophon .footer-html{font-style:normal;color:var(--global-palette7);margin:0px 0px 0px 0px;}
86/*# sourceURL=kadence-global-inline-css */
87</style>
88<link rel='stylesheet' id='kadence-header-css' href='https://grapevinetxroofingpro.com/wp-content/themes/kadence/assets/css/header.min.css?ver=1.2.16' media='all' />
89<link rel='stylesheet' id='kadence-content-css' href='https://grapevinetxroofingpro.com/wp-content/themes/kadence/assets/css/content.min.css?ver=1.2.16' media='all' />
90<link rel='stylesheet' id='kadence-footer-css' href='https://grapevinetxroofingpro.com/wp-content/themes/kadence/assets/css/footer.min.css?ver=1.2.16' media='all' />
91<style id="kadence-blocks-global-variables-inline-css">
92:root {--global-kb-font-size-sm:clamp(0.8rem, 0.73rem + 0.217vw, 0.9rem);--global-kb-font-size-md:clamp(1.1rem, 0.995rem + 0.326vw, 1.25rem);--global-kb-font-size-lg:clamp(1.75rem, 1.576rem + 0.543vw, 2rem);--global-kb-font-size-xl:clamp(2.25rem, 1.728rem + 1.63vw, 3rem);--global-kb-font-size-xxl:clamp(2.5rem, 1.456rem + 3.26vw, 4rem);--global-kb-font-size-xxxl:clamp(2.75rem, 0.489rem + 7.065vw, 6rem);}
93/*# sourceURL=kadence-blocks-global-variables-inline-css */
94</style>
95<script id="jquery-core-js" src="https://grapevinetxroofingpro.com/wp-includes/js/jquery/jquery.min.js?ver=3.7.1"></script>
vendor: 1 bytes, line 95
95
96<script id="jquery-migrate-js" src="https://grapevinetxroofingpro.com/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1"></script>
vendor: 1 bytes, line 96
96
97<script id="foobox-free-min-js-before">
98/* Run FooBox FREE (v2.7.35) */
99var FOOBOX = window.FOOBOX = {
100	ready: true,
101	disableOthers: false,
102	o: {wordpress: { enabled: true }, countMessage:'image %index of %total', captions: { dataTitle: ["captionTitle","title"], dataDesc: ["captionDesc","description"] }, rel: '', excludes:'.fbx-link,.nofoobox,.nolightbox,a[href*="pinterest.com/pin/create/button/"]', affiliate : { enabled: false }},
103	selectors: [
104		".foogallery-container.foogallery-lightbox-foobox", ".foogallery-container.foogallery-lightbox-foobox-free", ".gallery", ".wp-block-gallery", ".wp-caption", ".wp-block-image", "a:has(img[class*=wp-image-])", ".post a:has(img[class*=wp-image-])", ".foobox"
105	],
106	pre: function( $ ){
107		// Custom JavaScript (Pre)
108		
109	},
110	post: function( $ ){
111		// Custom JavaScript (Post)
112		
113		// Custom Captions Code
114		
115	},
116	custom: function( $ ){
117		// Custom Extra JS
118		
119	}
120};
121//# sourceURL=foobox-free-min-js-before
122</script>
vendor: 1 bytes, line 122
122
123<script id="foobox-free-min-js" src="https://grapevinetxroofingpro.com/wp-content/plugins/foobox-image-lightbox/free/js/foobox.free.min.js?ver=2.7.35"></script>
123
124<link rel="https://api.w.org/" href="https://grapevinetxroofingpro.com/wp-json/" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://grapevinetxroofingpro.com/xmlrpc.php?rsd" />
125<meta name="generator" content="WordPress 7.1.2" />
126<!-- Global site tag (gtag.js) - Google Analytics -->
vendor: 64 bytes, lines 126-127
126
127<script async src="https://www.googletagmanager.com/gtag/js?id=
127G-1THNTF57MZ
vendor: 12 bytes, line 127
127"></script>
128<script>
129  
vendor: 134 bytes, lines 129-133
129window.dataLayer = window.dataLayer || [];
130  function gtag(){dataLayer.push(arguments);}
131  gtag('js', new Date());
132
133  gtag('config', '
133G-1THNTF57MZ
vendor: 4 bytes, line 133
133');
134</script>
134<link rel='stylesheet' id='kadence-fonts-css' href='https://fonts.googleapis.com/css?family=IBM%20Plex%20Sans:regular,700%7CKrona%20One:regular&#038;display=swap' media='all' />
135</head>
136
137<body class="blog wp-custom-logo wp-embed-responsive wp-theme-kadence hfeed footer-on-bottom hide-focus-outline link-style-no-underline content-title-style-above content-width-normal content-style-boxed content-vertical-padding-show non-transparent-header mobile-non-transparent-header">
138<div id="wrapper" class="site wp-site-blocks">
139			<a class="skip-link screen-reader-text scroll-ignore" href="#main">Skip to content</a>
140		<header id="masthead" class="site-header" role="banner" itemtype="https://schema.org/WPHeader" itemscope>
141	<div id="main-header" class="site-header-wrap">
142		<div class="site-header-inner-wrap">
143			<div class="site-header-upper-wrap">
144				<div class="site-header-upper-inner-wrap">
145					<div class="site-main-header-wrap site-header-row-container site-header-focus-item site-header-row-layout-fullwidth kadence-sticky-header" data-section="kadence_customizer_header_main" data-reveal-scroll-up="false" data-shrink="true" data-shrink-height="60">
146	<div class="site-header-row-container-inner">
147				<div class="site-container">
148			<div class="site-main-header-inner-wrap site-header-row site-header-row-has-sides site-header-row-center-column">
149									<div class="site-header-main-section-left site-header-section site-header-section-left">
150						<div class="site-header-item site-header-focus-item" data-section="title_tagline">
151	<div class="site-branding branding-layout-standard site-brand-logo-only"><a class="brand has-logo-image" href="https://grapevinetxroofingpro.com/" rel="home"><img width="300" height="92" src="https://grapevinetxroofingpro.com/wp-content/uploads/2022/02/cropped-grapevinetxroofingpro.png" class="custom-logo" alt="Grapevine TX Roofing Pro" decoding="async" /></a></div></div><!-- data-section="title_tagline" -->
152							<div class="site-header-main-section-left-center site-header-section site-header-section-left-center">
153															</div>
154												</div>
155													<div class="site-header-main-section-center site-header-section site-header-section-center">
156						<div class="site-header-item site-header-focus-item site-header-item-main-navigation header-navigation-layout-stretch-true header-navigation-layout-fill-stretch-false" data-section="kadence_customizer_primary_navigation">
157		<nav id="site-navigation" class="main-navigation header-navigation nav--toggle-sub header-navigation-style-underline header-navigation-dropdown-animation-none" role="navigation" aria-label="Primary Navigation">
158				<div class="primary-menu-container header-menu-container">
159			<ul id="primary-menu" class="menu"><li id="menu-item-418" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-home menu-item-418"><a href="https://grapevinetxroofingpro.com/">Home</a></li>
160<li id="menu-item-419" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-419"><a href="https://grapevinetxroofingpro.com/about-us/">About Us</a></li>
161<li id="menu-item-424" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-424"><a href="https://grapevinetxroofingpro.com/services/"><span class="nav-drop-title-wrap">Services<span class="dropdown-nav-toggle"><span class="kadence-svg-iconset svg-baseline"><svg aria-hidden="true" class="kadence-svg-icon kadence-arrow-down-svg" fill="currentColor" version="1.1" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><title>Expand</title><path d="M5.293 9.707l6 6c0.391 0.391 1.024 0.391 1.414 0l6-6c0.391-0.391 0.391-1.024 0-1.414s-1.024-0.391-1.414 0l-5.293 5.293-5.293-5.293c-0.391-0.391-1.024-0.391-1.414 0s-0.391 1.024 0 1.414z"></path>
162				</svg></span></span></span></a>
163<ul class="sub-menu">
164	<li id="menu-item-456" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-456"><a href="https://grapevinetxroofingpro.com/services/roof-repair-and-replacement/">Roof Repair &#038; Replacement</a></li>
165	<li id="menu-item-455" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-455"><a href="https://grapevinetxroofingpro.com/services/gutter-repair-and-installation/">Gutter Repair &#038; Installation</a></li>
166	<li id="menu-item-454" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-454"><a href="https://grapevinetxroofingpro.com/services/fence-repair-and-installation/">Fence and Deck</a></li>
167	<li id="menu-item-453" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-453"><a href="https://grapevinetxroofingpro.com/services/garage-door-repair/">Garage Door Repair</a></li>
168	<li id="menu-item-452" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-452"><a href="https://grapevinetxroofingpro.com/services/commercial-roofing/">Commercial Roofing</a></li>
169	<li id="menu-item-451" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-451"><a href="https://grapevinetxroofingpro.com/services/residential-roofing/">Residential Roofing</a></li>
170	<li id="menu-item-457" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-457">
170<a href="https://grapevinetxroofingpro.com/services/hail-and-storm-roof-damage-repair/">Hail &#038; Storm Roof Damage Repair</a></li>
171	<li id="menu-item-458" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-458"><a href="https://grapevinetxroofingpro.com/services/roof-tune-up/">Roof Tune-Up</a></li>
172</ul>
173</li>
174<li id="menu-item-422" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-422"><a href="https://grapevinetxroofingpro.com/gallery/">Gallery</a></li>
175<li id="menu-item-751" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-751"><a href="https://grapevinetxroofingpro.com/testimonials/">Testimonials</a></li>
176<li id="menu-item-421" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-421"><a href="https://grapevinetxroofingpro.com/contact-us/">Contact Us</a></li>
177<li id="menu-item-420" class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-414 current_page_item current_page_parent menu-item-420"><a href="https://grapevinetxroofingpro.com/blog/" aria-current="page">Blog</a></li>
178</ul>		</div>
179	</nav><!-- #site-navigation -->
180	</div><!-- data-section="primary_navigation" -->
181					</div>
182													<div class="site-header-main-section-right site-header-section site-header-section-right">
183													<div class="site-header-main-section-right-center site-header-section site-header-section-right-center">
184															</div>
185							<div class="site-header-item site-header-focus-item" data-section="kadence_customizer_header_button">
186	<div class="header-button-wrap"><div class="header-button-inner-wrap"><a href="/get-a-quote/" target="_self" class="button header-button button-size-medium button-style-filled">Get a Quote</a></div></div></div><!-- data-section="header_button" -->
187					</div>
188							</div>
189		</div>
190	</div>
191</div>
192				</div>
193			</div>
194					</div>
195	</div>
196	
197<div id="mobile-header" class="site-mobile-header-wrap">
198	<div class="site-header-inner-wrap">
199		<div class="site-header-upper-wrap">
200			<div class="site-header-upper-inner-wrap">
201			<div class="site-main-header-wrap site-header-focus-item site-header-row-layout-fullwidth site-header-row-tablet-layout-default site-header-row-mobile-layout-default ">
202	<div class="site-header-row-container-inner">
203		<div class="site-container">
204			<div class="site-main-header-inner-wrap site-header-row site-header-row-has-sides site-header-row-no-center">
205									<div class="site-header-main-section-left site-header-section site-header-section-left">
206						<div class="site-header-item site-header-focus-item" data-section="title_tagline">
207	<div class="site-branding mobile-site-branding branding-layout-standard branding-tablet-layout-inherit site-brand-logo-only branding-mobile-layout-inherit"><a class="brand has-logo-image" href="https://grapevinetxroofingpro.com/" rel="home"><img width="300" height="92" src="https://grapevinetxroofingpro.com/wp-content/uploads/2022/02/cropped-grapevinetxroofingpro.png" class="custom-logo" alt="Grapevine TX Roofing Pro" decoding="async" /></a></div></div><!-- data-section="title_tagline" -->
208					</div>
209																	<div class="site-header-main-section-right site-header-section site-header-section-right">
210						<div class="site-header-item site-header-focus-item site-header-item-navgation-popup-toggle" data-section="kadence_customizer_mobile_trigger">
211		<div class="mobile-toggle-open-container">
212						<button id="mobile-toggle" class="menu-toggle-open drawer-toggle menu-toggle-style-default" aria-label="Open menu" data-toggle-target="#mobile-drawer" data-toggle-body-class="showing-popup-drawer-from-right" aria-expanded="false" data-set-focus=".menu-toggle-close"
213					>
214						<span class="menu-toggle-icon"><span class="kadence-svg-iconset"><svg aria-hidden="true" class="kadence-svg-icon kadence-menu-svg" fill="currentColor" version="1.1" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><title>Toggle Menu</title><path d="M3 13h18c0.552 0 1-0.448 1-1s-0.448-1-1-1h-18c-0.552 0-1 0.448-1 1s0.448 1 1 1zM3 7h18c0.552 0 1-0.448 1-1s-0.448-1-1-1h-18c-0.552 0-1 0.448-1 1s0.448 1 1 1zM3 19h18c0.552 0 1-0.448 1-1s-0.448-1-1-1h-18c-0.552 0-1 0.448-1 1s0.448 1 1 1z"></path>
215				</svg></span></span>
216		</button>
217	</div>
218	</div><!-- data-section="mobile_trigger" -->
219					</div>
220							</div>
221		</div>
222	</div>
223</div>
224			</div>
225		</div>
226			</div>
227</div>
228</header><!-- #masthead -->
229
230	<div id="inner-wrap" class="wrap kt-clear">
231		<section role="banner" class="entry-hero post-archive-hero-section entry-hero-layout-standard">
232	<div class="entry-hero-container-inner">
233		<div class="hero-section-overlay"></div>
234		<div class="hero-container site-container">
235			<header class="entry-header post-archive-title title-align-inherit title-tablet-align-inherit title-mobile-align-inherit">
236				<nav id="kadence-breadcrumbs" aria-label="Breadcrumbs"  class="kadence-breadcrumbs"><div class="kadence-breadcrumb-container"><span><a href="https://grapevinetxroofingpro.com/" itemprop="url" class="kadence-bc-h
236ome" ><span>Home</span></a></span> <span class="bc-delimiter">/</span> <span class="kadence-bread-current">Blog</span></div></nav>	<h1 class="page-title post-home-title archive-title">
237		Blog	</h1>
238				</header><!-- .entry-header -->
239		</div>
240	</div>
241</section><!-- .entry-hero -->
242<div id="primary" class="content-area">
243	<div class="content-container site-container">
244		<main id="main" class="site-main" role="main">
245							<div id="archive-container" class="content-wrap grid-cols post-archive grid-sm-col-2 grid-lg-col-2 item-image-style-above">
246					
247<article class="entry content-bg loop-entry post-681 post type-post status-publish format-standard hentry category-uncategorized">
248		<div class="entry-content-wrap">
249		<header class="entry-header">
250
251			<div class="entry-taxonomies">
252			<span class="category-links term-links category-style-pill">
253				<a href="https://grapevinetxroofingpro.com/category/uncategorized/" rel="tag">Uncategorized</a>			</span>
254		</div><!-- .entry-taxonomies -->
255		<h2 class="entry-title"><a href="https://grapevinetxroofingpro.com/what-are-the-things-to-keep-in-mind-before-building-a-fence/" rel="bookmark">What are the things to keep in mind before building a fence?</a></h2></header><!-- .entry-header -->
256	<div class="entry-summary">
257		<p>If you are looking to create a great ambiance for your outdoor space, then installing a fence can very well help you with&#8230;</p>
258	</div><!-- .entry-summary -->
259	<footer class="entry-footer">
260		<div class="entry-actions">
261		<p class="more-link-wrap">
262			<a href="https://grapevinetxroofingpro.com/what-are-the-things-to-keep-in-mind-before-building-a-fence/" class="post-more-link">
263				Read More<span class="screen-reader-text"> What are the things to keep in mind before building a fence?</span><span class="kadence-svg-iconset svg-baseline"><svg aria-hidden="true" class="kadence-svg-icon kadence-arrow-right-alt-svg" fill="currentColor" version="1.1" xmlns="http://www.w3.org/2000/svg" width="27" height="28" viewBox="0 0 27 28"><title>Continue</title><path d="M27 13.953c0 0.141-0.063 0.281-0.156 0.375l-6 5.531c-0.156 0.141-0.359 0.172-0.547 0.094-0.172-0.078-0.297-0.25-0.297-0.453v-3.5h-19.5c-0.281 0-0.5-0.219-0.5-0.5v-3c0-0.281 0.219-0.5 0.5-0.5h19.5v-3.5c0-0.203 0.109-0.375 0.297-0.453s0.391-0.047 0.547 0.078l6 5.469c0.094 0.094 0.156 0.219 0.156 0.359v0z"></path>
264				</svg></span>			</a>
265		</p>
266	</div><!-- .entry-actions -->
267	</footer><!-- .entry-footer -->
268	</div>
269</article>
270
271<article class="entry content-bg loop-entry post-683 post type-post status-publish format-standard hentry category-uncategorized">
272		<div class="entry-content-wrap">
273		<header class="entry-header">
274
275			<div class="entry-taxonomies">
276			<span class="category-links term-links category-style-pill">
277				<a href="https://grapevinetxroofingpro.com/category/uncategorized/" rel="tag">Uncategorized</a>			</span>
278		</div><!-- .entry-taxonomies -->
279		<h2 class="entry-title"><a href="https://grapevinetxroofingpro.com/6-reasons-to-choose-professional-roofing-contractor-for-your-commercial-property/" rel="bookmark">6 reasons to choose professional roofing contractor for your commercial property</a></h2></header><!-- .entry-header -->
280	<div class="entry-summary">
281		<p>When building a roof for your commercial property, you might want to factor in the necessity for a professional roofing contractor. The reason&#8230;</p>
282	</div><!-- .entry-summary -->
283	<footer class="entry-footer">
284		<div class="entry-actions">
285		<p class="more-link-wrap">
286			<a href="https://grapevinetxroofingpro.com/6-reasons-to-choose-professional-roofing-contractor-for-your-commercial-property/" class="post-more-link">
287				Read More<span class="screen-reader-text"> 6 reasons to choose professional roofing contractor for your commercial property</span><span class="kadence-svg-iconset svg-baseline"><svg aria-hidden="true" class="kadence-svg-icon kadence-arrow-right-alt-svg" fill="currentColor" version="1.1" xmlns="http://www.w3.org/2000/svg" width="27" height="28" viewBox="0 0 27 28"><title>Continue</title><path d="M27 13.953c0 0.141-0.063 0.281-0.156 0.375l-6 5.531c-0.156 0.141-0.359 0.172-0.547 0.094-0.172-0.078-0.297-0.25-0.297-0.453v-3.5h-19.5c-0.281 0-0.5-0.219-0.5-0.5v-3c0-0.281 0.219-0.5 0.5-0.5h19.5v-3.5c0-0.203 0.109-0.375 0.297-0.453s0.391-0.047 0.547 0.078l6 5.469c0.094 0.094 0.156 0.219 0.156 0.359v0z"></path>
288				</svg></span>			</a>
289		</p>
290	</div><!-- .entry-actions -->
291	</footer><!-- .entry-footer -->
292	</div>
293</article>
294
295<article class="entry content-bg loop-entry post-685 post type-post status-publish format-standard hentry category-uncategorized">
296		<div class="entry-content-wrap">
297		<header class="entry-header">
298
299			<div class="entry-taxonomies">
300			<span class="category-links term-links category-style-pill">
301				<a href="https://grapevinetxroofingpro.com/category/uncategorized/" rel="tag">Uncategorized</a>			</span>
302		</div><!-- .entry-taxonomies -->
303		<h2 class="entry-title"><a href="https://grapevinetxroofingpro.com/wrought-iron-fence-at-your-house-here-are-6-ways-you-can-take-care-of-it%ef%bf%bc/" rel="bookmark">Wrought Iron fence At Your House? Here are 6 ways You Can Take Care of It</a></h2></header><!-- .entry-header -->
304	<div class="entry-summary">
305		<p>Wrought iron fences are a beautiful addition to any kind of house. In fact, every homeowner in the suburbs and pastures prefers them&#8230;</p>
306	</div><!-- .entry-summary -->
307	<footer class="entry-footer">
308		<div class="entry-actions">
309		<p class="more-link-wrap">
310			<a href="https://grapevinetxroofingpro.com/wrought-iron-fence-at-your-house-here-are-6-ways-you-can-take-care-of-it%ef%bf%bc/" class="post-more-link">
311				Read More<span class="screen-reader-text"> Wrought Iron fence At Your House? Here are 6 ways You Can Take Care of It</span><span class="kadence-svg-iconset svg-baseline"><svg aria-hidden="true" class="kadence-svg-icon kadence-arrow-right-alt-svg" fill="currentColor" version="1.1" xmlns="http://www.w3.org/2000/svg" width="27" height="28" viewBox="0 0 27 28"><title>Continue</title><path d="M27 13.953c0 0.141-0.063 0.281-0.156 0.375l-6 5.531c-0.156 0.141-0.359 0.172-0.547 0.094-0.172-0.078-0.297-0.25-0.297-0.453v-3.5h-19.5c-0.281 0-0.5-0.219-0.5-0.5v-3c0-0.281 0.219-0.5 0.5-0.5h19.5v-3.5c0-0.203 0.109-0.375 0.297-0.453s0.391-0.047 0.547 0.078l6 5.469c0.094 0.094 0.156 0.219 0.156 0.359v0z"></path>
312				</svg></span>			</a>
313		</p>
314	</div><!-- .entry-actions -->
315	</footer><!-- .entry-footer -->
316	</div>
317</article>
318
319<article class="entry content-bg loop-entry post-687 post type-post status-publish format-standard hentry category-uncategorized">
320		<div class="entry-content-wrap">
321		<header class="entry-header">
322
323			<div class="entry-taxonomies">
324			<span class="category-links term-links category-style-pill">
325				<a href="https://grapevinetxroofingpro.com/category/uncategorized/" rel="tag">Uncategorized</a>			</span>
326		</div><!-- .entry-taxonomies -->
327		<h2 class="entry-title"><a href="https://grapevinetxroofingpro.com/5-ordinary-myths-about-iron-gates/" rel="bookmark">5 ordinary myths about iron gates</a></h2></header><!-- .entry-header -->
328	<div class="entry-summary">
329		<p>Iron gates may be more than a luxury. They are a robust installation for your home’s exterior. While choosing to install an iron&#8230;</p>
330	</div><!-- .entry-summary -->
331	<footer class="entry-footer">
332		<div class="entry-actions">
333		<p class="more-link-wrap">
334			<a href="https://grapevinetxroofingpro.com/5-ordinary-myths-about-iron-gates/" class="post-more-link">
335				Read More<span class="screen-reader-text"> 5 ordinary myths about iron gates</span><span class="kadence-svg-iconset svg-baseline"><svg aria-hidden="true" class="kadence-svg-icon kadence-arrow-right-alt-svg" fill="currentColor" version="1.1" xmlns="http://www.w3.org/2000/svg" width="27" height="28" viewBox="0 0 27 28"><title>Continue</title><path d="M27 13.953c0 0.141-0.063 0.281-0.156 0.375l-6 5.531c-0.156 0.141-0.359 0.172-0.547 0.094-0.172-0.078-0.297-0.25-0.297-0.453v-3.5h-19.5c-0.281 0-0.5-0.219-0.5-0.5v-3c0-0.281 0.219-0.5 0.5-0.5h19.5v-3.5c0-0.203 0.109-0.375 0.297-0.453s0.391-0.047 0.547 0.078l6 5.469c0.094 0.094 0.156 0.219 0.156 0.359v0z"></path>
336				</svg></span>			</a>
337		</p>
338	</div><!-- .entry-actions -->
339	</footer><!-- .entry-footer -->
340	</div>
341</article>
342
343<article class="entry content-bg loop-entry post-689 post type-post status-publish format-standard hentry category-uncategorized">
344		<div class="entry-content-wrap">
345		<header class="entry-header">
346
347			<div class="entry-taxonomies">
348			<span class="category-links term-links category-style-pill">
349				<a href="https://grapevinetxroofingpro.com/category/uncategorized/" rel="tag">Uncategorized</a>			</span>
350		</div><!-- .entry-taxonomies -->
351		<h2 class="entry-title"><a href="https://grapevinetxroofingpro.com/patching-vs-replacing-the-roof-a-complete-guide%ef%bf%bc/" rel="bookmark">Patching Vs Replacing the Roof – A Complete Guide!</a></h2></header><!-- .entry-header -->
352	<div class="entry-summary">
353		<p>You might be thinking about roof replacement but suddenly you come across damage to the roof. In such a scenario, a person is&#8230;</p>
354	</div><!-- .entry-summary -->
355	<footer class="entry-footer">
356		<div class="entry-actions">
357		<p class="more-link-wrap">
358			<a href="https://grapevinetxroofingpro.com/patching-vs-replacing-the-roof-a-complete-guide%ef%bf%bc/" class="post-more-link">
359				Read More<span class="screen-reader-text"> Patching Vs Replacing the Roof – A Complete Guide!</span><span class="kadence-svg-iconset svg-baseline"><svg aria-hidden="true" class="kadence-svg-icon kadence-arrow-right-alt-svg" fill="currentColor" version="1.1" xmlns="http://www.w3.org/2000/svg" width="27" height="28" viewBox="0 0 27 28"><title>Continue</title><path d="M27 13.953c0 0.141-0.063 0.281-0.156 0.375l-6 5.531c-0.156 0.141-0.359 0.172-0.547 0.094-0.172-0.078-0.297-0.25-0.297-0.453v-3.5h-19.5c-0.281 0-0.5-0.219-0.5-0.5v-3c0-0.281 0.219-0.5 0.5-0.5h19.5v-3.5c0-0.203 0.109-0.375 0.297-0.453s0.391-0.047 0.547 0.078l6 5.469c0.094 0.094 0.156 0.219 0.156 0.359v0z"></path>
360				</svg></span>			</a>
361		</p>
362	</div><!-- .entry-actions -->
363	</footer><!-- .entry-footer -->
364	</div>
365</article>
366
367<article class="entry content-bg loop-entry post-691 post type-post status-publish format-standard hentry category-uncategorized">
368		<div class="entry-content-wrap">
369		<header class="entry-header">
370
371			<div class="entry-taxonomies">
372			<span class="category-links term-links category-style-pill">
373				<a href="https://grapevinetxroofingpro.com/category/uncategorized/" rel="tag">Uncategorized</a>			</span>
374		</div><!-- .entry-taxonomies -->
375		<h2 class="entry-title"><a href="https://grapevinetxroofingpro.com/4-signs-that-indicate-that-your-roof-is-damaged-by-a-hail-storm%ef%bf%bc/" rel="bookmark">4 Signs that Indicate that your Roof is Damaged by a Hail Storm</a></h2></header><!-- .entry-header -->
376	<div class="entry-summary">
377		<p>Hail storms can cause significant damage to your roof and therefore it is very important that you get in touch with a good&nbsp;roofing&#8230;</p>
378	</div><!-- .entry-summary -->
379	<footer class="entry-footer">
380		<div class="entry-actions">
381		<p class="more-link-wrap">
382			<a href="https://grapevinetxroofingpro.com/4-signs-that-indicate-that-your-roof-is-damaged-by-a-hail-storm%ef%bf%bc/" class="post-more-link">
383				Read More<span class="screen-reader-text"> 4 Signs that Indicate that your Roof is Damaged by a Hail Storm</span><span class="kadence-svg-iconset svg-baseline"><svg aria-hidden="true" class="kadence-svg-icon kadence-arrow-right-alt-svg" fill="currentColor" version="1.1" xmlns="http://www.w3.org/2000/svg" width="27" height="28" viewBox="0 0 27 28"><title>Continue</title><path d="M27 13.953c0 0.141-0.063 0.281-0.156 0.375l-6 5.531c-0.156 0.141-0.359 0.172-0.547 0.094-0.172-0.078-0.297-0.25-0.297-0.453v-3.5h-19.5c-0.281 0-0.5-0.219-0.5-0.5v-3c0-0.281 0.219-0.5 0.5-0.5h19.5v-3.5c0-0.203 0.109-0.375 0.297-0.453s0.391-0.047 0.547 0.078l6 5.469c0.094 0.094 0.156 0.219 0.156 0.359v0z"></path>
384				</svg></span>			</a>
385		</p>
386	</div><!-- .entry-actions -->
387	</footer><!-- .entry-footer -->
388	</div>
389</article>
390
391<article class="entry content-bg loop-entry post-694 post type-post status-publish format-standard hentry category-uncategorized">
392		<div class="entry-content-wrap">
393		<header class="entry-header">
394
395			<div class="entry-taxonomies">
396			<span class="category-links term-links category-style-pill">
397				<a href="https://grapevinetxroofingpro.com/category/uncategorized/" rel="tag">Uncategorized</a>			</span>
398		</div><!-- .entry-taxonomies -->
399		<h2 class="entry-title"><a href="https://grapevinetxroofingpro.com/here-are-the-best-tips-to-care-about-your-vinyl-fence-in-the-front-yard%ef%bf%bc/" rel="bookmark">Here are the Best Tips to Care About Your Vinyl Fence in the Front Yard</a></h2></header><!-- .entry-header -->
400	<div class="entry-summary">
401		<p>Vinyl Fencing is known to be quite an attractive and cost-effective material for yard fencing. Besides this, vinyl fence requires very less maintenance&#8230;</p>
402	</div><!-- .entry-summary -->
403	<footer class="entry-footer">
404		<div class="entry-actions">
405		<p class="more-link-wrap">
406			<a href="https://grapevinetxroofingpro.com/here-are-the-best-tips-to-care-about-your-vinyl-fence-in-the-front-yard%ef%bf%bc/" class="post-more-link">
407				Read More<span class="screen-reader-text"> Here are the Best Tips to Care About Your Vinyl Fence in the Front Yard</span><span class="kadence-svg-iconset svg-baseline"><svg aria-hidden="true" class="kadence-svg-icon kadence-arrow-right-alt-svg" fill="currentColor" version="1.1" xmlns="http://www.w3.org/2000/svg" width="27" height="28" viewBox="0 0 27 28"><title>Continue</title><path d="M27 13.953c0 0.141-0.063 0.281-0.156 0.375l-6 5.531c-0.156 0.141-0.359 0.172-0.547 0.094-0.172-0.078-0.297-0.25-0.297-0.453v-3.5h-19.5c-0.281 0-0.5-0.219-0.5-0.5v-3c0-0.281 0.219-0.5 0.5-0.5h19.5v-3.5c0-0.203 0.109-0.375 0.297-0.453s0.391-0.047 0.547 0.078l6 5.469c0.094 0.094 0.156 0.219 0.156 0.359v0z"></path>
408				</svg></span>			</a>
409		</p>
410	</div><!-- .entry-actions -->
411	</footer><!-- .entry-footer -->
412	</div>
413</article>
414
415<article class="entry content-bg loop-entry post-697 post type-post status-publish format-standard hentry category-uncategorized">
416		<div class="entry-content-wrap">
417		<header class="entry-header">
418
419			<div class="entry-taxonomies">
420			<span class="category-links term-links category-style-pill">
421				<a href="https://grapevinetxroofingpro.com/category/uncategorized/" rel="tag">Uncategorized</a>			</span>
422		</div><!-- .entry-taxonomies -->
423		<h2 class="entry-title"><a href="https://grapevinetxroofingpro.com/how-do-i-know-if-my-fence-needs-to-be-repaired-or-replaced%ef%bf%bc/" rel="bookmark">How do I know if my fence needs to be repaired or replaced?</a></h2></header><!-- .entry-header -->
424	<div class="entry-summary">
425		<p>Many homeowners have the question in mind whether they need to repair their fence or either replace it. Further, the homeowners start comparing&#8230;</p>
426	</div><!-- .entry-summary -->
427	<footer class="entry-footer">
428		<div class="entry-actions">
429		<p class="more-link-wrap">
430			<a href="https://grapevinetxroofingpro.com/how-do-i-know-if-my-fence-needs-to-be-repaired-or-replaced%ef%bf%bc/" class="post-more-link">
431				Read More<span class="screen-reader-text"> How do I know if my fence needs to be repaired or replaced?</span><span class="kadence-svg-iconset svg-baseline"><svg aria-hidden="true" class="kadence-svg-icon kadence-arrow-right-alt-svg" fill="currentColor" version="1.1" xmlns="http://www.w3.org/2000/svg" width="27" height="28" viewBox="0 0 27 28"><title>Continue</title><path d="M27 13.953c0 0.141-0.063 0.281-0.156 0.375l-6 5.531c-0.156 0.141-0.359 0.172-0.547 0.094-0.172-0.078-0.297-0.25-0.297-0.453v-3.5h-19.5c-0.281 0-0.5-0.219-0.5-0.5v-3c0-0.281 0.219-0.5 0.5-0.5h19.5v-3.5c0-0.203 0.109-0.375 0.297-0.453s0.391-0.047 0.547 0.078l6 5.469c0.094 0.094 0.156 0.219 0.156 0.359v0z"></path>
432				</svg></span>			</a>
433		</p>
434	</div><!-- .entry-actions -->
435	</footer><!-- .entry-footer -->
436	</div>
437</article>
438
439<article class="entry content-bg loop-entry post-700 post type-post status-publish format-standard hentry category-uncategorized">
440		<div class="entry-content-wrap">
441		<header class="entry-header">
442
443			<div class="entry-taxonomies">
444			<span class="category-links term-links category-style-pill">
445				<a href="https://grapevinetxroofingpro.com/category/uncategorized/" rel="tag">Uncategorized</a>			</span>
446		</div><!-- .entry-taxonomies -->
447		<h2 class="entry-title"><a href="https://grapevinetxroofingpro.com/tips-to-file-a-roof-replacement-insurance-claims%ef%bf%bc/" rel="bookmark">Tips To File A Roof Replacement Insurance Claims</a></h2></header><!-- .entry-header -->
448	<div class="entry-summary">
449		<p>Heavy storm or snowing may adversely affect the roof. It may lead to complete destruction which might demand a complete replacement or it&#8230;</p>
450	</div><!-- .entry-summary -->
451	<footer class="entry-footer">
452		<div class="entry-actions">
453		<p class="more-link-wrap">
454			<a href="https://grapevinetxroofingpro.com/tips-to-file-a-roof-replacement-insurance-claims%ef%bf%bc/" class="post-more-link">
455				Read More<span class="screen-reader-text"> Tips To File A Roof Replacement Insurance Claims</span><span class="kadence-svg-iconset svg-baseline"><svg aria-hidden="true" class="kadence-svg-icon kadence-arrow-right-alt-svg" fill="currentColor" version="1.1" xmlns="http://www.w3.org/2000/svg" width="27" height="28" viewBox="0 0 27 28"><title>Continue</title><path d="M27 13.953c0 0.141-0.063 0.281-0.156 0.375l-6 5.531c-0.156 0.141-0.359 0.172-0.547 0.094-0.172-0.078-0.297-0.25-0.297-0.453v-3.5h-19.5c-0.281 0-0.5-0.219-0.5-0.5v-3c0-0.281 0.219-0.5 0.5-0.5h19.5v-3.5c0-0.203 0.109-0.375 0.297-0.453s0.391-0.047 0.547 0.078l6 5.469c0.094 0.094 0.156 0.219 0.156 0.359v0z"></path>
456				</svg></span>			</a>
457		</p>
458	</div><!-- .entry-actions -->
459	</footer><!-- .entry-footer -->
460	</div>
461</article>
462				</div>
463						</main><!-- #main -->
464			</div>
465</div><!-- #primary -->
466	</div><!-- #inner-wrap -->
467	<footer id="colophon" class="site-footer" role="contentinfo">
468	<div class="site-footer-wrap">
469		<div class="site-middle-footer-wrap site-footer-row-container site-footer-focus-item site-footer-row-layout-fullwidth site-footer-row-tablet-layout-default site-footer-row-mobile-layout-default" data-section="kadence_customizer_footer_middle">
470	<div class="site-footer-row-container-inner">
471				<div class="site-container">
472			<div class="site-middle-footer-inner-wrap site-footer-row site-footer-row-columns-3 site-footer-row-column-layout-equal site-footer-row-tablet-column-layout-default site-footer-row-mobile-column-layout-row ft-ro-dir-row ft-ro-collapse-normal ft-ro-t-dir-default ft-ro-m-dir-default ft-ro-lstyle-plain">
473									<div class="site-footer-middle-section-1 site-footer-section footer-section-inner-items-1">
474						<div class="footer-widget-area widget-area site-footer-focus-item footer-widget1 content-align-default content-tablet-align-default content-mobile-align-default content-valign-default content-tablet-valign-default content-mobile-valign-default" data-section="sidebar-widgets-footer1">
475	<div class="footer-widget-area-inner site-info-inner">
476		<section id="block-29" class="widget widget_block widget_text">
477<p class="wp-block-paragraph">About GrapevineTxRoofingPro</p>
478</section><section id="block-30" class="widget widget_block widget_text">
479<p class="has-small-font-size wp-block-paragraph">GrapevineTxRoofingPro is a company who made its name not over a night but in years with the support and the trust of our clients. Our team is our strength which keeps on setting new milestones with every new project. Team is well experienced and the company is well known in the state. We deal with installation and repairing. It includes shingles installation, fencing, different types of roofing and gutter installation. Detailing every part of your housing and workplaces with our ideas is what we are perfect at. We as a company to be rely upon with no doubts. Our work speaks better than us. Reliable, efficient and precisely is what followed by each and every worker of the company…</p>
480</section><section id="block-31" class="widget widget_block widget_text">
481<p class="wp-block-paragraph"></p>
482</section>	</div>
483</div><!-- .footer-widget1 -->
484					</div>
485										<div class="site-footer-middle-section-2 site-footer-section footer-section-inner-items-1">
486						<div class="footer-widget-area widget-area site-footer-focus-item footer-widget2 content-align-default content-tablet-align-center content-mobile-align-default content-valign-default content-tablet-valign-default content-mobile-valign-default" data-section="sidebar-widgets-footer2">
487	<div class="footer-widget-area-inner site-info-inner">
488		<section id="block-32" class="widget widget_block widget_text">
489<p class="wp-block-paragraph">Check Out Our Recent Posts</p>
490</section><section id="block-33" class="widget widget_block widget_recent_entries"><ul class="wp-block-latest-posts__list has-dates wp-block-latest-posts is-layout-flow wp-block-latest-posts-is-layout-flow"><li><a class="wp-block-latest-posts__post-title" href="https://grapevinetxroofingpro.com/what-are-the-things-to-keep-in-mind-before-building-a-fence/">What are the things to keep in mind before building a fence?</a><time datetime="2021-12-03T21:15:00+00:00" class="wp-block-latest-posts__post-date">December 3, 2021</time></li>
491<li><a class="wp-block-latest-posts__post-title" href="https://grapevinetxroofingpro.com/6-reasons-to-choose-professional-roofing-contractor-for-your-commercial-property/">6 reasons to choose professional roofing contractor for your commercial property</a><time datetime="2021-08-12T21:16:00+00:00" class="wp-block-latest-posts__post-date">August 12, 2021</time></li>
492<li><a class="wp-block-latest-posts__post-title" href="https://grapevinetxroofingpro.com/wrought-iron-fence-at-your-house-here-are-6-ways-you-can-take-care-of-it%ef%bf%bc/">Wrought Iron fence At Your House? Here are 6 ways You Can Take Care of It</a><time datetime="2021-07-31T21:17:00+00:00" class="wp-block-latest-posts__post-date">July 31, 2021</time></li>
493<li><a class="wp-block-latest-posts__post-title" href="https://grapevinetxroofingpro.com/5-ordinary-myths-about-iron-gates/">5 ordinary myths about iron gates</a><time datetime="2021-05-22T21:18:00+00:00" class="wp-block-latest-posts__post-date">May 22, 2021</time></li>
494<li><a class="wp-block-latest-posts__post-title" href="https://grapevinetxroofingpro.com/patching-vs-replacing-the-roof-a-complete-guide%ef%bf%bc/">Patching Vs Replacing the Roof – A Complete Guide!</a><time datetime="2021-02-17T21:19:00+00:00" class="wp-block-latest-posts__post-date">February 17, 2021</time></li>
495</ul></section>	</div>
496</div><!-- .footer-widget2 -->
497					</div>
498										<div class="site-footer-middle-section-3 site-footer-section footer-section-inner-items-1">
499						<div class="footer-widget-area widget-area site-footer-focus-item footer-widget3 content-align-left content-tablet-align-center content-mobile-align-default content-valign-default content-tablet-valign-default content-mobile-valign-default" data-section="sidebar-widgets-footer3">
500	<div class="footer-widget-area-inner site-info-inner">
501		<section id="block-34" class="widget widget_block"><style id="kadence-blocks-advancedheading-inline-css">
502	.wp-block-kadence-advancedheading mark{background:transparent;border-style:solid;border-width:0}
503	.wp-block-kadence-advancedheading mark.kt-highlight{color:#f76a0c;}
504	.kb-adv-heading-icon{display: inline-flex;justify-content: center;align-items: center;}
505	.is-layout-constrained > .kb-advanced-heading-link {display: block;}.wp-block-kadence-advancedheading.has-background{padding: 0;}	.single-content .kadence-advanced-heading-wrapper h1,
506	.single-content .kadence-advanced-heading-wrapper h2,
507	.single-content .kadence-advanced-heading-wrapper h3,
508	.single-content .kadence-advanced-heading-wrapper h4,
509	.single-content .kadence-advanced-heading-wrapper h5,
510	.single-content .kadence-advanced-heading-wrapper h6 {margin: 1.5em 0 .5em;}
511	.single-content .kadence-advanced-heading-wrapper+* { margin-top:0;}.kb-screen-reader-text{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);}
512/*# sourceURL=kadence-blocks-advancedheading-inline-css */
513</style>
514<style>.wp-block-kadence-advancedheading.kt-adv-heading_1546a1-32, .wp-block-kadence-advancedheading.kt-adv-heading_1546a1-32[data-kb-block="kb-adv-heading_1546a1-32"]{font-size:20px;font-style:normal;}.wp-block-kadence-advancedheading.kt-adv-heading_1546a1-32 mark.kt-highlight, .wp-block-kadence-advancedheading.kt-adv-heading_1546a1-32[data-kb-block="kb-adv-heading_1546a1-32"] mark.kt-highlight{font-style:normal;color:#f76a0c;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}.wp-block-kadence-advancedheading.kt-adv-heading_1546a1-32 img.kb-inline-image, .wp-block-kadence-advancedheading.kt-adv-heading_1546a1-32[data-kb-block="kb-adv-heading_1546a1-32"] img.kb-inline-image{width:150px;vertical-align:baseline;}</style>
515<h3 class="kt-adv-heading_1546a1-32 wp-block-kadence-advancedheading has-theme-palette-9-color has-text-color" data-kb-block="kb-adv-heading_1546a1-32"></h3>
516</section><section id="block-35" class="widget widget_block widget_text">
517<p class="wp-block-paragraph"><strong>Where to Find Us</strong></p>
518</section><section id="block-36" class="widget widget_block widget_text">
519<p class="wp-block-paragraph">1572 W. State Hwy. 114 Suite 500 – 199, Grapevine, TX 76051</p>
520</section><section id="block-37" class="widget widget_block widget_text">
521<p class="wp-block-paragraph"><a href="mailto:[email protected]">[email protected]</a></p>
522</section><section id="block-38" class="widget widget_block widget_text">
523<p class="wp-block-paragraph"><a href="tel: (972) 979-1070">(972) 979-1070</a></p>
524</section>	</div>
525</div><!-- .footer-widget3 -->
526					</div>
527								</div>
528		</div>
529	</div>
530</div>
531<div class="site-bottom-footer-wrap site-footer-row-container site-footer-focus-item site-footer-row-layout-standard site-footer-row-tablet-layout-default site-footer-row-mobile-layout-default" data-section="
531kadence_customizer_footer_bottom">
532	<div class="site-footer-row-container-inner">
533				<div class="site-container">
534			<div class="site-bottom-footer-inner-wrap site-footer-row site-footer-row-columns-2 site-footer-row-column-layout-equal site-footer-row-tablet-column-layout-default site-footer-row-mobile-column-layout-row ft-ro-dir-row ft-ro-collapse-normal ft-ro-t-dir-default ft-ro-m-dir-default ft-ro-lstyle-plain">
535									<div class="site-footer-bottom-section-1 site-footer-section footer-section-inner-items-1">
536						
537<div class="footer-widget-area site-info site-footer-focus-item content-align-left content-tablet-align-default content-mobile-align-center content-valign-middle content-tablet-valign-default content-mobile-valign-default" data-section="kadence_customizer_footer_html">
538	<div class="footer-widget-area-inner site-info-inner">
539		<div class="footer-html inner-link-style-plain"><div class="footer-html-inner"><p>&copy; 2026 Grapevine TX Roofing Pro | Design: <a title="Local Leap Marketing - Web Design &amp; SEO" href="https://localleap.com" target="_blank" rel="nofollow noopener">Local Leap Marketing</a></p>
540</div></div>	</div>
541</div><!-- .site-info -->
542					</div>
543										<div class="site-footer-bottom-section-2 site-footer-section footer-section-inner-items-1">
544						<div class="footer-widget-area widget-area site-footer-focus-item footer-social content-align-right content-tablet-align-default content-mobile-align-center content-valign-middle content-tablet-valign-default content-mobile-valign-default" data-section="kadence_customizer_footer_social">
545	<div class="footer-widget-area-inner footer-social-inner">
546		<div class="footer-social-wrap"><div class="footer-social-inner-wrap element-social-inner-wrap social-show-label-false social-style-filled"><a href="https://www.facebook.com/GrapevineTxRoofingPro/" aria-label="Facebook" target="_blank" rel="noopener noreferrer"  class="social-button footer-social-item social-link-facebook"><span class="kadence-svg-iconset"><svg class="kadence-svg-icon kadence-facebook-alt2-svg" fill="currentColor" version="1.1" xmlns="http://www.w3.org/2000/svg" width="16" height="28" viewBox="0 0 16 28"><title>Facebook</title><path d="M14.984 0.187v4.125h-2.453c-1.922 0-2.281 0.922-2.281 2.25v2.953h4.578l-0.609 4.625h-3.969v11.859h-4.781v-11.859h-3.984v-4.625h3.984v-3.406c0-3.953 2.422-6.109 5.953-6.109 1.687 0 3.141 0.125 3.563 0.187z"></path>
547				</svg></span></a><a href="https://twitter.com/GTXRoofingPro" aria-label="Twitter" target="_blank" rel="noopener noreferrer"  class="social-button footer-social-item social-link-twitter"><span class="kadence-svg-iconset"><svg class="kadence-svg-icon kadence-twitter-svg" fill="currentColor" version="1.1" xmlns="http://www.w3.org/2000/svg" width="26" height="28" viewBox="0 0 26 28"><title>Twitter</title><path d="M25.312 6.375c-0.688 1-1.547 1.891-2.531 2.609 0.016 0.219 0.016 0.438 0.016 0.656 0 6.672-5.078 14.359-14.359 14.359-2.859 0-5.516-0.828-7.75-2.266 0.406 0.047 0.797 0.063 1.219 0.063 2.359 0 4.531-0.797 6.266-2.156-2.219-0.047-4.078-1.5-4.719-3.5 0.313 0.047 0.625 0.078 0.953 0.078 0.453 0 0.906-0.063 1.328-0.172-2.312-0.469-4.047-2.5-4.047-4.953v-0.063c0.672 0.375 1.453 0.609 2.281 0.641-1.359-0.906-2.25-2.453-2.25-4.203 0-0.938 0.25-1.797 0.688-2.547 2.484 3.062 6.219 5.063 10.406 5.281-0.078-0.375-0.125-0.766-0.125-1.156 0-2.781 2.25-5.047 5.047-5.047 1.453 0 2.766 0.609 3.687 1.594 1.141-0.219 2.234-0.641 3.203-1.219-0.375 1.172-1.172 2.156-2.219 2.781 1.016-0.109 2-0.391 2.906-0.781z"></path>
548				</svg></span></a><a href="https://www.instagram.com/grapevinetxroofingpro/" aria-label="Instagram" target="_blank" rel="noopener noreferrer"  class="social-button footer-social-item social-link-instagram"><span class="kadence-svg-iconset"><svg class="kadence-svg-icon kadence-instagram-svg" fill="currentColor" version="1.1" xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32"><title>Instagram</title><path d="M21.138 0.242c3.767 0.007 3.914 0.038 4.65 0.144 1.52 0.219 2.795 0.825 3.837 1.821 0.584 0.562 0.987 1.112 1.349 1.848 0.442 0.899 0.659 1.75 0.758 3.016 0.021 0.271 0.031 4.592 0.031 8.916s-0.009 8.652-0.030 8.924c-0.098 1.245-0.315 2.104-0.743 2.986-0.851 1.755-2.415 3.035-4.303 3.522-0.685 0.177-1.304 0.26-2.371 0.31-0.381 0.019-4.361 0.024-8.342 0.024s-7.959-0.012-8.349-0.029c-0.921-0.044-1.639-0.136-2.288-0.303-1.876-0.485-3.469-1.784-4.303-3.515-0.436-0.904-0.642-1.731-0.751-3.045-0.031-0.373-0.039-2.296-0.039-8.87 0-2.215-0.002-3.866 0-5.121 0.006-3.764 0.037-3.915 0.144-4.652 0.219-1.518 0.825-2.795 1.825-3.833 0.549-0.569 1.105-0.975 1.811-1.326 0.915-0.456 1.756-0.668 3.106-0.781 0.374-0.031 2.298-0.038 8.878-0.038h5.13zM15.999 4.364v0c-3.159 0-3.555 0.014-4.796 0.070-1.239 0.057-2.084 0.253-2.824 0.541-0.765 0.297-1.415 0.695-2.061 1.342s-1.045 1.296-1.343 2.061c-0.288 0.74-0.485 1.586-0.541 2.824-0.056 1.241-0.070 1.638-0.070 4.798s0.014 3.556 0.070 4.797c0.057 1.239 0.253 2.084 0.541 2.824 0.297 0.765 0.695 1.415 1.342 2.061s1.296 1.046 2.061 1.343c0.74 0.288 1.586 0.484 2.825 0.541 1.241 0.056 1.638 0.070 4.798 0.070s3.556-0.014 4.797-0.070c1.239-0.057 2.085-0.253 2.826-0.541 0.765-0.297 1.413-0.696 2.060-1.343s1.045-1.296 1.343-2.061c0.286-0.74 0.482-1.586 0.541-2.824 0.056-1.241 0.070-1.637 0.070-4.797s-0.015-3.557-0.070-4.798c-0.058-1.239-0.255-2.084-0.541-2.824-0.298-0.765-0.696-1.415-1.343-2.061s-1.295-1.045-2.061-1.342c-0.742-0.288-1.588-0.484-2.827-0.541-1.241-0.056-1.636-0.070-4.796-0.070zM14.957 6.461c0.31-0 0.655 0 1.044 0 3.107 0 3.475 0.011 4.702 0.067 1.135 0.052 1.75 0.241 2.16 0.401 0.543 0.211 0.93 0.463 1.337 0.87s0.659 0.795 0.871 1.338c0.159 0.41 0.349 1.025 0.401 2.16 0.056 1.227 0.068 1.595 0.068 4.701s-0.012 3.474-0.068 4.701c-0.052 1.135-0.241 1.75-0.401 2.16-0.211 0.543-0.463 0.93-0.871 1.337s-0.794 0.659-1.337 0.87c-0.41 0.16-1.026 0.349-2.16 0.401-1.227 0.056-1.595 0.068-4.702 0.068s-3.475-0.012-4.702-0.068c-1.135-0.052-1.75-0.242-2.161-0.401-0.543-0.211-0.931-0.463-1.338-0.87s-0.659-0.794
548-0.871-1.337c-0.159-0.41-0.349-1.025-0.401-2.16-0.056-1.227-0.067-1.595-0.067-4.703s0.011-3.474 0.067-4.701c0.052-1.135 0.241-1.75 0.401-2.16 0.211-0.543 0.463-0.931 0.871-1.338s0.795-0.659 1.338-0.871c0.41-0.16 1.026-0.349 2.161-0.401 1.073-0.048 1.489-0.063 3.658-0.065v0.003zM16.001 10.024c-3.3 0-5.976 2.676-5.976 5.976s2.676 5.975 5.976 5.975c3.3 0 5.975-2.674 5.975-5.975s-2.675-5.976-5.975-5.976zM16.001 12.121c2.142 0 3.879 1.736 3.879 3.879s-1.737 3.879-3.879 3.879c-2.142 0-3.879-1.737-3.879-3.879s1.736-3.879 3.879-3.879zM22.212 8.393c-0.771 0-1.396 0.625-1.396 1.396s0.625 1.396 1.396 1.396 1.396-0.625 1.396-1.396c0-0.771-0.625-1.396-1.396-1.396v0.001z"></path>
549				</svg></span></a><a href="#" aria-label="YouTube" target="_blank" rel="noopener noreferrer"  class="social-button footer-social-item social-link-youtube"><span class="kadence-svg-iconset"><svg class="kadence-svg-icon kadence-youtube-svg" fill="currentColor" version="1.1" xmlns="http://www.w3.org/2000/svg" width="28" height="28" viewBox="0 0 28 28"><title>YouTube</title><path d="M11.109 17.625l7.562-3.906-7.562-3.953v7.859zM14 4.156c5.891 0 9.797 0.281 9.797 0.281 0.547 0.063 1.75 0.063 2.812 1.188 0 0 0.859 0.844 1.109 2.781 0.297 2.266 0.281 4.531 0.281 4.531v2.125s0.016 2.266-0.281 4.531c-0.25 1.922-1.109 2.781-1.109 2.781-1.062 1.109-2.266 1.109-2.812 1.172 0 0-3.906 0.297-9.797 0.297v0c-7.281-0.063-9.516-0.281-9.516-0.281-0.625-0.109-2.031-0.078-3.094-1.188 0 0-0.859-0.859-1.109-2.781-0.297-2.266-0.281-4.531-0.281-4.531v-2.125s-0.016-2.266 0.281-4.531c0.25-1.937 1.109-2.781 1.109-2.781 1.062-1.125 2.266-1.125 2.812-1.188 0 0 3.906-0.281 9.797-0.281v0z"></path>
550				</svg></span></a></div></div>	</div>
551</div><!-- data-section="footer_social" -->
552					</div>
553								</div>
554		</div>
555	</div>
556</div>
557	</div>
558</footer><!-- #colophon -->
559
560</div><!-- #wrapper -->
561
562			
562<script>document.documentElement.style.setProperty('--scrollbar-offset', window.innerWidth - document.documentElement.clientWidth + 'px' );</script>
562
563			
563<script type="speculationrules">
564{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/kadence/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]}
565</script>
565
566<a id="kt-scroll-up" tabindex="-1" aria-hidden="true" aria-label="Scroll to top" href="#wrapper" class="kadence-scroll-to-top scroll-up-wrap scroll-ignore scroll-up-side-right scroll-up-style-outline vs-lg-true vs-md-true vs-sm-false"><span class="kadence-svg-iconset"><svg aria-hidden="true" class="kadence-svg-icon kadence-arrow-up2-svg" fill="currentColor" version="1.1" xmlns="http://www.w3.org/2000/svg" width="26" height="28" viewBox="0 0 26 28"><title>Scroll to top</title><path d="M25.172 15.172c0 0.531-0.219 1.031-0.578 1.406l-1.172 1.172c-0.375 0.375-0.891 0.594-1.422 0.594s-1.047-0.219-1.406-0.594l-4.594-4.578v11c0 1.125-0.938 1.828-2 1.828h-2c-1.062 0-2-0.703-2-1.828v-11l-4.594 4.578c-0.359 0.375-0.875 0.594-1.406 0.594s-1.047-0.219-1.406-0.594l-1.172-1.172c-0.375-0.375-0.594-0.875-0.594-1.406s0.219-1.047 0.594-1.422l10.172-10.172c0.359-0.375 0.875-0.578 1.406-0.578s1.047 0.203 1.422 0.578l10.172 10.172c0.359 0.375 0.578 0.891 0.578 1.422z"></path>
567				</svg></span></a><button id="kt-scroll-up-reader" href="#wrapper" aria-label="Scroll to top" class="kadence-scroll-to-top scroll-up-wrap scroll-ignore scroll-up-side-right scroll-up-style-outline vs-lg-true vs-md-true vs-sm-false"><span class="kadence-svg-iconset"><svg aria-hidden="true" class="kadence-svg-icon kadence-arrow-up2-svg" fill="currentColor" version="1.1" xmlns="http://www.w3.org/2000/svg" width="26" height="28" viewBox="0 0 26 28"><title>Scroll to top</title><path d="M25.172 15.172c0 0.531-0.219 1.031-0.578 1.406l-1.172 1.172c-0.375 0.375-0.891 0.594-1.422 0.594s-1.047-0.219-1.406-0.594l-4.594-4.578v11c0 1.125-0.938 1.828-2 1.828h-2c-1.062 0-2-0.703-2-1.828v-11l-4.594 4.578c-0.359 0.375-0.875 0.594-1.406 0.594s-1.047-0.219-1.406-0.594l-1.172-1.172c-0.375-0.375-0.594-0.875-0.594-1.406s0.219-1.047 0.594-1.422l10.172-10.172c0.359-0.375 0.875-0.578 1.406-0.578s1.047 0.203 1.422 0.578l10.172 10.172c0.359 0.375 0.578 0.891 0.578 1.422z"></path>
568				</svg></span></button>	<div id="mobile-drawer" class="popup-drawer popup-drawer-layout-sidepanel popup-drawer-animation-fade popup-drawer-side-right" data-drawer-target-string="#mobile-drawer"
569			>
570		<div class="drawer-overlay" data-drawer-target-string="#mobile-drawer"></div>
571		<div class="drawer-inner">
572						<div class="drawer-header">
573				<button class="menu-toggle-close drawer-toggle" aria-label="Close menu"  data-toggle-target="#mobile-drawer" data-toggle-body-class="showing-popup-drawer-from-right" aria-expanded="false" data-set-focus=".menu-toggle-open"
574							>
575					<span class="toggle-close-bar"></span>
576					<span class="toggle-close-bar"></span>
577				</button>
578			</div>
579			<div class="drawer-content mobile-drawer-content content-align-left content-valign-top">
580								<div class="site-header-item site-header-focus-item site-header-item-mobile-navigation mobile-navigation-layout-stretch-false" data-section="kadence_customizer_mobile_navigation">
581		<nav id="mobile-site-navigation" class="mobile-navigation drawer-navigation drawer-navigation-parent-toggle-false" role="navigation" aria-label="Primary Mobile Navigation">
582				<div class="mobile-menu-container drawer-menu-container">
583			<ul id="mobile-menu" class="menu has-collapse-sub-nav"><li id="menu-item-511" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-home menu-item-511"><a href="https://grapevinetxroofingpro.com/">Home</a></li>
584<li id="menu-item-512" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-512"><a href="https://grapevinetxroofingpro.com/about-us/">About us</a></li>
585<li id="menu-item-513" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-513"><div class="drawer-nav-drop-wrap"><a href="https://grapevinetxroofingpro.com/services/">Services</a><button class="drawer-sub-toggle" data-toggle-duration="10" data-toggle-target="#mobile-menu .menu-item-513 &gt; .sub-menu" aria-expanded="false"><span class="screen-reader-text">Toggle child menu</span><span class="kadence-svg-iconset"><svg aria-hidden="true" class="kadence-svg-icon kadence-arrow-down-svg" fill="currentColor" version="1.1" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><title>Expand</title><path d="M5.293 9.707l6 6c0.391 0.391 1.024 0.391 1.414 0l6-6c0.391-0.391 0.391-1.024 0-1.414s-1.024-0.391-1.414 0l-5.293 5.293-5.293-5.293c-0.391-0.391-1.024-0.391-1.414 0s-0.391 1.024 0 1.414z"></path>
586				</svg></span></button></div>
587<ul class="sub-menu">
588	<li id="menu-item-515" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-515"><a href="https://grapevinetxroofingpro.com/services/roof-repair-and-replacement/">Roof Repair &#038; Replacement</a></li>
589	<li id="menu-item-514" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-514"><a href="https://grapevinetxroofingpro.com/services/gutter-repair-and-installation/">Gutter Repair &#038; Installation</a></li>
590	<li id="menu-item-518" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-518"><a href="https://grapevinetxroofingpro.com/services/fence-repair-and-installation/">Fence Repair &#038; Installation</a></li>
591	<li id="menu-item-519" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-519"><a href="https://grapevinetxroofingpro.com/services/garage-door-repair/">Garage Door Repair</a></li>
592	<li id="menu-item-516" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-516"><a href="https://grapevinetxroofingpro.com/services/commercial-roofing/">Commercial Roofing</a></li>
593	<li id="menu-item-517" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-517"><a href="https://grapevinetxroofingpro.com/services/residential-roofing/">Residential Roofing</a></li>
594	<li id="menu-item-520" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-520">
594<a href="https://grapevinetxroofingpro.com/services/hail-and-storm-roof-damage-repair/">Hail and Storm Roof Damage Repair</a></li>
595	<li id="menu-item-521" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-521"><a href="https://grapevinetxroofingpro.com/services/roof-tune-up/">Roof Tune-Up</a></li>
596</ul>
597</li>
598<li id="menu-item-522" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-522"><a href="https://grapevinetxroofingpro.com/gallery/">Gallery</a></li>
599<li id="menu-item-523" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-523"><a href="https://grapevinetxroofingpro.com/contact-us/">Contact Us</a></li>
600<li id="menu-item-524" class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-414 current_page_item current_page_parent menu-item-524"><a href="https://grapevinetxroofingpro.com/blog/" aria-current="page">Blog</a></li>
601<li id="menu-item-525" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-525"><a href="https://grapevinetxroofingpro.com/get-a-quote/">Get Free Quote</a></li>
602</ul>		</div>
603	</nav><!-- #site-navigation -->
604	</div><!-- data-section="mobile_navigation" -->
605							</div>
606		</div>
607	</div>
608	
608<script id="kadence-navigation-js-extra">
609var kadenceConfig = {"screenReader":{"expand":"Child menu","expandOf":"Child menu of","collapse":"Child menu","collapseOf":"Child menu of"},"breakPoints":{"desktop":"960","tablet":768},"scrollOffset":"0"};
610//# sourceURL=kadence-navigation-js-extra
611</script>
vendor: 1 bytes, line 611
611
612<script id="kadence-navigation-js" src="https://grapevinetxroofingpro.com/wp-content/themes/kadence/assets/js/navigation.min.js?ver=1.2.16" async></script>
vendor: 1 bytes, line 612
612
613<script id="wp-emoji-settings" type="application/json">
614{"baseUrl":"https://s.w.org/images/core/emoji/17.0.2/72x72/","ext":".png","svgUrl":"https://s.w.org/images/core/emoji/17.0.2/svg/","svgExt":".svg","source":{"concatemoji":"https://grapevinetxroofingpro.com/wp-includes/js/wp-emoji-release.min.js?ver=7.1.2"}}
615</script>
vendor: 1 bytes, line 615
615
616<script type="module">
617/*! This file is auto-generated */
618var e="script#wp-emoji-settings",t=document.querySelector(e);if(!(t instanceof HTMLScriptElement))throw new Error("Element missing: "+e);const r=JSON.parse(t.text),s=(window._wpemojiSettings=r,"wpEmojiSettingsSupports"),o=["flag","emoji"];function i(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(s,JSON.stringify(t))}catch(e){}}function c(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0);const r=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);return t.every((e,t)=>e===r[t])}function p(e,t){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var n=e.getImageData(16,16,1,1);for(let e=0;e<n.data.length;e++)if(0!==n.data[e])return!1;return!0}function u(e,t,n,r){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\udde8\ud83c\uddf6","\ud83c\udde8\u200b\ud83c\uddf6")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!r(e,"\ud83e\u1fac8")}return!1}function f(e,t,n,r){let a;const s=(a="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):document.createElement("canvas")).getContext("2d",{willReadFrequently:!0}),o=(s.textBaseline="top",s.font="600 32px Arial",{});return e.forEach(e=>{o[e]=t(s,e,n,r)}),o}function a(e){var t=document.createElement("script");t.src=e,t.defer=!0,document.head.appendChild(t)}r.supports={everything:!0,everythingExceptFlag:!0},new Promise(t=>{let n=function(){try{var e=JSON.parse(sessionStorage.getItem(s));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(o),u.toString(),c.toString(),p.toString()].join(",")+"));",r=new Blob([e],{type:"text/javascript"});const a=new Worker(URL.createObjectURL(r),{name:"wpTestEmojiSupports"});return void(a.onmessage=e=>{i(n=e.data),a.terminate(),t(n)})}catch(e){}i(n=f(o,u,c,p))}t(n)}).then(e=>{for(const n in e)r.supports[n]=e[n],r.supports.everything=r.supports.everything&&r.supports[n],"flag"!==n&&(r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&r.supports[n]);var t;r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&!r.supports.flag,r.supports.everything||((t=r.source||{}).concatemoji?a(t.concatemoji):t.wpemoji&&t.twemoji&&(a(t.twemoji),a(t.wpemoji)))});
619//# sourceURL=https://grapevinetxroofingpro.com/wp-includes/js/wp-emoji-loader.min.js
620</script>
620
621</body>
622</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.