PageSourceSearch

https://abmroofinggroup.com/roofing-gallery/

html abmroofinggroup.com collected 2026-10-06 20:58:41 UTC 113,853 bytes, 736 lines download raw bytes

1<!doctype html>
2<html lang="en-US" prefix="og: https://ogp.me/ns#">
3<head>
4	<meta charset="UTF-8">
5	<meta name="viewport" content="width=device-width, initial-scale=1">
6	<link rel="profile" href="https://gmpg.org/xfn/11">
7	
8<!-- Search Engine Optimization by Rank Math - https://rankmath.com/ -->
9<title>ABM Roofing Group - Bowie Maryland Roofing Experts</title>
10<meta name="description" content="ABM Roofing Group, local roofing company, contractor providing roof repairs &amp; replacements in Bowie MD, Annapolis MD, &amp; Severn MD."/>
11<meta name="robots" content="index, follow, max-snippet:-1, max-video-preview:-1, max-image-preview:large"/>
12<link rel="canonical" href="https://abmroofinggroup.com/roofing-gallery/" />
13<meta property="og:locale" content="en_US" />
14<meta property="og:type" content="article" />
15<meta property="og:title" content="ABM Roofing Group - Bowie Maryland Roofing Experts" />
16<meta property="og:description" content="ABM Roofing Group, local roofing company, contractor providing roof repairs &amp; replacements in Bowie MD, Annapolis MD, &amp; Severn MD." />
17<meta property="og:url" content="https://abmroofinggroup.com/roofing-gallery/" />
18<meta property="og:site_name" content="ABM Roofing" />
19<meta property="og:updated_time" content="2022-11-16T05:11:27+00:00" />
20<meta property="og:image" content="https://abmroofinggroup.com/wp-content/uploads/2022/09/residential-siding.jpg" />
21<meta property="og:image:secure_url" content="https://abmroofinggroup.com/wp-content/uploads/2022/09/residential-siding.jpg" />
22<meta property="og:image:width" content="683" />
23<meta property="og:image:height" content="600" />
24<meta property="og:image:alt" content="residential siding" />
25<meta property="og:image:type" content="image/jpeg" />
26<meta property="article:published_time" content="2022-09-15T13:17:14+00:00" />
27<meta property="article:modified_time" content="2022-11-16T05:11:27+00:00" />
28<meta name="twitter:card" content="summary_large_image" />
29<meta name="twitter:title" content="ABM Roofing Group - Bowie Maryland Roofing Experts" />
30<meta name="twitter:description" content="ABM Roofing Group, local roofing company, contractor providing roof repairs &amp; replacements in Bowie MD, Annapolis MD, &amp; Severn MD." />
31<meta name="twitter:image" content="https://abmroofinggroup.com/wp-content/uploads/2022/09/residential-siding.jpg" />
32<meta name="twitter:label1" content="Time to read" />
33<meta name="twitter:data1" content="Less than a minute" />
34<script type="application/ld+json" class="rank-math-schema">{"@context":"https://schema.org","@graph":[{"@type":["RoofingContractor","Organization"],"@id":"https://abmroofinggroup.com/#organization","name":"ABM Roofing Group","url":"https://abmroofinggroup.com","logo":{"@type":"ImageObject","@id":"https://abmroofinggroup.com/#logo","url":"https://abmroofinggroup.com/wp-content/uploads/2022/09/ABM-roofing-logo.png","contentUrl":"https://abmroofinggroup.com/wp-content/uploads/2022/09/ABM-roofing-logo.png","caption":"ABM Roofing Group","inLanguage":"en-US","width":"1289","height":"912"},"openingHours":["Mo,Tu,We,Th,Fr,Sa,Su 09:00-17:00"],"image":{"@id":"https://abmroofinggroup.com/#logo"}},{"@type":"WebSite","@id":"https://abmroofinggroup.com/#website","url":"https://abmroofinggroup.com","name":"ABM Roofing Group","publisher":{"@id":"https://abmroofinggroup.com/#organization"},"inLanguage":"en-US"},{"@type":"ImageObject","@id":"https://abmroofinggroup.com/wp-content/uploads/2022/09/residential-siding.jpg","url":"https://abmroofinggroup.com/wp-content/uploads/2022/09/residential-siding.jpg","width":"683","height":"600","caption":"residential siding","inLanguage":"en-US"},{"@type":"WebPage","@id":"https://abmroofinggroup.com/roofing-gallery/#webpage","url":"https://abmroofinggroup.com/roofing-gallery/","name":"ABM Roofing Group - Bowie Maryland Roofing Experts","datePublished":"2022-09-15T13:17:14+00:00","dateModified":"2022-11-16T05:11:27+00:00","isPartOf":{"@id":"https://abmroofinggroup.com/#website"},"primaryImageOfPage":{"@id":"https://abmroofinggroup.com/wp-content/uploads/2022/09/residential-siding.jpg"},"inLanguage":"en-US"},{"@type":"Person","@id":"https://abmroofinggroup.com/author/tom/","name":"tom","url":"https://abmroofinggroup.com/author/tom/","image":{"@type":"ImageObject","@id":"https://secure.gravatar.com/avatar/37e194bbd7c88b4b69fdf45fbaeb97e97f8b7fe4a0f3a51d01491e3b3538f0c7?s=96&amp;d=mm&amp;r=g","url":"https://secure.gravatar.com/avatar/37e194bbd7c88b4b69fdf45fbaeb97e97f8b7fe4a0f3a51d01491e3b3538f0c7?s=96&amp;d=mm&amp;r=g","caption":"tom","inLanguage":"en-US"},"sameAs":["https://abmroofinggroup.com"],"worksFor":{"@id":"https://abmroofinggroup.com/#organization"}},{"@type":"Article","headline":"ABM Roofing Group - Bowie Maryland Roofing Experts","keywords":"roofing,bowie md,roof","datePublished":"2022-09-15T13:17:14+00:00","dateModified":"2022-11-16T05:11:27+00:00","author":{"@id":"https://abmroofinggroup.com/author/tom/","name":"tom"},"publisher":{"@id":"https://abmroofinggroup.com/#organization"},"description":"ABM Roofing Group, local roofing company, contractor providing roof repairs &amp; replacements in Bowie MD, Annapolis MD, &amp; Severn MD.","name":"ABM Roofing Group - Bowie Maryland Roofing Experts","@id":"https://abmroofinggroup.com/roofing-gallery/#richSnippet","isPartOf":{"@id":"https://abmroofinggroup.com/roofing-gallery/#webpage"},"image":{"@id":"https://abmroofinggroup.com/wp-content/uploads/2022/09/residential-siding.jpg"},"inLanguage":"en-US","mainEntityOfPage":{"@id":"https://abmroofinggroup.com/roofing-gallery/#webpage"}}]}</script>
34
35<!-- /Rank Math WordPress SEO plugin -->
36
37<link rel='dns-prefetch' href='//www.googletagmanager.com' />
38<link rel="alternate" type="application/rss+xml" title="ABM Roofing &raquo; Feed" href="https://abmroofinggroup.com/feed/" />
39<link rel="alternate" type="application/rss+xml" title="ABM Roofing &raquo; Comments Feed" href="https://abmroofinggroup.com/comments/feed/" />
40<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://abmroofinggroup.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fabmroofinggroup.com%2Froofing-gallery%2F" />
41<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://abmroofinggroup.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fabmroofinggroup.com%2Froofing-gallery%2F&#038;format=xml" />
42<style id="wp-img-auto-sizes-contain-inline-css">
43img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
44/*# sourceURL=wp-img-auto-sizes-contain-inline-css */
45</style>
46<style id="wp-emoji-styles-inline-css">
47
48	img.wp-smiley, img.emoji {
49		display: inline !important;
50		border: none !important;
51		box-shadow: none !important;
52		height: 1em !important;
53		width: 1em !important;
54		margin: 0 0.07em !important;
55		vertical-align: -0.1em !important;
56		background: none !important;
57		padding: 0 !important;
58	}
59/*# sourceURL=wp-emoji-styles-inline-css */
60</style>
61<style id="site-designer-shared-pattern-classes-inline-css">
62/* Dark cover/section overlay + on-dark text. */
63body .wp-site-blocks .is-style-overlay-dark .wp-block-cover__background { background-color: var(--wp--preset--color--base-3); color: var(--wp--preset--color--contrast-3); }
64.wp-block-cover.is-style-overlay-dark .wp-block-cover__background.has-background-dim { opacity: 0.50 !important; }
65:is(.wp-block-designsetgo-section, .wp-block-designsetgo-scroll-slides).is-style-overlay-dark { --dsgo-overlay-color: var(--wp--preset--color--base-3); --dsgo-overlay-opacity: 0.50; color: var(--wp--preset--color--contrast-3); }
66.dsgo-image-accordion-item.is-style-overlay-dark { --dsgo-overlay-color: var(--wp--preset--color--base-3); }
67.wp-block-group.has-background.is-style-overlay-dark { box-shadow: inset 0 0 0 9999px color-mix(in srgb, var(--wp--preset--color--base-3) 50%, transparent); }
68body .wp-site-blocks .is-style-overlay-dark, body .wp-site-blocks .is-style-on-dark { --dsgo-text-color: var(--wp--preset--color--contrast-3); color: var(--wp--preset--color--contrast-3) !important; }
69body .wp-site-blocks .is-style-overlay-dark :is(h1,h2,h3,h4,h5,h6,p,li,blockquote,cite), body .wp-site-blocks .is-style-on-dark :is(h1,h2,h3,h4,h5,h6,p,li,blockquote,cite) { color: var(--wp--preset--color--contrast-3) !important; }
70
71/* Solid dark section background + light text. */
72.is-style-bg-dark { background-color: var(--wp--preset--color--contrast); color: var(--wp--preset--color--base); }
73.is-style-bg-dark a { color: var(--wp--preset--color--base); }
74/*# sourceURL=site-designer-shared-pattern-classes-inline-css */
75</style>
76<style id="global-styles-inline-css">
77:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);
77--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}.wp-block-button{--wp--preset--dimension--25: 25%;--wp--preset--dimension--50: 50%;--wp--preset--dimension--75: 75%;--wp--preset--dimension--100: 100%;}:root { --wp--style--global--content-size: 800px;--wp--style--global--wide-size: 1200px; }:where(body) { margin: 0; }.wp-site-blocks > .alignleft { float: left; margin-right: 2em; }.wp-site-blocks > .alignright { float: right; margin-left: 2em; }.wp-site-blocks > .aligncenter { justify-content: center; margin-left: auto; margin-right: auto; }:where(.wp-site-blocks) > * { margin-block-start: 24px; margin-block-end: 0; }:where(.wp-site-blocks) > :first-child { margin-block-start: 0; }:where(.wp-site-blocks) > :last-child { margin-block-end: 0; }:root { --wp--style--block-gap: 24px; }:root :where(.is-layout-flow) > :first-child{margin-block-start: 0;}:root :where(.is-layout-flow) > :last-child{margin-block-end: 0;}:root :where(.is-layout-flow) > *{margin-block-start: 24px;margin-block-end: 0;}:root :where(.is-layout-constrained) > :first-child{margin-block-start: 0;}:root :where(.is-layout-constrained) > :last-child{margin-block-end: 0;}:root :where(.is-layout-constrained) > *{margin-block-start: 24px;margin-block-end: 0;}:root :where(.is-layout-flex){gap: 24px;}:root :where(.is-layout-grid){gap: 24px;}.is-layout-flow > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-flow > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-flow > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-constrained > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-constrained > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > :where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width: var(--wp--style--global--content-size);margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > .alignwide{max-width: var(--wp--style--global--wide-size);}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;padding-top: calc(0.667em + 2px);padding-right: calc(1.333em + 2px);padding-bottom: calc(0.667em + 2px);padding-left: calc(1.333em + 2px);text-decoration: none;text-transform: inherit;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}
77.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;}
78:root :where(.wp-block-icon svg){width: 24px;}
79:root :where(.wp-block-pullquote){font-size: 1.5em;line-height: 1.6;}
80/*# sourceURL=global-styles-inline-css */
81</style>
82<link rel='stylesheet' id='wp-theme-css' href='https://abmroofinggroup.com/wp-includes/css/dist/theme/design-tokens.min.css?ver=7.1.2' media='all' />
83<link rel='stylesheet' id='wp-components-css' href='https://abmroofinggroup.com/wp-includes/css/dist/components/style.min.css?ver=7.1.2' media='all' />
84<link rel='stylesheet' id='godaddy-styles-css' href='https://abmroofinggroup.com/wp-content/mu-plugins/vendor/wpex/godaddy-launch/includes/Dependencies/GoDaddy/Styles/build/latest.css?ver=2.0.2' media='all' />
85<link rel='stylesheet' id='hello-elementor-css' href='https://abmroofinggroup.com/wp-content/themes/hello-elementor/assets/css/reset.css?ver=3.5.1' media='all' />
86<link rel='stylesheet' id='hello-elementor-theme-style-css' href='https://abmroofinggroup.com/wp-content/themes/hello-elementor/assets/css/theme.css?ver=3.5.1' media='all' />
87<link rel='stylesheet' id='hello-elementor-header-footer-css' href='https://abmroofinggroup.com/wp-content/themes/hello-elementor/assets/css/header-footer.css?ver=3.5.1' media='all' />
88<link rel='stylesheet' id='elementor-frontend-css' href='https://abmroofinggroup.com/wp-content/plugins/elementor/assets/css/frontend.min.css?ver=4.3.4' media='all' />
89<link rel='stylesheet' id='elementor-post-19-css' href='https://abmroofinggroup.com/wp-content/uploads/elementor/css/post-19.css?ver=1791313675' media='all' />
90<link rel='stylesheet' id='widget-image-css' href='https://abmroofinggroup.com/wp-content/plugins/elementor/assets/css/widget-image.min.css?ver=4.3.4' media='all' />
91<link rel='stylesheet' id='widget-icon-box-css' href='https://abmroofinggroup.com/wp-content/plugins/elementor/assets/css/widget-icon-box.min.css?ver=4.3.4' media='all' />
92<link rel='stylesheet' id='widget-nav-menu-css' href='https://abmroofinggroup.com/wp-content/plugins/elementor-pro/assets/css/widget-nav-menu.min.css?ver=4.3.1' media='all' />
93<link rel='stylesheet' id='widget-social-icons-css' href='https://abmroofinggroup.com/wp-content/plugins/elementor/assets/css/widget-social-icons.min.css?ver=4.3.4' media='all' />
94<link rel='stylesheet' id='e-apple-webkit-css' href='https://abmroofinggroup.com/wp-content/plugins/elementor/assets/css/conditionals/apple-webkit.min.css?ver=4.3.4' media='all' />
95<link rel='stylesheet' id='e-sticky-css' href='https://abmroofinggroup.com/wp-content/plugins/elementor-pro/assets/css/modules/sticky.min.css?ver=4.3.1' media='all' />
96<link rel='stylesheet' id='widget-call-to-action-css' href='https://abmroofinggroup.com/wp-content/plugins/elementor-pro/assets/css/widget-call-to-action.min.css?ver=4.3.1' media='all' />
97<link rel='stylesheet' id='e-transitions-css' href='https://abmroofinggroup.com/wp-content/plugins/elementor-pro/assets/css/conditionals/transitions.min.css?ver=4.3.1' media='all' />
98<link rel='stylesheet' id='widget-image-box-css' href='https://abmroofinggroup.com/w
98p-content/plugins/elementor/assets/css/widget-image-box.min.css?ver=4.3.4' media='all' />
99<link rel='stylesheet' id='widget-heading-css' href='https://abmroofinggroup.com/wp-content/plugins/elementor/assets/css/widget-heading.min.css?ver=4.3.4' media='all' />
100<link rel='stylesheet' id='widget-icon-list-css' href='https://abmroofinggroup.com/wp-content/plugins/elementor/assets/css/widget-icon-list.min.css?ver=4.3.4' media='all' />
101<link rel='stylesheet' id='elementor-icons-css' href='https://abmroofinggroup.com/wp-content/plugins/elementor/assets/lib/eicons/css/elementor-icons.min.css?ver=5.54.0' media='all' />
102<link rel='stylesheet' id='ooohboi-steroids-styles-css' href='https://abmroofinggroup.com/wp-content/plugins/ooohboi-steroids-for-elementor/assets/css/main.css?ver=2.1.2826082023' media='all' />
103<link rel='stylesheet' id='swiper-css' href='https://abmroofinggroup.com/wp-content/plugins/elementor/assets/lib/swiper/v8/css/swiper.min.css?ver=8.4.5' media='all' />
104<link rel='stylesheet' id='e-swiper-css' href='https://abmroofinggroup.com/wp-content/plugins/elementor/assets/css/conditionals/e-swiper.min.css?ver=4.3.4' media='all' />
105<link rel='stylesheet' id='widget-gallery-css' href='https://abmroofinggroup.com/wp-content/plugins/elementor-pro/assets/css/widget-gallery.min.css?ver=4.3.1' media='all' />
106<link rel='stylesheet' id='elementor-gallery-css' href='https://abmroofinggroup.com/wp-content/plugins/elementor/assets/lib/e-gallery/css/e-gallery.min.css?ver=1.2.0' media='all' />
107<link rel='stylesheet' id='elementor-post-180-css' href='https://abmroofinggroup.com/wp-content/uploads/elementor/css/post-180.css?ver=1791313779' media='all' />
108<link rel='stylesheet' id='elementor-post-41-css' href='https://abmroofinggroup.com/wp-content/uploads/elementor/css/post-41.css?ver=1791313675' media='all' />
109<link rel='stylesheet' id='elementor-post-34-css' href='https://abmroofinggroup.com/wp-content/uploads/elementor/css/post-34.css?ver=1791313676' media='all' />
110<link rel='stylesheet' id='hello-elementor-child-style-css' href='https://abmroofinggroup.com/wp-content/themes/hello-theme-child-master/style.css?ver=1.0.0' media='all' />
111<link rel='stylesheet' id='elementor-gf-local-poppins-css' href='https://abmroofinggroup.com/wp-content/uploads/elementor/google-fonts/css/poppins.css?ver=1742240955' media='all' />
112<link rel='stylesheet' id='elementor-icons-shared-0-css' href='https://abmroofinggroup.com/wp-content/plugins/elementor/assets/lib/font-awesome/css/fontawesome.min.css?ver=5.15.3' media='all' />
113<link rel='stylesheet' id='elementor-icons-fa-solid-css' href='https://abmroofinggroup.com/wp-content/plugins/elementor/assets/lib/font-awesome/css/solid.min.css?ver=5.15.3' media='all' />
114<link rel='stylesheet' id='elementor-icons-fa-brands-css' href='https://abmroofinggroup.com/wp-content/plugins/elementor/assets/lib/font-awesome/css/brands.min.css?ver=5.15.3' media='all' />
115<link rel='stylesheet' id='elementor-icons-fa-regular-css' href='https://abmroofinggroup.com/wp-content/plugins/elementor/assets/lib/font-awesome/css/regular.min.css?ver=5.15.3' media='all' />
116<script id="jquery-core-js" src="https://abmroofinggroup.com/wp-includes/js/jquery/jquery.min.js?ver=3.7.1"></script>
vendor: 1 bytes, line 116
116
117<script id="jquery-migrate-js" src="https://abmroofinggroup.com/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1"></script>
vendor: 1 bytes, line 117
117
118<script id="facebook-signal-js-extra">
119var facebookSignalConfig = {"cookieName":"wc_facebook_signals_state","ajaxUrl":"https://abmroofinggroup.com/wp-admin/admin-ajax.php","signalsAction":"fbpix_set_pixel_signals","signalsNonce":"12afd7c018"};
120//# sourceURL=facebook-signal-js-extra
121</script>
vendor: 1 bytes, line 121
121
122<script id="facebook-signal-js" src="https://abmroofinggroup.com/wp-content/plugins/official-facebook-pixel/core/../js/facebook_signal.js?ver=5.2.2"></script>
122
123<link rel="https://api.w.org/" href="https://abmroofinggroup.com/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://abmroofinggroup.com/wp-json/wp/v2/pages/180" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://abmroofinggroup.com/xmlrpc.php?rsd" />
124<meta name="generator" content="WordPress 7.1.2" />
125<link rel='shortlink' href='https://abmroofinggroup.com/?p=180' />
126<meta name="generator" content="Site Kit by Google 1.189.0" /><!-- Meta Pixel Code -->
127<script>
vendor: 408 bytes, lines 127-136
127
128!function(f,b,e,v,n,t,s)
129{if(f.fbq)return;n=f.fbq=function(){n.callMethod?
130n.callMethod.apply(n,arguments):n.queue.push(arguments)};
131if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0';
132n.queue=[];t=b.createElement(e);t.async=!0;
133t.src=v;s=b.getElementsByTagName(e)[0];
134s.parentNode.insertBefore(t,s)}(window, document,'script',
135'https://connect.facebook.net/en_US/fbevents.js');
136fbq('init', '
136832565827887352
vendor: 32 bytes, lines 136-137
136');
137fbq('track', 'PageView');
138</script>
138
139<noscript><img height="1" width="1" style="display:none"
140src="https://www.facebook.com/tr?id=832565827887352&ev=PageView&noscript=1"
141/></noscript>
142<!-- End Meta Pixel Code --><meta name="generator" content="Elementor 4.3.4; features: additional_custom_breakpoints; settings: css_print_method-external, google_font-enabled, font_display-auto">
143<!-- Meta Pixel Code -->
144<script>
vendor: 426 bytes, lines 144-153
144
145  !function(f,b,e,v,n,t,s)
146  {if(f.fbq)return;n=f.fbq=function(){n.callMethod?
147  n.callMethod.apply(n,arguments):n.queue.push(arguments)};
148  if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0';
149  n.queue=[];t=b.createElement(e);t.async=!0;
150  t.src=v;s=b.getElementsByTagName(e)[0];
151  s.parentNode.insertBefore(t,s)}(window, document,'script',
152  'https://connect.facebook.net/en_US/fbevents.js');
153  fbq('init', '
153499032932126226
vendor: 34 bytes, lines 153-154
153');
154  fbq('track', 'PageView');
155</script>
155
156<noscript><img height="1" width="1" style="display:none"
157  src="https://www.facebook.com/tr?id=499032932126226&ev=PageView&noscript=1"
158/></noscript>
159<!-- End Meta Pixel Code -->
160
161<!-- Meta Pixel Code -->
162<script type='text/javascript'>
163!function(f,b,e,v,n,t,s){if(f.fbq)return;n=f.fbq=function(){n.callMethod?
164n.callMethod.apply(n,arguments):n.queue.push(arguments)};if(!f._fbq)f._fbq=n;
165n.push=n;n.loaded=!0;n.version='2.0';n.queue=[];t=b.createElement(e);t.async=!0;
166t.src=v;s=b.getElementsByTagName(e)[0];s.parentNode.insertBefore(t,s)}(window,
167document,'script','https://connect.facebook.net/en_US/fbevents.js');
168</script>
168
169<!-- End Meta Pixel Code -->
170<script type='text/javascript'>FacebookSignal.init({"held":false,"ajaxUrl":"https:\/\/abmroofinggroup.com\/wp-admin\/admin-ajax.php","releaseAction":"fbpix_release_signals","pixelId":"499032932126226","attribution":{},"capig":"1"});FacebookSignal.initPixel("499032932126226",{},{"agent":"wordpress_0-7.1.2-5.2.2","includeCapiIntegration":true});</script>
170<script type='text/javascript'>
171    fbq('track', 'PageView', []);
172  </script>
172			<style>
173				.e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload),
174				.e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload) * {
175					background-image: none !important;
176				}
177				@media screen and (max-height: 1024px) {
178					.e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload),
179					.e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload) * {
180						background-image: none !important;
181					}
182				}
183				@media screen and (max-height: 640px) {
184					.e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload),
185					.e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload) * {
186						background-image: none !important;
187					}
188				}
189			</style>
190			<link rel="icon" href="https://abmroofinggroup.com/wp-content/uploads/2022/09/cropped-android-chrome-512x512-1-32x32.png" sizes="32x32" />
191<link rel="icon" href="https://abmroofinggroup.com/wp-content/uploads/2022/09/cropped-android-chrome-512x512-1-192x192.png" sizes="192x192" />
192<link rel="apple-touch-icon" href="https://abmroofinggroup.com/wp-content/uploads/2022/09/cropped-android-chrome-512x512-1-180x180.png" />
193<meta name="msapplication-TileImage" content="https://abmroofinggroup.com/wp-content/uploads/2022/09/cropped-android-chrome-512x512-1-270x270.png" />
194<style id="wp-site-designer-contrast-fallback"> .wp-block-group:not([data-dsgo-inline-bg]),.wp-block-column:not([data-dsgo-inline-bg]),.wp-block-columns:not([data-dsgo-inline-bg]){--dsgo-text-color:initial;} :is(.wp-block-designsetgo-section,.wp-block-group,.wp-block-column).has-background:not([class*="-background-color"]):not(.has-text-color):not(.is-style-footer-section):not(.is-style-header-section),.wp-block-cover:not(.has-text-color){color:var(--wp--preset--color--contrast-3) !important;--dsgo-text-color:var(--wp--preset--color--contrast-3);} body .wp-site-blocks :is(:is(.wp-block-designsetgo-section,.wp-block-group,.wp-block-column).has-background:not([class*="-background-color"]):not(.has-text-color):not(.is-style-footer-section):not(.is-style-header-section),.wp-block-cover) h1:not(.has-text-color):where(:not(.elementor *):not([data-elementor-type] *)),body .wp-site-blocks :is(:is(.wp-block-designsetgo-section,.wp-block-group,.wp-block-column).has-background:not([class*="-background-color"]):not(.has-text-color):not(.is-style-footer-section):not(.is-style-header-section),.wp-block-cover) h2:not(.has-text-color):where(:not(.elementor *):not([data-elementor-type] *)),body .wp-site-blocks :is(:is(.wp-block-designsetgo-section,.wp-block-group,.wp-block-column).has-background:not([class*="-background-color"]):not(.has-text-color):not(.is-style-footer-section):not(.is-style-header-section),.wp-block-cover) h3:not(.has-text-color):where(:not(.elementor *):not([data-elementor-type] *)),body .wp-site-blocks :is(:is(.wp-block-designsetgo-section,.wp-block-group,.wp-block-column).has-background:not([class*="-background-color"]):not(.has-text-color):not(.is-style-footer-section):not(.is-style-header-section),.wp-block-cover) h4:not(.has-text-color):where(:not(.elementor *):not([data-elementor-type] *)),body .wp-site-blocks :is(:is(.wp-block-designsetgo-section,.wp-block-group,.wp-block-column).has-background:not([class*="-background-color"]):not(.has-text-color):not(.is-style-footer-section):not(.is-style-header-section),.wp-block-cover) h5:not(.has-text-color):where(:not(.elementor *):not([data-elementor-type] *)),body .wp-site-blocks :is(:is(.wp-block-designsetgo-section,.wp-block-group,.wp-block-column).has-background:not([class*="-background-color"]):not(.has-text-color):not(.is-style-footer-section):not(.is-style-header-section),.wp-block-cover) h6:not(.has-text-color):where(:not(.elementor *):not([data-elementor-type] *)),body .wp-site-blocks :is(:is(.wp-block-designsetgo-section,.wp-block-group,.wp-block-column).has-background:not([class*="-background-color"]):not(.has-text-color):not(.is-style-footer-section):not(.is-style-header-section),.wp-block-cover) p:not(.has-text-color):where(:not(.elementor *):not([data-elementor-type] *)),body .wp-site-blocks :is(:is(.wp-block-designsetgo-section,.wp-block-group,.wp-block-column).has-background:not([class*="-background-color"]):not(.has-text-color):not(.is-style-footer-section):not(.is-style-header-section),.wp-block-cover) a:where(:not
194(.wp-element-button):not(.wp-block-social-link-anchor)):not(.has-text-color):where(:not(.elementor *):not([data-elementor-type] *)),body .wp-site-blocks :is(:is(.wp-block-designsetgo-section,.wp-block-group,.wp-block-column).has-background:not([class*="-background-color"]):not(.has-text-color):not(.is-style-footer-section):not(.is-style-header-section),.wp-block-cover) .wp-element-caption:not(.has-text-color):where(:not(.elementor *):not([data-elementor-type] *)){color:var(--dsgo-text-color,inherit) !important;} body .wp-site-blocks :is(.wp-block-designsetgo-section,.wp-block-group,.wp-block-column)[data-dsgo-inline-bg] .wp-block-button:is([class*="is-style-outline"],[class*="is-style-secondary"]) .wp-element-button{color:var(--dsgo-text-color,inherit) !important;border-color:currentColor !important;}body .wp-site-blocks :is(.wp-block-designsetgo-section,.wp-block-group,.wp-block-column)[data-dsgo-inline-bg] .wp-block-button:is([class*="is-style-outline"],[class*="is-style-secondary"]) .wp-element-button:hover{opacity:0.75;} body .wp-site-blocks [data-dsgo-inline-bg] h1:not(.has-text-color):where(:not(.elementor *):not([data-elementor-type] *)),body .wp-site-blocks [data-dsgo-inline-bg] h2:not(.has-text-color):where(:not(.elementor *):not([data-elementor-type] *)),body .wp-site-blocks [data-dsgo-inline-bg] h3:not(.has-text-color):where(:not(.elementor *):not([data-elementor-type] *)),body .wp-site-blocks [data-dsgo-inline-bg] h4:not(.has-text-color):where(:not(.elementor *):not([data-elementor-type] *)),body .wp-site-blocks [data-dsgo-inline-bg] h5:not(.has-text-color):where(:not(.elementor *):not([data-elementor-type] *)),body .wp-site-blocks [data-dsgo-inline-bg] h6:not(.has-text-color):where(:not(.elementor *):not([data-elementor-type] *)),body .wp-site-blocks [data-dsgo-inline-bg] p:not(.has-text-color):where(:not(.elementor *):not([data-elementor-type] *)),body .wp-site-blocks [data-dsgo-inline-bg] a:where(:not(.wp-element-button):not(.wp-block-social-link-anchor)):not(.has-text-color):where(:not(.elementor *):not([data-elementor-type] *)),body .wp-site-blocks [data-dsgo-inline-bg] .wp-element-caption:not(.has-text-color):where(:not(.elementor *):not([data-elementor-type] *)){color:var(--dsgo-text-color,inherit) !important;} .wp-block-designsetgo-section.has-background:not([data-dsgo-inline-bg]):not(.has-text-color){color:var(--wp--preset--color--contrast);--dsgo-text-color:var(--wp--preset--color--contrast);} :is(.wp-block-group,.wp-block-column).is-style-section-1:not(:is(.has-white-background-color,.has-black-background-color)),.has-background:is(.wp-block-group,.wp-block-column).is-style-section-1:not(:is(.has-white-background-color,.has-black-background-color)),.has-text-color:is(.wp-block-group,.wp-block-column).is-style-section-1:not(:is(.has-white-background-color,.has-black-background-color)){background-color:var(--wp--preset--color--accent-5);color:var(--wp--preset--color--contrast);} body .wp-site-blocks :is(.wp-block-group,.wp-block-column).is-style-section-1:not(:is(.has-white-background-color,.has-black-background-color)) h1:where(:not(.elementor *):not([data-elementor-type] *)),body .wp-site-blocks :is(.wp-block-group,.wp-block-column).is-style-section-1:not(:is(.has-white-background-color,.has-black-background-color)) h2:where(:not(.elementor *):not([data-elementor-type] *)),body .wp-site-blocks :is(.wp-block-group,.wp-block-column).is-style-section-1:not(:is(.has-white-background-color,.has-black-background-color)) h3:where(:not(.elementor *):not([data-elementor-type] *)),body .wp-site-blocks :is(.wp-block-group,.wp-block-column).is-style-section-1:not(:is(.has-white-background-color,.has-black-background-color)) h4:where(:not(.elementor *):not([data-elementor-type] *)),body .wp-site-blocks :is(.wp-block-group,.wp-block-column).is-style-section-1:not(:is(.has-white-background-color,.has-black-background-color)) h5:where(:not(.elementor *):not([data-elementor-type] *)),body .wp-site-blocks :is(.wp-block-group,.wp-block-column).is-style-section-1:not(:is(.has-white-background-color,.has-black-background-color)) h6:where(:not
194(.elementor *):not([data-elementor-type] *)),body .wp-site-blocks :is(.wp-block-group,.wp-block-column).is-style-section-1:not(:is(.has-white-background-color,.has-black-background-color)) p:where(:not(.elementor *):not([data-elementor-type] *)),body .wp-site-blocks :is(.wp-block-group,.wp-block-column).is-style-section-1:not(:is(.has-white-background-color,.has-black-background-color)) a:where(:not(.wp-element-button):not(.wp-block-social-link-anchor)):where(:not(.elementor *):not([data-elementor-type] *)),body .wp-site-blocks :is(.wp-block-group,.wp-block-column).is-style-section-1:not(:is(.has-white-background-color,.has-black-background-color)) .wp-element-caption:where(:not(.elementor *):not([data-elementor-type] *)){color:var(--wp--preset--color--contrast);} :is(.wp-block-group,.wp-block-column).is-style-section-2:not(:is(.has-white-background-color,.has-black-background-color)),.has-background:is(.wp-block-group,.wp-block-column).is-style-section-2:not(:is(.has-white-background-color,.has-black-background-color)),.has-text-color:is(.wp-block-group,.wp-block-column).is-style-section-2:not(:is(.has-white-background-color,.has-black-background-color)){background-color:var(--wp--preset--color--accent-2);color:var(--wp--preset--color--contrast);} body .wp-site-blocks :is(.wp-block-group,.wp-block-column).is-style-section-2:not(:is(.has-white-background-color,.has-black-background-color)) h1:where(:not(.elementor *):not([data-elementor-type] *)),body .wp-site-blocks :is(.wp-block-group,.wp-block-column).is-style-section-2:not(:is(.has-white-background-color,.has-black-background-color)) h2:where(:not(.elementor *):not([data-elementor-type] *)),body .wp-site-blocks :is(.wp-block-group,.wp-block-column).is-style-section-2:not(:is(.has-white-background-color,.has-black-background-color)) h3:where(:not(.elementor *):not([data-elementor-type] *)),body .wp-site-blocks :is(.wp-block-group,.wp-block-column).is-style-section-2:not(:is(.has-white-background-color,.has-black-background-color)) h4:where(:not(.elementor *):not([data-elementor-type] *)),body .wp-site-blocks :is(.wp-block-group,.wp-block-column).is-style-section-2:not(:is(.has-white-background-color,.has-black-background-color)) h5:where(:not(.elementor *):not([data-elementor-type] *)),body .wp-site-blocks :is(.wp-block-group,.wp-block-column).is-style-section-2:not(:is(.has-white-background-color,.has-black-background-color)) h6:where(:not(.elementor *):not([data-elementor-type] *)),body .wp-site-blocks :is(.wp-block-group,.wp-block-column).is-style-section-2:not(:is(.has-white-background-color,.has-black-background-color)) p:where(:not(.elementor *):not([data-elementor-type] *)),body .wp-site-blocks :is(.wp-block-group,.wp-block-column).is-style-section-2:not(:is(.has-white-background-color,.has-black-background-color)) a:where(:not(.wp-element-button):not(.wp-block-social-link-anchor)):where(:not(.elementor *):not([data-elementor-type] *)),body .wp-site-blocks :is(.wp-block-group,.wp-block-column).is-style-section-2:not(:is(.has-white-background-color,.has-black-background-color)) .wp-element-caption:where(:not(.elementor *):not([data-elementor-type] *)){color:var(--wp--preset--color--contrast);} :is(.wp-block-group,.wp-block-column).is-style-section-3:not(:is(.has-white-background-color,.has-black-background-color)),.has-background:is(.wp-block-group,.wp-block-column).is-style-section-3:not(:is(.has-white-background-color,.has-black-background-color)),.has-text-color:is(.wp-block-group,.wp-block-column).is-style-section-3:not(:is(.has-white-background-color,.has-black-background-color)){background-color:var(--wp--preset--color--accent-1);color:var(--wp--preset--color--contrast);} body .wp-site-blocks :is(.wp-block-group,.wp-block-column).is-style-section-3:not(:is(.has-white-background-color,.has-black-background-color)) h1:where(:not(.elementor *):not([data-elementor-type] *)),body .wp-site-blocks :is(.wp-block-group,.wp-block-column).is-style-section-3:not(:is(.has-white-background-color,.has-black-background-color)) h2:where(:not(.elementor *):not([data-elementor-type] *)),body .wp-site-blocks :is(.wp-block-group,.wp-block-column).is-style-section-3:not(:is(.has-white-background-color,.has-black-background-color)) h3:where(:not
194(.elementor *):not([data-elementor-type] *)),body .wp-site-blocks :is(.wp-block-group,.wp-block-column).is-style-section-3:not(:is(.has-white-background-color,.has-black-background-color)) h4:where(:not(.elementor *):not([data-elementor-type] *)),body .wp-site-blocks :is(.wp-block-group,.wp-block-column).is-style-section-3:not(:is(.has-white-background-color,.has-black-background-color)) h5:where(:not(.elementor *):not([data-elementor-type] *)),body .wp-site-blocks :is(.wp-block-group,.wp-block-column).is-style-section-3:not(:is(.has-white-background-color,.has-black-background-color)) h6:where(:not(.elementor *):not([data-elementor-type] *)),body .wp-site-blocks :is(.wp-block-group,.wp-block-column).is-style-section-3:not(:is(.has-white-background-color,.has-black-background-color)) p:where(:not(.elementor *):not([data-elementor-type] *)),body .wp-site-blocks :is(.wp-block-group,.wp-block-column).is-style-section-3:not(:is(.has-white-background-color,.has-black-background-color)) a:where(:not(.wp-element-button):not(.wp-block-social-link-anchor)):where(:not(.elementor *):not([data-elementor-type] *)),body .wp-site-blocks :is(.wp-block-group,.wp-block-column).is-style-section-3:not(:is(.has-white-background-color,.has-black-background-color)) .wp-element-caption:where(:not(.elementor *):not([data-elementor-type] *)){color:var(--wp--preset--color--contrast);} :is(.wp-block-group,.wp-block-column).is-style-section-4:not(:is(.has-white-background-color,.has-black-background-color)),.has-background:is(.wp-block-group,.wp-block-column).is-style-section-4:not(:is(.has-white-background-color,.has-black-background-color)),.has-text-color:is(.wp-block-group,.wp-block-column).is-style-section-4:not(:is(.has-white-background-color,.has-black-background-color)){background-color:var(--wp--preset--color--accent-3);color:var(--wp--preset--color--accent-2);} body .wp-site-blocks :is(.wp-block-group,.wp-block-column).is-style-section-4:not(:is(.has-white-background-color,.has-black-background-color)) h1:where(:not(.elementor *):not([data-elementor-type] *)),body .wp-site-blocks :is(.wp-block-group,.wp-block-column).is-style-section-4:not(:is(.has-white-background-color,.has-black-background-color)) h2:where(:not(.elementor *):not([data-elementor-type] *)),body .wp-site-blocks :is(.wp-block-group,.wp-block-column).is-style-section-4:not(:is(.has-white-background-color,.has-black-background-color)) h3:where(:not(.elementor *):not([data-elementor-type] *)),body .wp-site-blocks :is(.wp-block-group,.wp-block-column).is-style-section-4:not(:is(.has-white-background-color,.has-black-background-color)) h4:where(:not(.elementor *):not([data-elementor-type] *)),body .wp-site-blocks :is(.wp-block-group,.wp-block-column).is-style-section-4:not(:is(.has-white-background-color,.has-black-background-color)) h5:where(:not(.elementor *):not([data-elementor-type] *)),body .wp-site-blocks :is(.wp-block-group,.wp-block-column).is-style-section-4:not(:is(.has-white-background-color,.has-black-background-color)) h6:where(:not(.elementor *):not([data-elementor-type] *)),body .wp-site-blocks :is(.wp-block-group,.wp-block-column).is-style-section-4:not(:is(.has-white-background-color,.has-black-background-color)) p:where(:not(.elementor *):not([data-elementor-type] *)),body .wp-site-blocks :is(.wp-block-group,.wp-block-column).is-style-section-4:not(:is(.has-white-background-color,.has-black-background-color)) a:where(:not(.wp-element-button):not(.wp-block-social-link-anchor)):where(:not(.elementor *):not([data-elementor-type] *)),body .wp-site-blocks :is(.wp-block-group,.wp-block-column).is-style-section-4:not(:is(.has-white-background-color,.has-black-background-color)) .wp-element-caption:where(:not(.elementor *):not([data-elementor-type] *)){color:var(--wp--preset--color--accent-2);} :is(.wp-block-group,.wp-block-column).is-style-section-5:not(:is(.has-white-background-color,.has-black-background-color)),.has-background:is(.wp-block-group,.wp-block-column).is-style-section-5:not(:is(.has-white-background-color,.has-black-background-color)),.has-text-color:is(.wp-block-group,.wp-block-column).is-style-section-5:not(:is(.has-white-background-color,.has-black-background-color)){background-color:var(--wp--preset--color--contrast);color:var(--wp--preset--color--base);} body .wp-site-blocks :is(.wp-block-group,.wp-block-column).is-style-section-5:not(:is(.has-white-background-color,.has-black-background-color)) h1:where(:not
194(.elementor *):not([data-elementor-type] *)),body .wp-site-blocks :is(.wp-block-group,.wp-block-column).is-style-section-5:not(:is(.has-white-background-color,.has-black-background-color)) h2:where(:not(.elementor *):not([data-elementor-type] *)),body .wp-site-blocks :is(.wp-block-group,.wp-block-column).is-style-section-5:not(:is(.has-white-background-color,.has-black-background-color)) h3:where(:not(.elementor *):not([data-elementor-type] *)),body .wp-site-blocks :is(.wp-block-group,.wp-block-column).is-style-section-5:not(:is(.has-white-background-color,.has-black-background-color)) h4:where(:not(.elementor *):not([data-elementor-type] *)),body .wp-site-blocks :is(.wp-block-group,.wp-block-column).is-style-section-5:not(:is(.has-white-background-color,.has-black-background-color)) h5:where(:not(.elementor *):not([data-elementor-type] *)),body .wp-site-blocks :is(.wp-block-group,.wp-block-column).is-style-section-5:not(:is(.has-white-background-color,.has-black-background-color)) h6:where(:not(.elementor *):not([data-elementor-type] *)),body .wp-site-blocks :is(.wp-block-group,.wp-block-column).is-style-section-5:not(:is(.has-white-background-color,.has-black-background-color)) p:where(:not(.elementor *):not([data-elementor-type] *)),body .wp-site-blocks :is(.wp-block-group,.wp-block-column).is-style-section-5:not(:is(.has-white-background-color,.has-black-background-color)) a:where(:not(.wp-element-button):not(.wp-block-social-link-anchor)):where(:not(.elementor *):not([data-elementor-type] *)),body .wp-site-blocks :is(.wp-block-group,.wp-block-column).is-style-section-5:not(:is(.has-white-background-color,.has-black-background-color)) .wp-element-caption:where(:not(.elementor *):not([data-elementor-type] *)){color:var(--wp--preset--color--base);}   body .wp-site-blocks input:not([type="submit"]):not([type="button"]):not([type="reset"]):not([type="checkbox"]):not([type="radio"]):not([type="file"]):not([type="image"]):not([type="hidden"]),body .wp-site-blocks textarea,body .wp-site-blocks select{background-color:var(--wp--preset--color--base);color:var(--wp--preset--color--contrast);border:1px solid color-mix(in srgb, var(--wp--preset--color--contrast) 30%, transparent);} .wp-site-blocks input[type="submit"]:not(.wp-element-button),.wp-site-blocks button[type="submit"]:not(.wp-element-button){background-color:var(--wp--preset--color--accent-2);color:var(--wp--preset--color--base);border-width:0;padding:12px 30px;font-family:inherit;font-size:var(--wp--preset--font-size--medium, 1rem);line-height:inherit;cursor:pointer;}</style>
195		<style id="site-designer-logo-constraints">
196			.wp-block-site-logo.is-default-size img {
197				width: auto;
198				height: auto;
199				max-width: 180px;
200				max-height: 80px;
201			}
202			.wp-block-site-logo img {
203				height: auto;
204			}
205		</style>
206		</head>
207<body class="wp-singular page-template-default page page-id-180 wp-custom-logo wp-embed-responsive wp-theme-hello-elementor wp-child-theme-hello-theme-child-master hello-elementor-default elementor-default elementor-kit-19 elementor-page elementor-page-180">
208
209
210<!-- Meta Pixel Code -->
211<noscript>
212<img height="1" width="1" style="display:none" alt="fbpx"
213src="https://www.facebook.com/tr?id=499032932126226&ev=PageView&noscript=1" />
214</noscript>
215<!-- End Meta Pixel Code -->
216
217<a class="skip-link screen-reader-text" href="#content">Skip to content</a>
218
219		<header data-elementor-type="header" data-elementor-id="41" class="elementor elementor-41 elementor-location-header" data-elementor-post-type="elementor_library">
220					<section class="ob-is-breaking-bad elementor-section elementor-top-section elementor-element elementor-element-7013c385 elementor-section-height-min-height elementor-section-content-middle elementor-section-full_width elementor-section-height-default elementor-section-items-middle" data-id="7013c385" data-element_type="section" data-e-type="section" data-settings="{&quot;background_background&quot;:&quot;gradient&quot;,&quot;_ob_bbad_use_it&quot;:&quot;yes&quot;,&quot;_ob_bbad_sssic_use&quot;:&quot;no&quot;,&quot;_ob_glider_is_slider&quot;:&quot;no&quot;}">
221						<div class="elementor-container elementor-column-gap-no">
222					<div class="elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-299e94f7" data-id="299e94f7" data-element_type="column" data-e-type="column" data-settings="{&quot;_ob_bbad_is_stalker&quot;:&quot;no&quot;,&quot;_ob_teleporter_use&quot;:false,&quot;_ob_column_hoveranimator&quot;:&quot;no&quot;,&quot;_ob_column_has_pseudo&quot;:&quot;no&quot;}">
223			<div class="elementor-widget-wrap elementor-element-populated">
224						<div class="elementor-element elementor-element-66308eba ob-has-background-overlay elementor-widget elementor-widget-theme-site-logo elementor-widget-image" data-id="66308eba" data-element_type="widget" data-e-type="widget" data-settings="{&quot;_ob_perspektive_use&quot;:&quot;no&quot;,&quot;_ob_poopart_use&quot;:&quot;yes&quot;,&quot;_ob_shadough_use&quot;:&quot;no&quot;,&quot;_ob_allow_hoveranimator&quot;:&quot;no&quot;,&quot;_ob_widget_stalker_use&quot;:&quot;no&quot;}" data-widget_type="theme-site-logo.default">
225				<div class="elementor-widget-container">
226											<a href="https://abmroofinggroup.com">
227			<img loading="lazy" width="1289" height="912" src="https://abmroofinggroup.com/w
227p-content/uploads/2022/09/ABM-roofing-logo.png" class="attachment-full size-full wp-image-166" alt="ABM Roofing Logo" srcset="https://abmroofinggroup.com/wp-content/uploads/2022/09/ABM-roofing-logo.png 1289w, https://abmroofinggroup.com/wp-content/uploads/2022/09/ABM-roofing-logo-300x212.png 300w, https://abmroofinggroup.com/wp-content/uploads/2022/09/ABM-roofing-logo-1024x725.png 1024w, https://abmroofinggroup.com/wp-content/uploads/2022/09/ABM-roofing-logo-768x543.png 768w" sizes="(max-width: 1289px) 100vw, 1289px" />				</a>
228											</div>
229				</div>
230					</div>
231		</div>
232				<div class="elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-27a70d6" data-id="27a70d6" data-element_type="column" data-e-type="column" data-settings="{&quot;_ob_bbad_is_stalker&quot;:&quot;no&quot;,&quot;_ob_teleporter_use&quot;:false,&quot;_ob_column_hoveranimator&quot;:&quot;no&quot;,&quot;_ob_column_has_pseudo&quot;:&quot;no&quot;}">
233			<div class="elementor-widget-wrap elementor-element-populated">
234						<div class="elementor-element elementor-element-7537edc ob-has-background-overlay elementor-widget elementor-widget-icon-box" data-id="7537edc" data-element_type="widget" data-e-type="widget" data-settings="{&quot;_ob_perspektive_use&quot;:&quot;no&quot;,&quot;_ob_poopart_use&quot;:&quot;yes&quot;,&quot;_ob_shadough_use&quot;:&quot;no&quot;,&quot;_ob_allow_hoveranimator&quot;:&quot;no&quot;,&quot;_ob_widget_stalker_use&quot;:&quot;no&quot;}" data-widget_type="icon-box.default">
235				<div class="elementor-widget-container">
236							<div class="elementor-icon-box-wrapper">
237
238			
239						<div class="elementor-icon-box-content">
240
241									<h3 class="elementor-icon-box-title">
242						<span  >
243							Maryland's Top Roofing Contractor						</span>
244					</h3>
245				
246									<p class="elementor-icon-box-description">
247						Roofing - Gutters					</p>
248				
249			</div>
250			
251		</div>
252						</div>
253				</div>
254					</div>
255		</div>
256					</div>
257		</section>
258				<nav class="ob-is-breaking-bad elementor-section elementor-top-section elementor-element elementor-element-57208b42 elementor-section-content-middle elementor-section-full_width elementor-section-height-default elementor-section-height-default" data-id="57208b42" data-element_type="section" data-e-type="section" data-settings="{&quot;background_background&quot;:&quot;classic&quot;,&quot;sticky&quot;:&quot;top&quot;,&quot;_ob_bbad_use_it&quot;:&quot;yes&quot;,&quot;_ob_bbad_sssic_use&quot;:&quot;no&quot;,&quot;_ob_glider_is_slider&quot;:&quot;no&quot;,&quot;sticky_on&quot;:[&quot;desktop&quot;,&quot;tablet&quot;,&quot;mobile&quot;],&quot;sticky_offset&quot;:0,&quot;sticky_effects_offset&quot;:0,&quot;sticky_anchor_link_offset&quot;:0}">
259						<div class="elementor-container elementor-column-gap-no">
260					<div class="elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-6b8f5df8" data-id="6b8f5df8" data-element_type="column" data-e-type="column" data-settings="{&quot;_ob_bbad_is_stalker&quot;:&quot;no&quot;,&quot;_ob_teleporter_use&quot;:false,&quot;_ob_column_hoveranimator&quot;:&quot;no&quot;,&quot;_ob_column_has_pseudo&quot;:&quot;no&quot;}">
261			<div class="elementor-widget-wrap elementor-element-populated">
262						<div class="elementor-element elementor-element-589a0eb8 elementor-nav-menu--stretch elementor-widget-tablet__width-auto elementor-nav-menu--dropdown-tablet elementor-nav-menu__text-align-aside elementor-nav-menu--toggle elementor-nav-menu--burger ob-has-background-overlay elementor-widget elementor-widget-nav-menu" data-id="589a0eb8" data-element_type="widget" data-e-type="widget" data-settings="{&quot;full_width&quot;:&quot;stretch&quot;,&quot;layout&quot;:&quot;horizontal&quot;,&quot;submenu_icon&quot;:{&quot;value&quot;:&quot;&lt;i class=\&quot;fas fa-caret-down\&quot; aria-hidden=\&quot;true\&quot;&gt;&lt;\/i&gt;&quot;,&quot;library&quot;:&quot;fa-solid&quot;},&quot;toggle&quot;:&quot;burger&quot;,&quot;_ob_perspektive_use&quot;:&quot;no&quot;,&quot;_ob_poopart_use&quot;:&quot;yes&quot;,&quot;_ob_shadough_use&quot;:&quot;no&quot;,&quot;_ob_allow_hoveranimator&quot;:&quot;no&quot;,&quot;_ob_widget_stalker_use&quot;:&quot;no&quot;}" data-widget_type="nav-menu.default">
263				<div class="elementor-widget-container">
264								<nav aria-label="Menu" class="elementor-nav-menu--main elementor-nav-menu__container elementor-nav-menu--layout-horizontal e--pointer-background e--animation-fade">
265				<ul id="menu-1-589a0eb8" class="elementor-nav-menu"><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-home menu-item-143"><a href="https://abmroofinggroup.com/" class="elementor-item">Home</a></li>
266<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-144"><a href="https://abmroofinggroup.com/about/" class="elementor-item">About</a></li>
267<li class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-180 current_page_item menu-item-209"><a href="https://abmroofinggroup.com/roofing-gallery/" aria-current="page" class="elementor-item elementor-item-active">Gallery</a></li>
268<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-146"><a href="https://abmroofinggroup.com/services/" class="elementor-item">Services</a></li>
269<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-145"><a href="https://abmroofinggroup.com/contact/" class="elementor-item">Contact</a></li>
270<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-661"><a href="https://abmroofinggroup.com/gutters/" class="elementor-item">Gutters</a></li>
271</ul>			</nav>
272					<div class="elementor-menu-toggle" role="button" tabindex="0" aria-label="Menu Toggle" aria-expanded="false">
273			<i aria-hidden="true" role="presentation" class="elementor-menu-toggle__icon--open eicon-menu-bar"></i><i aria-hidden="true" role="presentation" class="elementor-menu-toggle__icon--close eicon-close"></i>		</div>
274					<nav class="elementor-nav-menu--dropdown elementor-nav-menu__container" aria-hidden="true">
275				<ul id="menu-2-589a0eb8" class="elementor-nav-menu"><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-home menu-item-143"><a href="https://abmroofinggroup.com/" class="elementor-item" tabindex="-1">Home</a></li>
276<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-144"><a href="https://abmroofinggroup.com/about/" class="elementor-item" tabindex="-1">About</a></li>
277<li class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-180 current_page_item menu-item-209"><a href="https://abmroofinggroup.com/roofing-gallery/" aria-current="page" class="elementor-item elementor-item-active" tabindex="-1">Gallery</a></li>
278<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-146"><a href="https://abmroofinggroup.com/services/" class="elementor-item" tabindex="-1">Services</a></li>
279<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-145"><a href="https://abmroofinggroup.com/contact/" class="elementor-item" tabindex="-1">Contact</a></li>
280<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-661"><a href="https://abmroofinggroup.com/gutters/" class="elementor-item" tabindex="-1">Gutters</a></li>
281</ul>			</nav>
282						</div>
283				</div>
284					</div>
285		</div>
286				<div class="elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-1c383d5b" data-id="1c383d5b" data-element_type="column" data-e-type="column" data-settings="{&quot;_ob_bbad_is_stalker&quot;:&quot;no&quot;,&quot;_ob_teleporter_use&quot;:false,&quot;_ob_column_hoveranimator&quot;:&quot;no&quot;,&quot;_ob_column_has_pseudo&quot;:&quot;no&quot;}">
287			<div class="elementor-widget-wrap elementor-element-populated">
288						<div class="elementor-element elementor-element-f6566b0 elementor-nav-menu--dropdown-none elementor-widget__width-auto ob-has-background-overlay elementor-widget elementor-widget-nav-menu" data-id="f6566b0" data-element_type="widget" data-e-type="widget" data-settings="{&quot;layout&quot;:&quot;horizontal&quot;,&quot;submenu_icon&quot;:{&quot;value&quot;:&quot;&lt;i class=\&quot;fas fa-caret-down\&quot; aria-hidden=\&quot;true\&quot;&gt;&lt;\/i&gt;&quot;,&quot;library&quot;:&quot;fa-solid&quot;},&quot;_ob_perspektive_use&quot;:&quot;no&quot;,&quot;_ob_poopart_use&quot;:&quot;yes&quot;,&quot;_ob_shadough_use&quot;:&quot;no&quot;,&quot;_ob_allow_hoveranimator&quot;:&quot;no&quot;,&quot;_ob_widget_stalker_use&quot;:&quot;no&quot;}" data-widget_type="nav-menu.default">
289				<div class="elementor-widget-container">
290								<nav aria-label="Menu" class="elementor-nav-menu--main elementor-nav-menu__container elementor-nav-menu--layout-horizontal e--pointer-background e--animation-fade">
291				<ul id="menu-1-f6566b0" class="elementor-nav-menu"><li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-270"><a href="tel:+12407332964" class="elementor-item">(240) 733-2964</a></li>
292</ul>			</nav>
293						<nav class="elementor-nav-menu--dropdown elementor-nav-menu__container" aria-hidden="true">
294				<ul id="menu-2-f6566b0" class="elementor-nav-menu"><li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-270"><a href="tel:+12407332964" class="elementor-item" tabindex="-1">(240) 733-2964</a></li>
295</ul>			</nav>
296						</div>
297				</div>
298				<div class="elementor-element elementor-element-645ad49f e-grid-align-right elementor-widget__width-auto elementor-shape-square elementor-grid-0 ob-has-background-overlay elementor-widget elementor-widget-social-icons" data-id="645ad49f" data-element_type="widget" data-e-type="widget" data-settings="{&quot;_ob_perspektive_use&quot;:&quot;no&quot;,&quot;_ob_poopart_use&quot;:&quot;yes&quot;,&quot;_ob_shadough_use&quot;:&quot;no&quot;,&quot;_ob_allow_hoveranimator&quot;:&quot;no&quot;,&quot;_ob_widget_stalker_use&quot;:&quot;no&quot;}" data-widget_type="social-icons.default">
299				<div class="elementor-widget-container">
300							<div class="elementor-social-icons-wrapper elementor-grid" role="list">
301							<span class="elementor-grid-item" role="listitem">
302					<a class="elementor-icon elementor-social-icon elementor-social-icon-facebook-f elementor-repeater-item-320e991" href="https://www.facebook.com/abmroofinggroup" target="_blank">
303						<span class="elementor-screen-only">Facebook-f</span>
304						<i aria-hidden="true" class="fab fa-facebook-f"></i>					</a>
305				</span>
306							<span class="elementor-grid-item" role="listitem">
307					<a class="elementor-icon elementor-social-icon elementor-social-icon-instagram elementor-repeater-item-1491259" href="https://www.instagram.com/abmroofinggroup/" target="_blank">
308						<span class="elementor-screen-only">Instagram</span>
309						<i aria-hidden="true" class="fab fa-instagram"></i>					</a>
310				</span>
311					</div>
312						</div>
313				</div>
314					</div>
315		</div>
316					</div>
317		</nav>
318				</header>
319		
320<main id="content" class="site-main post-180 page type-page status-publish hentry">
321
322	
323	<div class="page-content">
324				<div data-elementor-type="wp-page" data-elementor-id="180" class="elementor elementor-180" data-elementor-post-type="page">
325						<section class="ob-is-breaking-bad elementor-section elementor-top-section elementor-element elementor-element-c5ae418 elementor-section-height-min-height elementor-section-boxed elementor-section-height-default elementor-section-items-middle" data-id="c5ae418" data-element_type="section" data-e-type="section" data-settings="{&quot;background_background&quot;:&quot;classic&quot;,&quot;_ob_bbad_use_it&quot;:&quot;yes&quot;,&quot;_ob_bbad_sssic_use&quot;:&quot;no&quot;,&quot;_ob_glider_is_slider&quot;:&quot;no&quot;}">
326							<div class="elementor-background-overlay"></div>
327							<div class="elementor-container elementor-column-gap-default">
328					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-36c42a7" data-id="36c42a7" data-element_type="column" data-e-type="column" data-settings="{&quot;_ob_bbad_is_stalker&quot;:&quot;no&quot;,&quot;_ob_teleporter_use&quot;:false,&quot;_ob_column_hoveranimator&quot;:&quot;no&quot;,&quot;_ob_column_has_pseudo&quot;:&quot;no&quot;}">
329			<div class="elementor-widget-wrap elementor-element-populated">
330						<div class="elementor-element elementor-element-4eda84b ob-harakiri-inherit ob-has-background-overlay elementor-widget elementor-widget-heading" data-id="4eda84b" data-element_type="widget" data-e-type="widget" data-settings="{&quot;_ob_use_harakiri&quot;:&quot;yes&quot;,&quot;_ob_harakiri_writing_mode&quot;:&quot;inherit&quot;,&quot;_ob_harakiri_text_clip&quot;:&quot;none&quot;,&quot;_ob_perspektive_use&quot;:&quot;no&quot;,&quot;_ob_poopart_use&quot;:&quot;yes&quot;,&quot;_ob_shadough_use&quot;:&quot;no&quot;,&quot;_ob_allow_hoveranimator&quot;:&quot;no&quot;,&quot;_ob_widget_stalker_use&quot;:&quot;no&quot;}" data-widget_type="heading.default">
331				<div class="elementor-widget-container">
332					<h1 class="elementor-heading-title elementor-size-default">Roofing Photo Gallery</h1>				</div>
333				</div>
334					</div>
335		</div>
336					</div>
337		</section>
338				<section class="ob-is-breaking-bad elementor-section elementor-top-section elementor-element elementor-element-404f21a elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="404f21a" data-element_type="section" data-e-type="section" data-settings="{&quot;_ob_bbad_use_it&quot;:&quot;yes&quot;,&quot;_ob_bbad_sssic_use&quot;:&quot;no&quot;,&quot;_ob_glider_is_slider&quot;:&quot;no&quot;}">
339						<div class="elementor-container elementor-column-gap-default">
340					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-2639324" data-id="2639324" data-element_type="column" data-e-type="column" data-settings="{&quot;_ob_bbad_is_stalker&quot;:&quot;no&quot;,&quot;_ob_teleporter_use&quot;:false,&quot;_ob_column_hoveranimator&quot;:&quot;no&quot;,&quot;_ob_column_has_pseudo&quot;:&quot;no&quot;}">
341			<div class="elementor-widget-wrap elementor-element-populated">
342						<div class="elementor-element elementor-element-3149a38 ob-has-background-overlay elementor-widget elementor-widget-gallery" data-id="3149a38" data-element_type="widget" data-e-type="widget" data-settings="{&quot;columns&quot;:3,&quot;lazyload&quot;:&quot;yes&quot;,&quot;gallery_layout&quot;:&quot;grid&quot;,&quot;columns_tablet&quot;:2,&quot;columns_mobile&quot;:1,&quot;gap&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:10,&quot;sizes&quot;:[]},&quot;gap_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:10,&quot;sizes&quot;:[]},&quot;gap_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:10,&quot;sizes&quot;:[]},&quot;link_to&quot;:&quot;file&quot;,&quot;aspect_ratio&quot;:&quot;3:2&quot;,&quot;show_all_galleries&quot;:&quot;yes&quot;,&quot;content_hover_animation&quot;:&quot;fade-in&quot;,&quot;_ob_perspektive_use&quot;:&quot;no&quot;,&quot;_ob_poopart_use&quot;:&quot;yes&quot;,&quot;_ob_shadough_use&quot;:&quot;no&quot;,&quot;_ob_allow_hoveranimator&quot;:&quot;no&quot;,&quot;_ob_widget_stalker_use&quot;:&quot;no&quot;}" data-widget_type="gallery.default">
343				<div class="elementor-widget-container">
344								<div class="elementor-gallery__titles-container e--pointer-underline e--animation-fade" aria-label="Gallery filter">
345									<a class="elementor-item elementor-gallery-title" role="button" tabindex="0" data-gallery-index="all">
346						All					</a>
347				
348									<a class="elementor-item elementor-gallery-title" role="button" tabindex="0" data-gallery-index="0">
349						Roofing					</a>
350										<a class="elementor-item elementor-gallery-title" role="button" tabindex="0" data-gallery-index="1">
351						Gutters					</a>
352								</div>
353					<div class="elementor-gallery__container">
354							<a class="e-gallery-item elementor-gallery-item elementor-animated-content" data-e-gallery-tags="0" href="https://abmroofinggroup.com/wp-content/uploads/2022/09/roofing-project.jpg" data-elementor-open-lightbox="yes" data-elementor-lightbox-slideshow="3149a38" data-elementor-lightbox-title="roofing project" data-e-action-hash="#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6NDAzLCJ1cmwiOiJodHRwczpcL1wvYWJtcm9vZmluZ2dyb3VwLmNvbVwvd3AtY29udGVudFwvdXBsb2Fkc1wvMjAyMlwvMDlcL3Jvb2ZpbmctcHJvamVjdC5qcGciLCJzbGlkZXNob3ciOiIzMTQ5YTM4In0%3D">
355					<div class="e-gallery-image elementor-gallery-item__image" data-thumbnail="https://abmroofinggroup.com/wp-content/uploads/2022/09/roofing-project-300x197.jpg" data-width="300" data-height="197" aria-label="Residential Roofing near me" role="img" ></div>
356														</a>
357							<a class="e-gallery-item elementor-gallery-item elementor-animated-content" data-e-gallery-tags="0" href="https://abmroofinggroup.com/wp-content/uploads/2022/09/satisfied-customers.jpg" data-elementor-open-lightbox="yes" data-elementor-lightbox-slideshow="3149a38" data-elementor-lightbox-title="satisfied customers" data-e-action-hash="#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MzAyLCJ1cmwiOiJodHRwczpcL1wvYWJtcm9vZmluZ2dyb3VwLmNvbVwvd3AtY29udGVudFwvdXBsb2Fkc1wvMjAyMlwvMDlcL3NhdGlzZmllZC1jdXN0b21lcnMuanBnIiwic2xpZGVzaG93IjoiMzE0OWEzOCJ9">
358					<div class="e-gallery-image elementor-gallery-item__image" data-thumbnail="https://abmroofinggroup.com/w
358p-content/uploads/2022/09/satisfied-customers-300x264.jpg" data-width="300" data-height="264" aria-label="" role="img" ></div>
359														</a>
360							<a class="e-gallery-item elementor-gallery-item elementor-animated-content" data-e-gallery-tags="0" href="https://abmroofinggroup.com/wp-content/uploads/2022/09/residential-asphalt-roofing.jpg" data-elementor-open-lightbox="yes" data-elementor-lightbox-slideshow="3149a38" data-elementor-lightbox-title="residential asphalt roofing" data-e-action-hash="#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6NDAyLCJ1cmwiOiJodHRwczpcL1wvYWJtcm9vZmluZ2dyb3VwLmNvbVwvd3AtY29udGVudFwvdXBsb2Fkc1wvMjAyMlwvMDlcL3Jlc2lkZW50aWFsLWFzcGhhbHQtcm9vZmluZy5qcGciLCJzbGlkZXNob3ciOiIzMTQ5YTM4In0%3D">
361					<div class="e-gallery-image elementor-gallery-item__image" data-thumbnail="https://abmroofinggroup.com/wp-content/uploads/2022/09/residential-asphalt-roofing-300x197.jpg" data-width="300" data-height="197" aria-label="Maryland roofing" role="img" ></div>
362														</a>
363							<a class="e-gallery-item elementor-gallery-item elementor-animated-content" data-e-gallery-tags="0" href="https://abmroofinggroup.com/wp-content/uploads/2022/09/roofing-asphalt-project.jpg" data-elementor-open-lightbox="yes" data-elementor-lightbox-slideshow="3149a38" data-elementor-lightbox-title="roofing asphalt project" data-e-action-hash="#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6NDA0LCJ1cmwiOiJodHRwczpcL1wvYWJtcm9vZmluZ2dyb3VwLmNvbVwvd3AtY29udGVudFwvdXBsb2Fkc1wvMjAyMlwvMDlcL3Jvb2ZpbmctYXNwaGFsdC1wcm9qZWN0LmpwZyIsInNsaWRlc2hvdyI6IjMxNDlhMzgifQ%3D%3D">
364					<div class="e-gallery-image elementor-gallery-item__image" data-thumbnail="https://abmroofinggroup.com/wp-content/uploads/2022/09/roofing-asphalt-project-300x197.jpg" data-width="300" data-height="197" aria-label="Roofing project Maryland" role="img" ></div>
365														</a>
366							<a class="e-gallery-item elementor-gallery-item elementor-animated-content" data-e-gallery-tags="0" href="https://abmroofinggroup.com/wp-content/uploads/2022/09/vinyl-siding-project.jpg" data-elementor-open-lightbox="yes" data-elementor-lightbox-slideshow="3149a38" data-elementor-lightbox-title="vinyl siding project" data-e-action-hash="#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6NDA1LCJ1cmwiOiJodHRwczpcL1wvYWJtcm9vZmluZ2dyb3VwLmNvbVwvd3AtY29udGVudFwvdXBsb2Fkc1wvMjAyMlwvMDlcL3ZpbnlsLXNpZGluZy1wcm9qZWN0LmpwZyIsInNsaWRlc2hvdyI6IjMxNDlhMzgifQ%3D%3D">
367					<div class="e-gallery-image elementor-gallery-item__image" data-thumbnail="https://abmroofinggroup.com/wp-content/uploads/2022/09/vinyl-siding-project-300x197.jpg" data-width="300" data-height="197" aria-label="vinyl siding Maryland" role="img" ></div>
368														</a>
369							<a class="e-gallery-item elementor-gallery-item elementor-animated-content" data-e-gallery-tags="1" href="https://abmroofinggroup.com/wp-content/uploads/2022/09/gutter-project-in-Maryland.jpg" data-elementor-open-lightbox="yes" data-elementor-lightbox-slideshow="3149a38" data-elementor-lightbox-title="gutter project in Maryland" data-e-action-hash="#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6NDAxLCJ1cmwiOiJodHRwczpcL1wvYWJtcm9vZmluZ2dyb3VwLmNvbVwvd3AtY29udGVudFwvdXBsb2Fkc1wvMjAyMlwvMDlcL2d1dHRlci1wcm9qZWN0LWluLU1hcnlsYW5kLmpwZyIsInNsaWRlc2hvdyI6IjMxNDlhMzgifQ%3D%3D">
370					<div class="e-gallery-image elementor-gallery-item__image" data-thumbnail="https://abmroofinggroup.com/wp-content/uploads/2022/09/gutter-project-in-Maryland-300x197.jpg" data-width="300" data-height="197" aria-label="Gutters in Maryland" role="img" ></div>
371														</a>
372							<a class="e-gallery-item elementor-gallery-item elementor-animated-content" data-e-gallery-tags="1" href="https://abmroofinggroup.com/wp-content/uploads/2022/09/residential-gutters.jpg" data-elementor-open-lightbox="yes" data-elementor-lightbox-slideshow="3149a38" data-elementor-lightbox-title="residential gutters" data-e-action-hash="#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6Mzk3LCJ1cmwiOiJodHRwczpcL1wvYWJtcm9vZmluZ2dyb3VwLmNvbVwvd3AtY29udGVudFwvdXBsb2Fkc1wvMjAyMlwvMDlcL3Jlc2lkZW50aWFsLWd1dHRlcnMuanBnIiwic2xpZGVzaG93IjoiMzE0OWEzOCJ9">
373					<div class="e-gallery-image elementor-gallery-item__image" data-thumbnail="https://abmroofinggroup.com/w
373p-content/uploads/2022/09/residential-gutters-300x264.jpg" data-width="300" data-height="264" aria-label="" role="img" ></div>
374														</a>
375							<a class="e-gallery-item elementor-gallery-item elementor-animated-content" data-e-gallery-tags="0" href="https://abmroofinggroup.com/wp-content/uploads/2022/09/about-ABM-Roofing.jpg" data-elementor-open-lightbox="yes" data-elementor-lightbox-slideshow="3149a38" data-elementor-lightbox-title="about ABM Roofing" data-e-action-hash="#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6NDEyLCJ1cmwiOiJodHRwczpcL1wvYWJtcm9vZmluZ2dyb3VwLmNvbVwvd3AtY29udGVudFwvdXBsb2Fkc1wvMjAyMlwvMDlcL2Fib3V0LUFCTS1Sb29maW5nLmpwZyIsInNsaWRlc2hvdyI6IjMxNDlhMzgifQ%3D%3D">
376					<div class="e-gallery-image elementor-gallery-item__image" data-thumbnail="https://abmroofinggroup.com/wp-content/uploads/2022/09/about-ABM-Roofing-300x197.jpg" data-width="300" data-height="197" aria-label="About ABM Roofing" role="img" ></div>
377														</a>
378					</div>
379					</div>
380				</div>
381					</div>
382		</div>
383					</div>
384		</section>
385				</div>
386		
387		
388			</div>
389
390	
391</main>
392
393			<footer data-elementor-type="footer" data-elementor-id="34" class="elementor elementor-34 elementor-location-footer" data-elementor-post-type="elementor_library">
394					<section class="ob-is-breaking-bad elementor-section elementor-top-section elementor-element elementor-element-185c1bb1 elementor-section-full_width elementor-section-height-default elementor-section-height-default" data-id="185c1bb1" data-element_type="section" data-e-type="section" data-settings="{&quot;_ob_bbad_use_it&quot;:&quot;yes&quot;,&quot;_ob_bbad_sssic_use&quot;:&quot;no&quot;,&quot;_ob_glider_is_slider&quot;:&quot;no&quot;}">
395						<div class="elementor-container elementor-column-gap-no">
396					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-42190176" data-id="42190176" data-element_type="column" data-e-type="column" data-settings="{&quot;_ob_bbad_is_stalker&quot;:&quot;no&quot;,&quot;_ob_teleporter_use&quot;:false,&quot;_ob_column_hoveranimator&quot;:&quot;no&quot;,&quot;_ob_column_has_pseudo&quot;:&quot;no&quot;}">
397			<div class="elementor-widget-wrap elementor-element-populated">
398						<div class="elementor-element elementor-element-65bb4da5 elementor-cta--layout-image-right elementor-cta--valign-middle elementor-cta--mobile-layout-image-above elementor-cta--skin-classic elementor-animated-content ob-has-background-overlay elementor-widget elementor-widget-call-to-action" data-id="65bb4da5" data-element_type="widget" data-e-type="widget" data-settings="{&quot;_ob_perspektive_use&quot;:&quot;no&quot;,&quot;_ob_poopart_use&quot;:&quot;yes&quot;,&quot;_ob_shadough_use&quot;:&quot;no&quot;,&quot;_ob_allow_hoveranimator&quot;:&quot;no&quot;,&quot;_ob_widget_stalker_use&quot;:&quot;no&quot;}" data-widget_type="call-to-action.default">
399				<div class="elementor-widget-container">
400							<div class="elementor-cta">
401					<div class="elementor-cta__bg-wrapper">
402				<div class="elementor-cta__bg elementor-bg" style="background-image: url(https://abmroofinggroup.com/wp-content/uploads/2022/09/satisfied-customers-2.jpg);" role="img" aria-label="satisfied customers 2"></div>
403				<div class="elementor-cta__bg-overlay"></div>
404			</div>
405							<div class="elementor-cta__content">
406				
407									<h2 class="elementor-cta__title elementor-cta__content-item elementor-content-item">
408						So, what are you waiting for?					</h2>
409				
410									<div class="elementor-cta__description elementor-cta__content-item elementor-content-item">
411						Contact us, your local Bowie, MD Roofing Company today for a free roof consultation or even for a free roof inspection, and let us show you why ABM Roofing Group is the most trusted choice for your roofing repair or roofing replacement and gutter installation needs.					</div>
412				
413									<div class="elementor-cta__button-wrapper elementor-cta__content-item elementor-content-item ">
414					<a class="elementor-cta__button elementor-button elementor-size-md" href="https://g58.234.myftpupload.com/contact/">
415						Contact us Today!					</a>
416					</div>
417							</div>
418						</div>
419						</div>
420				</div>
421					</div>
422		</div>
423					</div>
424		</section>
425				<section class="ob-is-breaking-bad elementor-section elementor-top-section elementor-element elementor-element-6af725ef elementor-section-full_width elementor-reverse-tablet elementor-reverse-mobile elementor-section-height-default elementor-section-height-default" data-id="6af725ef" data-element_type="section" data-e-type="section" data-settings="{&quot;_ob_bbad_use_it&quot;:&quot;yes&quot;,&quot;_ob_bbad_sssic_use&quot;:&quot;no&quot;,&quot;_ob_glider_is_slider&quot;:&quot;no&quot;}">
426						<div class="elementor-container elementor-column-gap-no">
427					<div class="elementor-column elementor-col-33 elementor-top-column elementor-element elementor-element-33e8e4d9" data-id="33e8e4d9" data-element_type="column" data-e-type="column" data-settings="{&quot;_ob_bbad_is_stalker&quot;:&quot;no&quot;,&quot;_ob_teleporter_use&quot;:false,&quot;_ob_column_hoveranimator&quot;:&quot;no&quot;,&quot;_ob_column_has_pseudo&quot;:&quot;no&quot;}">
428			<div class="elementor-widget-wrap elementor-element-populated">
429						<div class="elementor-element elementor-element-31690afa elementor-position-top ob-has-background-overlay elementor-widget elementor-widget-image-box" data-id="31690afa" data-element_type="widget" data-e-type="widget" data-settings="{&quot;_ob_perspektive_use&quot;:&quot;no&quot;,&quot;_ob_poopart_use&quot;:&quot;yes&quot;,&quot;_ob_shadough_use&quot;:&quot;no&quot;,&quot;_ob_allow_hoveranimator&quot;:&quot;no&quot;,&quot;_ob_widget_stalker_use&quot;:&quot;no&quot;}" data-widget_type="image-box.default">
430				<div class="elementor-widget-container">
431					<div class="elementor-image-box-wrapper"><figure class="elementor-image-box-img"><img width="1289" height="912" src="https://abmroofinggroup.com/wp-content/uploads/2022/09/ABM-roofing-logo.png" class="attachment-full size-full wp-image-166" alt="ABM Roofing Logo" /></figure><div class="elementor-image-box-content"><p class="elementor-image-box-description">We offer comprehensive roofing and gutter installation services for residential customers throughout Bowie, Maryland and the surrounding areas. We have a wide variety of roofing knowledge in different roof manufacturers to provide the perfect roof products and options to choose from. From our family's roof to yours, we are here to help serve you and your home's roof. </p></div></div>				</div>
432				</div>
433					</div>
434		</div>
435				<div class="elementor-column elementor-col-33 elementor-top-column elementor-element elementor-element-3644a493" data-id="3644a493" data-element_type="column" data-e-type="column" data-settings="{&quot;_ob_bbad_is_stalker&quot;:&quot;no&quot;,&quot;_ob_teleporter_use&quot;:false,&quot;_ob_column_hoveranimator&quot;:&quot;no&quot;,&quot;_ob_column_has_pseudo&quot;:&quot;no&quot;}">
436			<div class="elementor-widget-wrap elementor-element-populated">
437						<div class="elementor-element elementor-element-65ad9964 ob-harakiri-inherit ob-has-background-overlay elementor-widget elementor-widget-heading" data-id="65ad9964" data-element_type="widget" data-e-type="widget" data-settings="{&quot;_ob_use_harakiri&quot;:&quot;yes&quot;,&quot;_ob_harakiri_writing_mode&quot;:&quot;inherit&quot;,&quot;_ob_harakiri_text_clip&quot;:&quot;none&quot;,&quot;_ob_perspektive_use&quot;:&quot;no&quot;,&quot;_ob_poopart_use&quot;:&quot;yes&quot;,&quot;_ob_shadough_use&quot;:&quot;no&quot;,&quot;_ob_allow_hoveranimator&quot;:&quot;no&quot;,&quot;_ob_widget_stalker_use&quot;:&quot;no&quot;}" data-widget_type="heading.default">
438				<div class="elementor-widget-container">
439					<h6 class="elementor-heading-title elementor-size-default">Quick Links</h6>				</div>
440				</div>
441				<div class="elementor-element elementor-element-f80ea51 elementor-nav-menu--dropdown-none ob-has-background-overlay elementor-widget elementor-widget-nav-menu" data-id="f80ea51" data-element_type="widget" data-e-type="widget" data-settings="{&quot;layout&quot;:&quot;vertical&quot;,&quot;submenu_icon&quot;:{&quot;value&quot;:&quot;&lt;i class=\&quot;fas fa-caret-down\&quot; aria-hidden=\&quot;true\&quot;&gt;&lt;\/i&gt;&quot;,&quot;library&quot;:&quot;fa-solid&quot;},&quot;_ob_perspektive_use&quot;:&quot;no&quot;,&quot;_ob_poopart_use&quot;:&quot;yes&quot;,&quot;_ob_shadough_use&quot;:&quot;no&quot;,&quot;_ob_allow_hoveranimator&quot;:&quot;no&quot;,&quot;_ob_widget_stalker_use&quot;:&quot;no&quot;}" data-widget_type="nav-menu.default">
442				<div class="elementor-widget-container">
443								<nav aria-label="Menu" class="elementor-nav-menu--main elementor-nav-menu__container elementor-nav-menu--layout-vertical e--pointer-none">
444				<ul id="menu-1-f80ea51" class="elementor-nav-menu sm-vertical"><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-home menu-item-143"><a href="https://abmroofinggroup.com/" class="elementor-item">Home</a></li>
445<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-144"><a href="https://abmroofinggroup.com/about/" class="elementor-item">About</a></li>
446<li class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-180 current_page_item menu-item-209"><a href="https://abmroofinggroup.com/roofing-gallery/" aria-current="page" class="elementor-item elementor-item-active">Gallery</a></li>
447<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-146"><a href="https://abmroofinggroup.com/services/" class="elementor-item">Services</a></li>
448<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-145"><a href="https://abmroofinggroup.com/contact/" class="elementor-item">Contact</a></li>
449<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-661"><a href="https://abmroofinggroup.com/gutters/" class="elementor-item">Gutters</a></li>
450</ul>			</nav>
451						<nav class="elementor-nav-menu--dropdown elementor-nav-menu__container" aria-hidden="true">
452				<ul id="menu-2-f80ea51" class="elementor-nav-menu sm-vertical"><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-home menu-item-143"><a href="https://abmroofinggroup.com/" class="elementor-item" tabindex="-1">Home</a></li>
453<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-144"><a href="https://abmroofinggroup.com/about/" class="elementor-item" tabindex="-1">About</a></li>
454<li class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-180 current_page_item menu-item-209"><a href="https://abmroofinggroup.com/roofing-gallery/" aria-current="page" class="elementor-item elementor-item-active" tabindex="-1">Gallery</a></li>
455<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-146"><a href="https://abmroofinggroup.com/services/" class="elementor-item" tabindex="-1">Services</a></li>
456<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-145"><a href="https://abmroofinggroup.com/contact/" class="elementor-item" tabindex="-1">Contact</a></li>
457<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-661"><a href="https://abmroofinggroup.com/gutters/" class="elementor-item" tabindex="-1">Gutters</a></li>
458</ul>			</nav>
459						</div>
460				</div>
461					</div>
462		</div>
463				<div class="elementor-column elementor-col-33 elementor-top-column elementor-element elementor-element-1791fc19" data-id="1791fc19" data-element_type="column" data-e-type="column" data-settings="{&quot;_ob_bbad_is_stalker&quot;:&quot;no&quot;,&quot;_ob_teleporter_use&quot;:false,&quot;_ob_column_hoveranimator&quot;:&quot;no&quot;,&quot;_ob_column_has_pseudo&quot;:&quot;no&quot;}">
464			<div class="elementor-widget-wrap elementor-element-populated">
465						<div class="elementor-element elementor-element-378c1505 ob-harakiri-inherit ob-has-background-overlay elementor-widget elementor-widget-heading" data-id="378c1505" data-element_type="widget" data-e-type="widget" data-settings="{&quot;_ob_use_harakiri&quot;:&quot;yes&quot;,&quot;_ob_harakiri_writing_mode&quot;:&quot;inherit&quot;,&quot;_ob_harakiri_text_clip&quot;:&quot;none&quot;,&quot;_ob_perspektive_use&quot;:&quot;no&quot;,&quot;_ob_poopart_use&quot;:&quot;yes&quot;,&quot;_ob_shadough_use&quot;:&quot;no&quot;,&quot;_ob_allow_hoveranimator&quot;:&quot;no&quot;,&quot;_ob_widget_stalker_use&quot;:&quot;no&quot;}" data-widget_type="heading.default">
466				<div class="elementor-widget-container">
467					<h6 class="elementor-heading-title elementor-size-default">Get In Touch</h6>				</div>
468				</div>
469				<div class="elementor-element elementor-element-41e76488 ob-harakiri-inherit ob-has-background-overlay elementor-widget elementor-widget-text-editor" data-id="41e76488" data-element_type="widget" data-e-type="widget" data-settings="{&quot;_ob_use_harakiri&quot;:&quot;yes&quot;,&quot;_ob_harakiri_writing_mode&quot;:&quot;inherit&quot;,&quot;_ob_postman_use&quot;:&quot;no&quot;,&quot;_ob_perspektive_use&quot;:&quot;no&quot;,&quot;_ob_poopart_use&quot;:&quot;yes&quot;,&quot;_ob_shadough_use&quot;:&quot;no&quot;,&quot;_ob_allow_hoveranimator&quot;:&quot;no&quot;,&quot;_ob_widget_stalker_use&quot;:&quot;no&quot;}" data-widget_type="text-editor.default">
470				<div class="elementor-widget-container">
471									<p>Serving Bowie, Annapolis, Edgewater, Waldorf, La Plata, Rockville, Crofton,  Mitchellville, Largo, Clinton, Fort Washington, Brandywine, and other surrounding areas in Maryland.</p>								</div>
472				</div>
473				<div class="elementor-element elementor-element-331b6a70 elementor-icon-list--layout-traditional elementor-list-item-link-full_width ob-has-background-overlay elementor-widget elementor-widget-icon-list" data-id="331b6a70" data-element_type="widget" data-e-type="widget" data-settings="{&quot;_ob_perspektive_use&quot;:&quot;no&quot;,&quot;_ob_poopart_use&quot;:&quot;yes&quot;,&quot;_ob_shadough_use&quot;:&quot;no&quot;,&quot;_ob_allow_hoveranimator&quot;:&quot;no&quot;,&quot;_ob_widget_stalker_use&quot;:&quot;no&quot;}" data-widget_type="icon-list.default">
474				<div class="elementor-widget-container">
475							<ul class="elementor-icon-list-items">
476							<li class="elementor-icon-list-item">
477											<a href="mailto:[email protected]">
478
479											<span class="elementor-icon-list-text"><strong>Email:</strong> [email protected]</span>
480											</a>
481									</li>
482								<li class="elementor-icon-list-item">
483											<a href="tel:+12407332964">
484
485											<span class="elementor-icon-list-text"><strong>Phone:</strong> 240-733-2964</span>
486											</a>
487									</li>
488								<li class="elementor-icon-list-item">
489										<span class="elementor-icon-list-text"><strong>Hours:</strong> Mon-Fri 9:00AM - 5:00PM</span>
490									</li>
491						</ul>
492						</div>
493				</div>
494				<div class="elementor-element elementor-element-76f2b45c e-grid-align-left elementor-shape-rounded elementor-grid-0 ob-has-background-overlay elementor-widget elementor-widget-social-icons" data-id="76f2b45c" data-element_type="widget" data-e-type="widget" data-settings="{&quot;_ob_perspektive_use&quot;:&quot;no&quot;,&quot;_ob_poopart_use&quot;:&quot;yes&quot;,&quot;_ob_shadough_use&quot;:&quot;no&quot;,&quot;_ob_allow_hoveranimator&quot;:&quot;no&quot;,&quot;_ob_widget_stalker_use&quot;:&quot;no&quot;}" data-widget_type="social-icons.default">
495				<div class="elementor-widget-container">
496							<div class="elementor-social-icons-wrapper elementor-grid" role="list">
497							<span class="elementor-grid-item" role="listitem">
498					<a class="elementor-icon elementor-social-icon elementor-social-icon-facebook-f elementor-repeater-item-3f1b7ac" href="https://www.facebook.com/abmroofinggroup" target="_blank">
499						<span class="elementor-screen-only">Facebook-f</span>
500						<i aria-hidden="true" class="fab fa-facebook-f"></i>					</a>
501				</span>
502							<span class="elementor-grid-item" role="listitem">
503					<a class="elementor-icon elementor-social-icon elementor-social-icon- elementor-repeater-item-5c0ce3c" href="https://www.instagram.com/abmroofinggroup/" target="_blank">
504						<span class="elementor-screen-only"></span>
505						<svg xmlns="http://www.w3.org/2000/svg" id="aaf4d88f-6908-42b9-b3d6-5d6a3ec06a43" data-name="Layer 1" width="27" height="26" viewBox="0 0 27 26"><path d="M26.9922,13.12c0-1.952.0071-3.904-.0054-5.856a7.4912,7.4912,0,0,0-.12-1.3338,6.9762,6.9762,0,0,0-2.4989-4.1911,7.3149,7.3149,0,0,0-4.73-1.7279c-4.031-.02-8.0623-.0061-12.0935-.0071a7.347,7.347,0,0,0-3.6653.907,6.9367,6.9367,0,0,0-3.85,6.2265C-.025,11.0332.0121,14.93.0169,18.8272a6.5069,6.5069,0,0,0,.89
50508,3.3475A7.2785,7.2785,0,0,0,7.419,25.9708c4.0565.0558,8.1145.0148,12.1719.0131a7.6378,7.6378,0,0,0,4.9015-1.8408,6.9218,6.9218,0,0,0,2.4928-5.276C27.0143,16.9517,26.9915,15.0354,26.9922,13.12ZM13.4174,20.21a7.3625,7.3625,0,0,1-7.4061-7.2182,7.3505,7.3505,0,0,1,7.4992-7.2115,7.3516,7.3516,0,0,1,7.4852,7.2146A7.37,7.37,0,0,1,13.4174,20.21ZM22.4962,5.7791a1.48,1.48,0,0,1-1.5005-1.4476,1.5014,1.5014,0,0,1,3-.0009A1.481,1.481,0,0,1,22.4962,5.7791Z" transform="translate(0 0)" style="fill-rule:evenodd"></path><path d="M13.4969,8.3571a4.7331,4.7331,0,0,0-4.8183,4.6445,4.74,4.74,0,0,0,4.8241,4.6413,4.74,4.74,0,0,0,4.8187-4.6466A4.7342,4.7342,0,0,0,13.4969,8.3571Z" transform="translate(0 0)" style="fill-rule:evenodd"></path></svg>					</a>
506				</span>
507					</div>
508						</div>
509				</div>
510					</div>
511		</div>
512					</div>
513		</section>
514				<section class="ob-is-breaking-bad elementor-section elementor-top-section elementor-element elementor-element-21cd100d elementor-section-height-min-height elementor-section-content-middle elementor-section-full_width elementor-section-height-default elementor-section-items-middle" data-id="21cd100d" data-element_type="section" data-e-type="section" data-settings="{&quot;background_background&quot;:&quot;classic&quot;,&quot;_ob_bbad_use_it&quot;:&quot;yes&quot;,&quot;_ob_bbad_sssic_use&quot;:&quot;no&quot;,&quot;_ob_glider_is_slider&quot;:&quot;no&quot;}">
515						<div class="elementor-container elementor-column-gap-no">
516					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-29aece94" data-id="29aece94" data-element_type="column" data-e-type="column" data-settings="{&quot;_ob_bbad_is_stalker&quot;:&quot;no&quot;,&quot;_ob_teleporter_use&quot;:false,&quot;_ob_column_hoveranimator&quot;:&quot;no&quot;,&quot;_ob_column_has_pseudo&quot;:&quot;no&quot;}">
517			<div class="elementor-widget-wrap elementor-element-populated">
518						<div class="elementor-element elementor-element-454f0e1 elementor-icon-list--layout-inline elementor-widget__width-auto elementor-list-item-link-full_width ob-has-background-overlay elementor-widget elementor-widget-icon-list" data-id="454f0e1" data-element_type="widget" data-e-type="widget" data-settings="{&quot;_ob_perspektive_use&quot;:&quot;no&quot;,&quot;_ob_poopart_use&quot;:&quot;yes&quot;,&quot;_ob_shadough_use&quot;:&quot;no&quot;,&quot;_ob_allow_hoveranimator&quot;:&quot;no&quot;,&quot;_ob_widget_stalker_use&quot;:&quot;no&quot;}" data-widget_type="icon-list.default">
519				<div class="elementor-widget-container">
520							<ul class="elementor-icon-list-items elementor-inline-items">
521							<li class="elementor-icon-list-item elementor-inline-item">
522											<span class="elementor-icon-list-icon">
523							<i aria-hidden="true" class="far fa-copyright"></i>						</span>
524										<span class="elementor-icon-list-text">All Rights Reserved 2026 ABM Roofing Group</span>
525									</li>
526								<li class="elementor-icon-list-item elementor-inline-item">
527											<span class="elementor-icon-list-icon">
528							<i aria-hidden="true" class="fas fa-check"></i>						</span>
529										<span class="elementor-icon-list-text">Your Roofing Expert in Bowie, Maryland</span>
530									</li>
531						</ul>
532						</div>
533				</div>
534				<div class="elementor-element elementor-element-bd47802 elementor-icon-list--layout-inline elementor-widget__width-auto elementor-list-item-link-full_width ob-has-background-overlay elementor-widget elementor-widget-icon-list" data-id="bd47802" data-element_type="widget" data-e-type="widget" data-settings="{&quot;_ob_perspektive_use&quot;:&quot;no&quot;,&quot;_ob_poopart_use&quot;:&quot;yes&quot;,&quot;_ob_shadough_use&quot;:&quot;no&quot;,&quot;_ob_allow_hoveranimator&quot;:&quot;no&quot;,&quot;_ob_widget_stalker_use&quot;:&quot;no&quot;}" data-widget_type="icon-list.default">
535				<div class="elementor-widget-container">
536							<ul class="elementor-icon-list-items elementor-inline-items">
537							<li class="elementor-icon-list-item elementor-inline-item">
538											<a href="http://kvn-construction.com" target="_blank" rel="nofollow">
539
540											<span class="elementor-icon-list-text">.</span>
541											</a>
542									</li>
543								<li class="elementor-icon-list-item elementor-inline-item">
544											<span class="elementor-icon-list-icon">
545							<i aria-hidden="true" class="fas fa-laptop-house"></i>						</span>
546										<span class="elementor-icon-list-text"></span>
547									</li>
548						</ul>
549						</div>
550				</div>
551					</div>
552		</div>
553					</div>
554		</section>
555				</footer>
556		
557        <!-- Meta Pixel Event Code -->
558        
558<script type='text/javascript'>
559        (function () {
560            function runPixelCode( response ) {
561                if ( ! response || ! response.data || ! response.data.fb_pxl_code ) {
562                    return;
563                }
564
565                try {
566                    new Function( response.data.fb_pxl_code )();
567                } catch ( e ) {
568                    console && console.warn
569                        && console.warn( 'Meta Pixel response parsing failed. Please check if your pixel is connected.', e );
570                }
571            }
572
573            var radio = window.nfRadio
574                || ( window.Backbone && window.Backbone.Radio );
575            if ( radio && radio.channel ) {
576                radio.channel( 'forms' ).on( 'submit:response', runPixelCode );
577            }
578
579            if ( window.jQuery ) {
580                window.jQuery( document ).on(
581                    'nfFormSubmitResponse',
582                    function ( event, data ) {
583                        if ( data && data.response ) {
584                            runPixelCode( data.response );
585                        }
586                    }
587                );
588            }
589        })();
590        </script>
590
591        <!-- End Meta Pixel Event Code -->
592                <!-- Meta Pixel Event Code -->
593        
593<script type='text/javascript'>
594        (function ( $ ) {
595            if ( ! $ || typeof document === 'undefined' ) {
596                return;
597            }
598            // WPForms triggers this jQuery event and passes the AJAX response object.
599            $( document ).on( 'wpformsAjaxSubmitSuccess', function ( event, data ) {
600                if ( data && data.data && data.data.fb_pxl_code ) {
601                    try {
602                        new Function( data.data.fb_pxl_code )();
603                    } catch ( e ) {
604                        console && console.warn && console.warn( 'Meta Pixel eval failed', e );
605                    }
606                }
607            } );
608        })( window.jQuery );
609        </script>
609
610        <!-- End Meta Pixel Event Code -->
611        
611<script type="speculationrules">
612{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/hello-theme-child-master/*","/wp-content/themes/hello-elementor/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]}
613</script>
613
614
615			
615<script>(function(d, s, id) {
616			var js, fjs = d.getElementsByTagName(s)[0];
617			js = d.createElement(s); js.id = id;
618			js.src = 'https://connect.facebook.net/en_US/sdk/xfbml.customerchat.js#xfbml=1&version=v6.0&autoLogAppEvents=1'
619			fjs.parentNode.insertBefore(js, fjs);
620			}(document, 'script', 'facebook-jssdk'));</script>
620
621			<div class="fb-customerchat" attribution="wordpress" attribution_version="2.3" page_id="100249718735028"></div>
622
623			    <!-- Meta Pixel Event Code -->
624    
624<script type='text/javascript'>
625        document.addEventListener( 'wpcf7mailsent', function( event ) {
626        if( "fb_pxl_code" in event.detail.apiResponse){
627            eval(event.detail.apiResponse.fb_pxl_code);
628        }
629        }, false );
630    </script>
630
631    <!-- End Meta Pixel Event Code -->
632        <div id="fb-pxl-ajax-code"></div>			
632<script>
633				( () => {
634					const lazyloadRunObserver = () => {
635						const lazyloadBackgrounds = document.querySelectorAll( `.e-con.e-parent:not(.e-lazyloaded)` );
636						const lazyloadBackgroundObserver = new IntersectionObserver( ( entries ) => {
637							entries.forEach( ( entry ) => {
638								if ( entry.isIntersecting ) {
639									let lazyloadBackground = entry.target;
640									if( lazyloadBackground ) {
641										lazyloadBackground.classList.add( 'e-lazyloaded' );
642									}
643									lazyloadBackgroundObserver.unobserve( entry.target );
644								}
645							});
646						}, { rootMargin: '200px 0px 200px 0px' } );
647						lazyloadBackgrounds.forEach( ( lazyloadBackground ) => {
648							lazyloadBackgroundObserver.observe( lazyloadBackground );
649						} );
650					};
651					const events = [
652						'DOMContentLoaded',
653						'elementor/lazyload/observe',
654					];
655					events.forEach( ( event ) => {
656						document.addEventListener( event, lazyloadRunObserver );
657					} );
658				} )();
659			</script>
659
660			
660<script id="hello-theme-frontend-js" src="https://abmroofinggroup.com/wp-content/themes/hello-elementor/assets/js/hello-frontend.js?ver=3.5.1"></script>
vendor: 1 bytes, line 660
660
661<script id="elementor-webpack-runtime-js" src="https://abmroofinggroup.com/wp-content/plugins/elementor/assets/js/webpack.runtime.min.js?ver=4.3.4"></script>
vendor: 1 bytes, line 661
661
662<script id="elementor-frontend-modules-js" src="https://abmroofinggroup.com/wp-content/plugins/elementor/assets/js/frontend-modules.min.js?ver=4.3.4"></script>
vendor: 1 bytes, line 662
662
663<script id="jquery-ui-core-js-before">
664jQuery.uiBackCompat = true;
665//# sourceURL=jquery-ui-core-js-before
666</script>
vendor: 1 bytes, line 666
666
667<script id="jquery-ui-core-js" src="https://abmroofinggroup.com/wp-includes/js/jquery/ui/core.min.js?ver=1.14.2"></script>
vendor: 1 bytes, line 667
667
668<script id="elementor-frontend-js-before">
669var elementorFrontendConfig = {"environmentMode":{"edit":false,"wpPreview":false,"isScriptDebug":false},"i18n":{"shareOnFacebook":"Share on Facebook","shareOnX":"Share on X","pinIt":"Pin it","download":"Download","downloadImage":"Download image","fullscreen":"Fullscreen","zoom":"Zoom","share":"Share","playVideo":"Play Video","previous":"Previous","next":"Next","close":"Close","a11yCarouselPrevSlideMessage":"Previous slide","a11yCarouselNextSlideMessage":"Next slide","a11yCarouselFirstSlideMessage":"This is the first slide","a11yCarouselLastSlideMessage":"This is the last slide","a11yCarouselPaginationBulletMessage":"Go to slide"},"is_rtl":false,"breakpoints":{"xs":0,"sm":480,"md":768,"lg":1025,"xl":1440,"xxl":1600},"responsive":{"breakpoints":{"mobile":{"label":"Mobile Portrait","value":767,"default_value":767,"direction":"max","is_enabled":true},"mobile_extra":{"label":"Mobile Landscape","value":880,"default_value":880,"direction":"max","is_enabled":false},"tablet":{"label":"Tablet Portrait","value":1024,"default_value":1024,"direction":"max","is_enabled":true},"tablet_extra":{"label":"Tablet Landscape","value":1200,"default_value":1200,"direction":"max","is_enabled":false},"laptop":{"label":"Laptop","value":1366,"default_value":1366,"direction":"max","is_enabled":false},"widescreen":{"label":"Widescreen","value":2400,"default_value":2400,"direction":"min","is_enabled":false}},"hasCustomBreakpoints":false},"version":"4.3.4","is_static":false,"experimentalFeatures":{"additional_custom_breakpoints":true,"theme_builder_v2":true,"hello-theme-header-footer":true,"import-export-customization":true,"e_pro_atomic_form":true,"e_pro_collection_loop":true},"urls":{"assets":"https:\/\/abmroofinggroup.com\/wp-content\/plugins\/elementor\/assets\/","ajaxurl":"https:\/\/abmroofinggroup.com\/wp-admin\/admin-ajax.php","uploadUrl":"https:\/\/abmroofinggroup.com\/wp-content\/uploads"},"nonces":{"floatingButtonsClickTracking":"da6405ddb3","atomicFormsSendForm":"5f9aff1ac3"},"swiperClass":"swiper","settings":{"page":[],"editorPreferences":[]},"kit":{"body_background_background":"classic","active_breakpoints":["viewport_mobile","viewport_tablet"],"global_image_lightbox":"yes","lightbox_enable_counter":"yes","lightbox_enable_fullscreen":"yes","lightbox_enable_zoom":"yes","lightbox_enable_share":"yes","lightbox_title_src":"title","lightbox_description_src":"description","hello_header_logo_type":"logo","hello_header_menu_layout":"horizontal","hello_footer_logo_type":"logo"},"post":{"id":180,"title":"ABM%20Roofing%20Group%20-%20Bowie%20Maryland%20Roofing%20Experts","excerpt":"","featuredImage":false}};
670//# sourceURL=elementor-frontend-js-before
671</script>
vendor: 1 bytes, line 671
671
672<script id="elementor-frontend-js" src="https://abmroofinggroup.com/wp-content/plugins/elementor/assets/js/frontend.min.js?ver=4.3.4"></script>
vendor: 1 bytes, line 672
672
673<script id="elementor-frontend-js-after">
674"use strict";!function(e,t){e(t).on("elementor/frontend/init",(function(){var t,i=elementorModules.frontend.handlers.Base;t=i.extend({onInit:function(){i.prototype.onInit.apply(this,arguments),this.isHarakiri()&&(this.$element.addClass("ob-harakiri"),"clip"===this.getElementSettings("_ob_harakiri_text_clip")&&this.updateCSS("add"))},isHarakiri:function(){return"yes"===this.getElementSettings("_ob_use_harakiri")},onElementChange:function(e){"_ob_harakiri_writing_mode"===e&&("inherit"!==this.getElementSettings("_ob_harakiri_writing_mode")?this.$element.addClass("ob-harakiri"):this.$element.removeClass("ob-harakiri")),"_ob_harakiri_text_clip"===e&&("clip"===this.getElementSettings("_ob_harakiri_text_clip")?this.updateCSS("add"):""===this.getElementSettings("_ob_harakiri_text_clip")&&this.updateCSS("remove"))},updateCSS:function(e){"add"===e&&this.$element.find(".elementor-heading-title").css("background-clip","text").css("-webkit-text-fill-color","transparent"),"remove"===e&&this.$element.find(".elementor-heading-title").css("background-clip","unset").css("-webkit-text-fill-color","unset")}});var n={"heading.default":t,"text-editor.default":t};e.each(n,(function(e,t){elementorFrontend.hooks.addAction("frontend/element_ready/"+e,(function(e){elementorFrontend.elementsHandler.addHandler(t,{$element:e})}))}))}))}(jQuery,window);
675//# sourceURL=elementor-frontend-js-after
676</script>
vendor: 1 bytes, line 676
676
677<script id="smartmenus-js" src="https://abmroofinggroup.com/wp-content/plugins/elementor-pro/assets/lib/smartmenus/jquery.smartmenus.min.js?ver=1.2.1"></script>
vendor: 1 bytes, line 677
677
678<script id="e-sticky-js" src="https://abmroofinggroup.com/wp-content/plugins/elementor-pro/assets/lib/sticky/jquery.sticky.min.js?ver=4.3.1"></script>
vendor: 1 bytes, line 678
678
679<script id="ooohboi-steroids-js" src="https://abmroofinggroup.com/wp-content/plugins/ooohboi-steroids-for-elementor/assets/js/ooohboi-steroids.js?ver=2.1.28aaa"></script>
vendor: 1 bytes, line 679
679
680<script id="swiper-js" src="https://abmroofinggroup.com/wp-content/plugins/elementor/assets/lib/swiper/v8/swiper.min.js?ver=8.4.5"></script>
vendor: 1 bytes, line 680
680
681<script id="elementor-gallery-js" src="https://abmroofinggroup.com/wp-content/plugins/elementor/assets/lib/e-gallery/js/e-gallery.min.js?ver=1.2.0"></script>
vendor: 1 bytes, line 681
681
682<script id="wp-hooks-js" src="https://abmroofinggroup.com/wp-includes/js/dist/hooks.min.js?ver=f0f188028580e8dc1255"></script>
vendor: 1 bytes, line 682
682
683<script id="wp-i18n-js" src="https://abmroofinggroup.com/wp-includes/js/dist/i18n.min.js?ver=1dfe7db3940c23ea9216"></script>
vendor: 1 bytes, line 683
683
684<script id="wp-i18n-js-after">
685wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } );
686//# sourceURL=wp-i18n-js-after
687</script>
vendor: 1 bytes, line 687
687
688<script id="elementor-pro-frontend-js-before">
689var ElementorProFrontendConfig = {"ajaxurl":"https:\/\/abmroofinggroup.com\/wp-admin\/admin-ajax.php","nonce":"36045040e8","urls":{"assets":"https:\/\/abmroofinggroup.com\/wp-content\/plugins\/elementor-pro\/assets\/","rest":"https:\/\/abmroofinggroup.com\/wp-json\/"},"settings":{"lazy_load_background_images":true},"popup":{"hasPopUps":true},"shareButtonsNetworks":{"facebook":{"title":"Facebook","has_counter":true},"twitter":{"title":"Twitter"},"linkedin":{"title":"LinkedIn","has_counter":true},"pinterest":{"title":"Pinterest","has_counter":true},"reddit":{"title":"Reddit","has_counter":true},"vk":{"title":"VK","has_counter":true},"odnoklassniki":{"title":"OK","has_counter":true},"tumblr":{"title":"Tumblr"},"digg":{"title":"Digg"},"skype":{"title":"Skype"},"stumbleupon":{"title":"StumbleUpon","has_counter":true},"mix":{"title":"Mix"},"telegram":{"title":"Telegram"},"pocket":{"title":"Pocket","has_counter":true},"xing":{"title":"XING","has_counter":true},"whatsapp":{"title":"WhatsApp"},"email":{"title":"Email"},"print":{"title":"Print"},"x-twitter":{"title":"X"},"threads":{"title":"Threads"}},"facebook_sdk":{"lang":"en_US","app_id":""},"lottie":{"defaultAnimationUrl":"https:\/\/abmroofinggroup.com\/wp-content\/plugins\/elementor-pro\/modules\/lottie\/assets\/animations\/default.json"}};
690//# sourceURL=elementor-pro-frontend-js-before
691</script>
vendor: 1 bytes, line 691
691
692<script id="elementor-pro-frontend-js" src="https://abmroofinggroup.com/wp-content/plugins/elementor-pro/assets/js/frontend.min.js?ver=4.3.1"></script>
vendor: 1 bytes, line 692
692
693<script id="pro-elements-handlers-js" src="https://abmroofinggroup.com/wp-content/plugins/elementor-pro/assets/js/elements-handlers.min.js?ver=4.3.1"></script>
vendor: 1 bytes, line 693
693
694<script id="ob-glider-js" src="https://abmroofinggroup.com/wp-content/plugins/ooohboi-steroids-for-elementor/assets/js/glider-min.js?ver=2.1.28"></script>
vendor: 1 bytes, line 694
694
695<script id="ob-spacerat-js" src="https://abmroofinggroup.com/wp-content/plugins/ooohboi-steroids-for-elementor/assets/js/spacerat-min.js?ver=2.1.28"></script>
vendor: 1 bytes, line 695
695
696<script id="ob-hoveranimator-js" src="https://abmroofinggroup.com/wp-content/plugins/ooohboi-steroids-for-elementor/assets/js/hoveranimator.js?ver=2.1.28"></script>
vendor: 1 bytes, line 696
696
697<script id="ob-pseuduo-js" src="https://abmroofinggroup.com/wp-content/plugins/ooohboi-steroids-for-elementor/assets/js/pseudo-min.js?ver=2.1.28"></script>
vendor: 1 bytes, line 697
697
698<script id="wp-emoji-settings" type="application/json">
699{"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://abmroofinggroup.com/wp-includes/js/wp-emoji-release.min.js?ver=7.1.2"}}
700</script>
vendor: 1 bytes, line 700
700
701<script type="module">
702/*! This file is auto-generated */
703var 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)))});
704//# sourceURL=https://abmroofinggroup.com/wp-includes/js/wp-emoji-loader.min.js
705</script>
705
706            
706<script>
707                (function() {
708                    var link = document.createElement('link');
709                    link.rel = 'stylesheet';
710                    link.href = 'https://abmroofinggroup.com/wp-content/plugins/ooohboi-steroids-for-elementor/assets/css/swiper.min.css';
711                    document.head.appendChild(link);
712                })();
713            </script>
713
714            		
714<script>'undefined'=== typeof _trfq || (window._trfq = []);'undefined'=== typeof _trfd && (window._trfd=[]),
715                _trfd.push({'tccl.baseHost':'secureserver.net'}),
716                _trfd.push({'ap':'wpaas_v2'},
717                    {'server':'a623602eef53'},
718                    {'pod':'c20-prod-p3-us-west-2'},
719                                        {'xid':'44862987'},
720                    {'wp':'7.1.2'},
721                    {'php':'8.2.34'},
722                    {'loggedin':'0'},
723                    {'cdn':'1'},
724                    {'builder':'elementor'},
725                    {'theme':'hello-elementor'},
726                    {'wds':'0'},
727                    {'wp_alloptions_count':'277'},
728                    {'wp_alloptions_bytes':'70968'},
729                    {'gdl_coming_soon_page':'0'}
730                    , {'appid':'419922'}                 );
731            var trafficScript = document.createElement('script'); trafficScript.src = 'https://img1.wsimg.com/signals/js/clients/scc-c2/scc-c2.min.js'; window.document.head.appendChild(trafficScript);</script>
731
732		
732<script>window.addEventListener('click', function (elem) { var _elem$target, _elem$target$dataset, _window, _window$_trfq; return (elem === null || elem === void 0 ? void 0 : (_elem$target = elem.target) === null || _elem$target === void 0 ? void 0 : (_elem$target$dataset = _elem$target.dataset) === null || _elem$target$dataset === void 0 ? void 0 : _elem$target$dataset.eid) && ((_window = window) === null || _window === void 0 ? void 0 : (_window$_trfq = _window._trfq) === null || _window$_trfq === void 0 ? void 0 : _window$_trfq.push(["cmdLogEvent", "click", elem.target.dataset.eid]));});</script>
732
733		
733<script src='https://img1.wsimg.com/traffic-assets/js/tccl-tti.min.js' onload="window.tti.calculateTTI()"></script>
733
734		
735</body>
736</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.