<!DOCTYPE html><html lang="en-US" prefix="og: https://ogp.me/ns#"><head><script data-no-optimize="1">var litespeed_docref=sessionStorage.getItem("litespeed_docref");litespeed_docref&&(Object.defineProperty(document,"referrer",{get:function(){return litespeed_docref}}),sessionStorage.removeItem("litespeed_docref"));</script><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1"><link rel="profile" href="https://gmpg.org/xfn/11">
<title>New Hampshire Pest Control Near Me | Search by ZIP Code</title><meta name="description" content="Search New Hampshire pest control by ZIP code. Find local options for carpenter ants, mice, ticks, bed bugs, wasps, termites, homes and businesses."/><meta name="robots" content="index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1"/><link rel="canonical" href="https://extermiguard.com/pest-control-service-areas/new-hampshire-pest-control/" /><meta property="og:locale" content="en_US" /><meta property="og:type" content="article" /><meta property="og:title" content="New Hampshire Pest Control Near Me | Search by ZIP Code" /><meta property="og:description" content="Search New Hampshire pest control by ZIP code with ExtermiGuard. Check participating provider availability for homes, rentals, businesses, and common pest." /><meta property="og:url" content="https://extermiguard.com/pest-control-service-areas/new-hampshire-pest-control/" /><meta property="og:site_name" content="ExtermiGuard" /><meta property="og:updated_time" content="2026-09-28T18:50:45+00:00" /><meta property="og:image" content="https://extermiguard.com/wp-content/uploads/2026/07/extermiguard-logo-header-exact-white-bg.png" /><meta property="og:image:secure_url" content="https://extermiguard.com/wp-content/uploads/2026/07/extermiguard-logo-header-exact-white-bg.png" /><meta property="og:image:width" content="1840" /><meta property="og:image:height" content="380" /><meta property="og:image:alt" content="ExtermiGuard logo with green shield checkmark" /><meta property="og:image:type" content="image/png" /><meta name="twitter:card" content="summary_large_image" /><meta name="twitter:title" content="New Hampshire Pest Control Near Me | Search by ZIP Code" /><meta name="twitter:description" content="Search New Hampshire pest control by ZIP code with ExtermiGuard. Check participating provider availability for homes, rentals, businesses, and common pest." /><meta name="twitter:image" content="https://extermiguard.com/wp-content/uploads/2026/07/extermiguard-logo-header-exact-white-bg.png" /><meta name="twitter:label1" content="Time to read" /><meta name="twitter:data1" content="16 minutes" /><link rel='dns-prefetch' href='//www.googletagmanager.com' /><link rel="alternate" type="application/rss+xml" title="ExtermiGuard &raquo; Feed" href="https://extermiguard.com/feed/" /><link rel="alternate" type="application/rss+xml" title="ExtermiGuard &raquo; Comments Feed" href="https://extermiguard.com/comments/feed/" /><link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://extermiguard.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fextermiguard.com%2Fpest-control-service-areas%2Fnew-hampshire-pest-control%2F" /><link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://extermiguard.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fextermiguard.com%2Fpest-control-service-areas%2Fnew-hampshire-pest-control%2F&#038;format=xml" />
<style id="wp-img-auto-sizes-contain-inline-css">img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
/*# sourceURL=wp-img-auto-sizes-contain-inline-css */</style><link data-optimized="2" rel="stylesheet" href="https://extermiguard.com/wp-content/litespeed/css/edcab64bb46c1446948bc14c336b62bb.css?ver=a3805" />
<style id="astra-theme-css-inline-css">:root{--ast-post-nav-space:0;--ast-container-default-xlg-padding:2.5em;--ast-container-default-lg-padding:2.5em;--ast-container-default-slg-padding:2em;--ast-container-default-md-padding:2.5em;--ast-container-default-sm-padding:2.5em;--ast-container-default-xs-padding:2.4em;--ast-container-default-xxs-padding:1.8em;--ast-code-block-background:#ECEFF3;--ast-comment-inputs-background:#F9FAFB;--ast-normal-container-width:1200px;--ast-narrow-container-width:750px;--ast-blog-title-font-weight:600;--ast-blog-meta-weight:600;--ast-global-color-primary:var(--ast-global-color-4);--ast-global-color-secondary:var(--ast-global-color-5);--ast-global-color-alternate-background:var(--ast-global-color-6);--ast-global-color-subtle-background:var(--ast-global-color-7);--ast-bg-style-guide:var( --ast-global-color-secondary,var(--ast-global-color-5) );--ast-shadow-style-guide:0px 0px 4px 0 #00000057;--ast-global-dark-bg-style:#fff;--ast-global-dark-lfs:#fbfbfb;--ast-widget-bg-color:#fafafa;--ast-wc-container-head-bg-color:#fbfbfb;--ast-title-layout-bg:#eeeeee;--ast-search-border-color:#e7e7e7;--ast-lifter-hover-bg:#e6e6e6;--ast-gallery-block-color:#000;--srfm-color-input-label:var(--ast-global-color-2);}html{font-size:100%;}a{color:var(--ast-global-color-0);}a:hover,a:focus{color:var(--ast-global-color-1);}body,button,input,select,textarea,.ast-button,.ast-custom-button{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-weight:400;font-size:16px;font-size:1rem;line-height:var(--ast-body-line-height,1.65);}blockquote{color:var(--ast-global-color-3);}h1,h2,h3,h4,h5,h6,.entry-content :where(h1,h2,h3,h4,h5,h6),.site-title,.site-title a{font-weight:600;}.ast-site-identity .site-title a{color:var(--ast-global-color-2);}.site-title{font-size:26px;font-size:1.625rem;display:none;}header .custom-logo-link img{max-width:600px;width:600px;}.astra-logo-svg{width:600px;}.site-header .site-description{font-size:15px;font-size:0.9375rem;display:none;}.entry-title{font-size:20px;font-size:1.25rem;}.ast-blog-single-element.ast-taxonomy-container a{font-size:14px;font-size:0.875rem;}.ast-blog-meta-container{font-size:13px;font-size:0.8125rem;}.archive .ast-article-post .ast-article-inner,.blog .ast-article-post .ast-article-inner,.archive .ast-article-post .ast-article-inner:hover,.blog .ast-article-post .ast-article-inner:hover{border-top-left-radius:6px;border-top-right-radius:6px;border-bottom-right-radius:6px;border-bottom-left-radius:6px;overflow:hidden;}h1,.entry-content :where(h1){font-size:36px;font-size:2.25rem;font-weight:600;line-height:1.4em;}h2,.entry-content :where(h2){font-size:30px;font-size:1.875rem;font-weight:600;line-height:1.3em;}h3,.entry-content :where(h3){font-size:24px;font-size:1.5rem;font-weight:600;line-height:1.3em;}h4,.entry-content :where(h4){font-size:20px;font-size:1.25rem;line-height:1.2em;font-weight:600;}h5,.entry-content :where(h5){font-size:18px;font-size:1.125rem;line-height:1.2em;font-weight:600;}h6,.entry-content :where(h6){font-size:16px;font-size:1rem;line-height:1.25em;font-weight:600;}::selection{background-color:var(--ast-global-color-0);color:#ffffff;}body,h1,h2,h3,h4,h5,h6,.entry-title a,.entry-content :where(h1,h2,h3,h4,h5,h6){color:var(--ast-global-color-3);}.tagcloud a:hover,.tagcloud a:focus,.tagcloud a.current-item{color:#ffffff;border-color:var(--ast-global-color-0);background-color:var(--ast-global-color-0);}input:focus,input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="reset"]:focus,input[type="search"]:focus,textarea:focus{border-color:var(--ast-global-color-0);}input[type="radio"]:checked,input[type=reset],input[type="checkbox"]:checked,input[type="checkbox"]:hover:checked,input[type="checkbox"]:focus:checked,input[type=range]::-webkit-slider-thumb{border-color:var(--ast-global-color-0);background-color:var(--ast-global-color-0);box-shadow:none;}.site-footer a:hover + .post-count,.site-footer a:focus + .post-count{background:var(--ast-global-color-0);border-color:var(--ast-global-color-0);}.single .nav-links .nav-previous,.single .nav-links .nav-next{color:var(--ast-global-color-0);}.entry-meta,.entry-meta *{line-height:1.45;color:var(--ast-global-color-0);font-weight:600;}.entry-meta a:not(.ast-button):hover,.entry-meta a:not(.ast-button):hover *,.entry-meta a:not(.ast-button):focus,.entry-meta a:not(.ast-button):focus *,.page-links > .page-link,.page-links .page-link:hover,.post-navigation a:hover{color:var(--ast-global-color-1);}#cat option,.secondary .calendar_wrap thead a,.secondary .calendar_wrap thead a:visited{color:var(--ast-global-color-0);}.secondary .calendar_wrap #today,.ast-progress-val span{background:var(--ast-global-color-0);}.secondary a:hover + .post-count,.secondary a:focus + .post-count{background:var(--ast-global-color-0);border-color:var(--ast-global-color-0);}.calendar_wrap #today > a{color:#ffffff;}.page-links .page-link,.single .post-navigation a{color:var(--ast-global-color-3);}.ast-search-menu-icon .search-form button.search-submit{padding:0 4px;}.ast-search-menu-icon form.search-form{padding-right:0;}.ast-header-search .ast-search-menu-icon.ast-dropdown-active .search-form,.ast-header-search .ast-search-menu-icon.ast-dropdown-active .search-field:focus{transition:all 0.2s;}.search-form input.search-field:focus{outline:none;}.ast-mobile-header-content .ast-builder-layout-element:not(.ast-builder-menu):not(.ast-header-divider-element),.ast-mobile-popup-content .ast-builder-layout-element:not(.ast-builder-menu):not(.ast-header-divider-element){padding:15px 20px;}.ast-search-menu-icon .search-form button.search-submit:focus,.ast-theme-transparent-header .ast-header-search .ast-dropdown-active .ast-icon,.ast-theme-transparent-header .ast-inline-search .search-field:focus .ast-icon{color:var(--ast-global-color-1);}.ast-desktop .ast-header-search .slide-search .search-form{border:2px solid var(--ast-global-color-0);}.ast-header-search .slide-search .search-field{background-color:var(--ast-global-dark-bg-style);}.ast-archive-title{color:var(--ast-global-color-2);}.widget-title{font-size:22px;font-size:1.375rem;color:var(--ast-global-color-2);}.ast-single-post .entry-content a,.ast-comment-content a:not(.ast-comment-edit-reply-wrap a){text-decoration:underline;}.ast-single-post .entry-content .uagb-tab a,.ast-single-post .entry-content .uagb-ifb-cta a,.ast-single-post .entry-content .uabb-module-content a,.ast-single-post .entry-content .uagb-post-grid a,.ast-single-post .entry-content .uagb-timeline a,.ast-single-post .entry-content .uagb-toc__wrap a,.ast-single-post .entry-content .uagb-taxomony-box a,.entry-content .wp-block-latest-posts > li > a,.ast-single-post .entry-content .wp-block-file__button,a.ast-post-filter-single,.ast-single-post .ast-comment-content .comment-reply-link,.ast-single-post .ast-comment-content .comment-edit-link{text-decoration:none;}.ast-search-menu-icon.slide-search a:focus-visible:focus-visible,.astra-search-icon:focus-visible,#close:focus-visible,a:focus-visible,.ast-menu-toggle:focus-visible,.site .skip-link:focus-visible,.wp-block-loginout input:focus-visible,.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper,.ast-header-navigation-arrow:focus-visible,.ast-orders-table__row .ast-orders-table__cell:focus-visible,a#ast-apply-coupon:focus-visible,#ast-apply-coupon:focus-visible,#close:focus-visible,.button.search-submit:focus-visible,#search_submit:focus,.normal-search:focus-visible,.ast-header-account-wrap:focus-visible,.astra-cart-drawer-close:focus,.ast-single-variation:focus,.ast-button:focus,.ast-builder-button-wrap:has(.ast-custom-button-link:focus),.ast-builder-button-wrap .ast-custom-button-link:focus{outline-style:dotted;outline-color:inherit;outline-width:thin;}input:focus,input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="reset"]:focus,input[type="search"]:focus,input[type="number"]:focus,textarea:focus,.wp-block-search__input:focus,[data-section="section-header-mobile-trigger"] .ast-button-wrap .ast-mobile-menu-trigger-minimal:focus,.ast-mobile-popup-drawer.active .menu-toggle-close:focus,#ast-scroll-top:focus,#coupon_code:focus,#ast-coupon-code:focus{border-style:dotted;border-color:inherit;border-width:thin;}input{outline:none;}.site-logo-img img{ transition:all 0.2s linear;}body .ast-oembed-container *{position:absolute;top:0;width:100%;height:100%;left:0;}body .wp-block-embed-pocket-casts .ast-oembed-container *{position:unset;}.ast-single-post-featured-section + article {margin-top: 2em;}.site-content .ast-single-post-featured-section img {width: 100%;overflow: hidden;object-fit: cover;}.ast-separate-container .site-content .ast-single-post-featured-section + article {margin-top: -80px;z-index: 9;position: relative;border-radius: 4px;}@media (min-width: 922px) {.ast-no-sidebar .site-content .ast-article-image-container--wide {margin-left: -120px;margin-right: -120px;max-width: unset;width: unset;}.ast-left-sidebar .site-content .ast-article-image-container--wide,.ast-right-sidebar .site-content .ast-article-image-container--wide {margin-left: -10px;margin-right: -10px;}.site-content .ast-article-image-container--full {margin-left: calc( -50vw + 50%);margin-right: calc( -50vw + 50%);max-width: 100vw;width: 100vw;}.ast-left-sidebar .site-content .ast-article-image-container--full,.ast-right-sidebar .site-content .ast-article-image-container--full {margin-left: -10px;margin-right: -10px;max-width: inherit;width: auto;}}.site > .ast-single-related-posts-container {margin-top: 0;}@media (min-width: 922px) {.ast-desktop .ast-container--narrow {max-width: var(--ast-narrow-container-width);margin: 0 auto;}}.ast-page-builder-template .hentry {margin: 0;}.ast-page-builder-template .site-content > .ast-container {max-width: 100%;padding: 0;}.ast-page-builder-template .site .site-content #primary {padding: 0;margin: 0;}.ast-page-builder-template .no-results {text-align: center;margin: 4em auto;}.ast-page-builder-template .ast-pagination {padding: 2em;}.ast-page-builder-template .entry-header.ast-no-title.ast-no-thumbnail {margin-top: 0;}.ast-page-builder-template .entry-header.ast-header-without-markup {margin-top: 0;margin-bottom: 0;}.ast-page-builder-template .entry-header.ast-no-title.ast-no-meta {margin-bottom: 0;}.ast-page-builder-template.single .post-navigation {padding-bottom: 2em;}.ast-page-builder-template.single-post .site-content > .ast-container {max-width: 100%;}.ast-page-builder-template .entry-header {margin-top: 2em;margin-left: auto;margin-right: auto;}.ast-single-post.ast-page-builder-template .site-main > article,.ast-page-builder-template .post-navigation {padding-top: 2em;padding-left: 20px;padding-right: 20px;}.ast-page-builder-template .ast-archive-description {margin: 2em auto 0;padding-left: 20px;padding-right: 20px;}.ast-page-builder-template .ast-row {margin-left: 0;margin-right: 0;}.single.ast-page-builder-template .entry-header + .entry-content,.single.ast-page-builder-template .ast-single-entry-banner + .site-content article .entry-content {margin-bottom: 2em;}@media(min-width: 921px) {.ast-page-builder-template.archive.ast-right-sidebar .ast-row article,.ast-page-builder-template.archive.ast-left-sidebar .ast-row article {padding-left: 0;padding-right: 0;}}input[type="text"],input[type="number"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type=reset],input[type=tel],input[type=date],select,textarea{font-size:16px;font-style:normal;font-weight:400;line-height:24px;width:100%;padding:12px 16px;border-radius:4px;box-shadow:0px 1px 2px 0px rgba(0,0,0,0.05);color:var(--ast-form-input-text,#475569);}input[type="text"],input[type="number"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type=reset],input[type=tel],input[type=date],select{height:40px;}input[type="date"]{border-width:1px;border-style:solid;border-color:var(--ast-border-color);background:var( --ast-global-color-secondary,var(--ast-global-color-5) );}input[type="text"]:focus,input[type="number"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type=reset]:focus,input[type="tel"]:focus,input[type="date"]:focus,select:focus,textarea:focus{border-color:#046BD2;box-shadow:none;outline:none;color:var(--ast-form-input-focus-text,#475569);}label,legend{color:var(--ast-global-color-2,#111827 );font-size:14px;font-style:normal;font-weight:500;line-height:20px;}select{padding:6px 10px;}fieldset{padding:30px;border-radius:4px;}button,.ast-button,.button,input[type="button"],input[type="reset"],input[type="submit"],a:where(.wp-block-button__link){border-radius:4px;box-shadow:0px 1px 2px 0px rgba(0,0,0,0.05);}:root{--ast-comment-inputs-background:#FFF;}::placeholder{color:var(--ast-form-field-color,#9CA3AF);}::-ms-input-placeholder{color:var(--ast-form-field-color,#9CA3AF);}@media (max-width:921.99px){#ast-desktop-header{display:none;}}@media (min-width:922px){#ast-mobile-header{display:none;}}.wp-block-buttons.aligncenter{justify-content:center;}@media (max-width:921px){.ast-theme-transparent-header #primary,.ast-theme-transparent-header #secondary{padding:0;}}@media (max-width:921px){.ast-plain-container.ast-no-sidebar #primary{padding:0;}}.ast-plain-container.ast-no-sidebar #primary{margin-top:0;margin-bottom:0;}@media (min-width:1200px){.ast-plain-container.ast-no-sidebar #primary{margin-top:60px;margin-bottom:60px;}}.wp-block-button.is-style-outline .wp-block-button__link{border-color:var(--ast-global-color-0);}div.wp-block-button.is-style-outline > .wp-block-button__link:not(.has-text-color),div.wp-block-button.wp-block-button__link.is-style-outline:not(.has-text-color){color:var(--ast-global-color-0);}.wp-block-button.is-style-outline .wp-block-button__link:hover,.wp-block-buttons .wp-block-button.is-style-outline .wp-block-button__link:focus,.wp-block-buttons .wp-block-button.is-style-outline > .wp-block-button__link:not(.has-text-color):hover,.wp-block-buttons .wp-block-button.wp-block-button__link.is-style-outline:not(.has-text-color):hover{color:#ffffff;background-color:var(--ast-global-color-1);border-color:var(--ast-global-color-1);}.post-page-numbers.current .page-link,.ast-pagination .page-numbers.current{color:#ffffff;border-color:var(--ast-global-color-0);background-color:var(--ast-global-color-0);}.wp-block-buttons .wp-block-button.is-style-outline .wp-block-button__link.wp-element-button,.ast-outline-button,.wp-block-uagb-buttons-child .uagb-buttons-repeater.ast-outline-button{border-color:var(--ast-global-color-0);border-top-width:2px;border-right-width:2px;border-bottom-width:2px;border-left-width:2px;font-family:inherit;font-weight:500;font-size:16px;font-size:1rem;line-height:1em;padding-top:13px;padding-right:30px;padding-bottom:13px;padding-left:30px;}.wp-block-buttons .wp-block-button.is-style-outline > .wp-block-button__link:not(.has-text-color),.wp-block-buttons .wp-block-button.wp-block-button__link.is-style-outline:not(.has-text-color),.ast-outline-button{color:var(--ast-global-color-0);}.wp-block-button.is-style-outline .wp-block-button__link:hover,.wp-block-buttons .wp-block-button.is-style-outline .wp-block-button__link:focus,.wp-block-buttons .wp-block-button.is-style-outline > .wp-block-button__link:not(.has-text-color):hover,.wp-block-buttons .wp-block-button.wp-block-button__link.is-style-outline:not(.has-text-color):hover,.ast-outline-button:hover,.ast-outline-button:focus,.wp-block-uagb-buttons-child .uagb-buttons-repeater.ast-outline-button:hover,.wp-block-uagb-buttons-child .uagb-buttons-repeater.ast-outline-button:focus{color:#ffffff;background-color:var(--ast-global-color-1);border-color:var(--ast-global-color-1);}.ast-single-post .entry-content a.ast-outline-button,.ast-single-post .entry-content .is-style-outline>.wp-block-button__link{text-decoration:none;}.wp-block-button .wp-block-button__link.wp-element-button.is-style-outline:not(.has-background),.wp-block-button.is-style-outline>.wp-block-button__link.wp-element-button:not(.has-background),.ast-outline-button{background-color:transparent;}.uagb-buttons-repeater.ast-outline-button{border-radius:9999px;}@media (max-width:921px){.wp-block-buttons .wp-block-button.is-style-outline .wp-block-button__link.wp-element-button,.ast-outline-button,.wp-block-uagb-buttons-child .uagb-buttons-repeater.ast-outline-button{padding-top:12px;padding-right:28px;padding-bottom:12px;padding-left:28px;}}@media (max-width:544px){.wp-block-buttons .wp-block-button.is-style-outline .wp-block-button__link.wp-element-button,.ast-outline-button,.wp-block-uagb-buttons-child .uagb-buttons-repeater.ast-outline-button{padding-top:10px;padding-right:24px;padding-bottom:10px;padding-left:24px;}}.entry-content[data-ast-blocks-layout] > figure{margin-bottom:1em;}h1.widget-title{font-weight:600;}h2.widget-title{font-weight:600;}h3.widget-title{font-weight:600;}#page{display:flex;flex-direction:column;min-height:100vh;}.ast-404-layout-1 h1.page-title{color:var(--ast-global-color-2);}.single .post-navigation a{line-height:1em;height:inherit;}.error-404 .page-sub-title{font-size:1.5rem;font-weight:inherit;}.search .site-content .content-area .search-form{margin-bottom:0;}#page .site-content{flex-grow:1;}.widget{margin-bottom:1.25em;}#secondary li{line-height:1.5em;}#secondary .wp-block-group h2{margin-bottom:0.7em;}#secondary h2{font-size:1.7rem;}.ast-separate-container .ast-article-post,.ast-separate-container .ast-article-single,.ast-separate-container .comment-respond{padding:3em;}.ast-separate-container .ast-article-single .ast-article-single{padding:0;}.ast-article-single .wp-block-post-template-is-layout-grid{padding-left:0;}.ast-separate-container .comments-title,.ast-narrow-container .comments-title{padding:1.5em 2em;}.ast-page-builder-template .comment-form-textarea,.ast-comment-formwrap .ast-grid-common-col{padding:0;}.ast-comment-formwrap{padding:0;display:inline-flex;column-gap:20px;width:100%;margin-left:0;margin-right:0;}.comments-area textarea#comment:focus,.comments-area textarea#comment:active,.comments-area .ast-comment-formwrap input[type="text"]:focus,.comments-area .ast-comment-formwrap input[type="text"]:active {box-shadow:none;outline:none;}.archive.ast-page-builder-template .entry-header{margin-top:2em;}.ast-page-builder-template .ast-comment-formwrap{width:100%;}.entry-title{margin-bottom:0.6em;}.ast-archive-description p{font-size:inherit;font-weight:inherit;line-height:inherit;}.ast-separate-container .ast-comment-list li.depth-1,.hentry{margin-bottom:1.5em;}.site-content section.ast-archive-description{margin-bottom:2em;}@media (min-width:921px){.ast-left-sidebar.ast-page-builder-template #secondary,.archive.ast-right-sidebar.ast-page-builder-template .site-main{padding-left:20px;padding-right:20px;}}@media (max-width:544px){.ast-comment-formwrap.ast-row{column-gap:10px;display:inline-block;}#ast-commentform .ast-grid-common-col{position:relative;width:100%;}}@media (min-width:1201px){.ast-separate-container .ast-article-post,.ast-separate-container .ast-article-single,.ast-separate-container .ast-author-box,.ast-separate-container .ast-404-layout-1,.ast-separate-container .no-results{padding:3em;}}@media (max-width:921px){.ast-left-sidebar #content > .ast-container{display:flex;flex-direction:column-reverse;width:100%;}}@media (min-width:922px){.ast-separate-container.ast-right-sidebar #primary,.ast-separate-container.ast-left-sidebar #primary{border:0;}.search-no-results.ast-separate-container #primary{margin-bottom:4em;}}.wp-block-button .wp-block-button__link{color:#ffffff;}.wp-block-button .wp-block-button__link:hover,.wp-block-button .wp-block-button__link:focus{color:#ffffff;background-color:var(--ast-global-color-1);border-color:var(--ast-global-color-1);}.wp-block-button .wp-block-button__link,.wp-block-search .wp-block-search__button,body .wp-block-file .wp-block-file__button{border-color:var(--ast-global-color-0);background-color:var(--ast-global-color-0);color:#ffffff;font-family:inherit;font-weight:500;line-height:1em;font-size:16px;font-size:1rem;padding-top:15px;padding-right:30px;padding-bottom:15px;padding-left:30px;}.ast-single-post .entry-content .wp-block-button .wp-block-button__link,.ast-single-post .entry-content .wp-block-search .wp-block-search__button,body .entry-content .wp-block-file .wp-block-file__button{text-decoration:none;}@media (max-width:921px){.wp-block-button .wp-block-button__link,.wp-block-search .wp-block-search__button,body .wp-block-file .wp-block-file__button{padding-top:14px;padding-right:28px;padding-bottom:14px;padding-left:28px;}}@media (max-width:544px){.wp-block-button .wp-block-button__link,.wp-block-search .wp-block-search__button,body .wp-block-file .wp-block-file__button{padding-top:12px;padding-right:24px;padding-bottom:12px;padding-left:24px;}}.menu-toggle,button,.ast-button,.ast-custom-button,.button,input#submit,input[type="button"],input[type="submit"],input[type="reset"],#comments .submit,.search .search-submit,form[CLASS*="wp-block-search__"].wp-block-search .wp-block-search__inside-wrapper .wp-block-search__button,body .wp-block-file .wp-block-file__button,.search .search-submit{border-style:solid;border-top-width:0;border-right-width:0;border-left-width:0;border-bottom-width:0;color:#ffffff;border-color:var(--ast-global-color-0);background-color:var(--ast-global-color-0);padding-top:15px;padding-right:30px;padding-bottom:15px;padding-left:30px;font-family:inherit;font-weight:500;font-size:16px;font-size:1rem;line-height:1em;}button:focus,.menu-toggle:hover,button:hover,.ast-button:hover,.ast-custom-button:hover .button:hover,.ast-custom-button:hover ,input[type=reset]:hover,input[type=reset]:focus,input#submit:hover,input#submit:focus,input[type="button"]:hover,input[type="button"]:focus,input[type="submit"]:hover,input[type="submit"]:focus,form[CLASS*="wp-block-search__"].wp-block-search .wp-block-search__inside-wrapper .wp-block-search__button:hover,form[CLASS*="wp-block-search__"].wp-block-search .wp-block-search__inside-wrapper .wp-block-search__button:focus,body .wp-block-file .wp-block-file__button:hover,body .wp-block-file .wp-block-file__button:focus{color:#ffffff;background-color:var(--ast-global-color-1);border-color:var(--ast-global-color-1);}form[CLASS*="wp-block-search__"].wp-block-search .wp-block-search__inside-wrapper .wp-block-search__button.has-icon{padding-top:calc(15px - 3px);padding-right:calc(30px - 3px);padding-bottom:calc(15px - 3px);padding-left:calc(30px - 3px);}@media (max-width:921px){.menu-toggle,button,.ast-button,.ast-custom-button,.button,input#submit,input[type="button"],input[type="submit"],input[type="reset"],#comments .submit,.search .search-submit,form[CLASS*="wp-block-search__"].wp-block-search .wp-block-search__inside-wrapper .wp-block-search__button,body .wp-block-file .wp-block-file__button,.search .search-submit{padding-top:14px;padding-right:28px;padding-bottom:14px;padding-left:28px;}}@media (max-width:544px){.menu-toggle,button,.ast-button,.ast-custom-button,.button,input#submit,input[type="button"],input[type="submit"],input[type="reset"],#comments .submit,.search .search-submit,form[CLASS*="wp-block-search__"].wp-block-search .wp-block-search__inside-wrapper .wp-block-search__button,body .wp-block-file .wp-block-file__button,.search .search-submit{padding-top:12px;padding-right:24px;padding-bottom:12px;padding-left:24px;}}@media (max-width:921px){.ast-mobile-header-stack .main-header-bar .ast-search-menu-icon{display:inline-block;}.ast-header-break-point.ast-header-custom-item-outside .ast-mobile-header-stack .main-header-bar .ast-search-icon{margin:0;}.ast-comment-avatar-wrap img{max-width:2.5em;}.ast-comment-meta{padding:0 1.8888em 1.3333em;}}@media (min-width:544px){.ast-container{max-width:100%;}}@media (max-width:544px){.ast-separate-container .ast-article-post,.ast-separate-container .ast-article-single,.ast-separate-container .comments-title,.ast-separate-container .ast-archive-description{padding:1.5em 1em;}.ast-separate-container #content .ast-container{padding-left:0.54em;padding-right:0.54em;}.ast-separate-container .ast-comment-list .bypostauthor{padding:.5em;}.ast-search-menu-icon.ast-dropdown-active .search-field{width:170px;}} #ast-mobile-header .ast-site-header-cart-li a{pointer-events:none;}@media (min-width:545px){.ast-page-builder-template .comments-area,.single.ast-page-builder-template .entry-header,.single.ast-page-builder-template .post-navigation,.single.ast-page-builder-template .ast-single-related-posts-container{max-width:1240px;margin-left:auto;margin-right:auto;}}.ast-separate-container{background-color:var(--ast-global-color-5);background-image:none;}@media (max-width:921px){.site-title{display:none;}.site-header .site-description{display:none;}h1,.entry-content :where(h1){font-size:30px;font-size:1.875rem;}h2,.entry-content :where(h2){font-size:25px;font-size:1.5625rem;}h3,.entry-content :where(h3){font-size:20px;font-size:1.25rem;}.astra-logo-svg{width:200px;}header .custom-logo-link img,.ast-header-break-point .site-logo-img .custom-mobile-logo-link img{max-width:200px;width:200px;}}@media (max-width:544px){.site-title{display:none;}.site-header .site-description{display:none;}h1,.entry-content :where(h1){font-size:30px;font-size:1.875rem;}h2,.entry-content :where(h2){font-size:25px;font-size:1.5625rem;}h3,.entry-content :where(h3){font-size:20px;font-size:1.25rem;}header .custom-logo-link img,.ast-header-break-point .site-branding img,.ast-header-break-point .custom-logo-link img{max-width:170px;width:170px;}.astra-logo-svg{width:170px;}.ast-header-break-point .site-logo-img .custom-mobile-logo-link img{max-width:170px;}}@media (max-width:921px){html{font-size:91.2%;}}@media (max-width:544px){html{font-size:91.2%;}}@media (min-width:922px){.ast-container{max-width:1240px;}}@media (min-width:922px){.site-content .ast-container{display:flex;}}@media (max-width:921px){.site-content .ast-container{flex-direction:column;}}.entry-content :where(h1,h2,h3,h4,h5,h6){clear:none;}@media (min-width:922px){.main-header-menu .sub-menu .menu-item.ast-left-align-sub-menu:hover > .sub-menu,.main-header-menu .sub-menu .menu-item.ast-left-align-sub-menu.focus > .sub-menu{margin-left:-0px;}}.entry-content li > p{margin-bottom:0;}.site .comments-area{padding-bottom:2em;margin-top:2em;}.wp-block-file {display: flex;align-items: center;flex-wrap: wrap;justify-content: space-between;}.wp-block-pullquote {border: none;}.wp-block-pullquote blockquote::before {content: "\201D";font-family: "Helvetica",sans-serif;display: flex;transform: rotate( 180deg );font-size: 6rem;font-style: normal;line-height: 1;font-weight: bold;align-items: center;justify-content: center;}.has-text-align-right > blockquote::before {justify-content: flex-start;}.has-text-align-left > blockquote::before {justify-content: flex-end;}figure.wp-block-pullquote.is-style-solid-color blockquote {max-width: 100%;text-align: inherit;}:root {--wp--custom--ast-default-block-top-padding: 3em;--wp--custom--ast-default-block-right-padding: 3em;--wp--custom--ast-default-block-bottom-padding: 3em;--wp--custom--ast-default-block-left-padding: 3em;--wp--custom--ast-container-width: 1200px;--wp--custom--ast-content-width-size: 1200px;--wp--custom--ast-wide-width-size: calc(1200px + var(--wp--custom--ast-default-block-left-padding) + var(--wp--custom--ast-default-block-right-padding));}.ast-narrow-container {--wp--custom--ast-content-width-size: 750px;--wp--custom--ast-wide-width-size: 750px;}@media(max-width: 921px) {:root {--wp--custom--ast-default-block-top-padding: 3em;--wp--custom--ast-default-block-right-padding: 2em;--wp--custom--ast-default-block-bottom-padding: 3em;--wp--custom--ast-default-block-left-padding: 2em;}}@media(max-width: 544px) {:root {--wp--custom--ast-default-block-top-padding: 3em;--wp--custom--ast-default-block-right-padding: 1.5em;--wp--custom--ast-default-block-bottom-padding: 3em;--wp--custom--ast-default-block-left-padding: 1.5em;}}.entry-content > .wp-block-group,.entry-content > .wp-block-cover,.entry-content > .wp-block-columns {padding-top: var(--wp--custom--ast-default-block-top-padding);padding-right: var(--wp--custom--ast-default-block-right-padding);padding-bottom: var(--wp--custom--ast-default-block-bottom-padding);padding-left: var(--wp--custom--ast-default-block-left-padding);}.ast-plain-container.ast-no-sidebar .entry-content > .alignfull,.ast-page-builder-template .ast-no-sidebar .entry-content > .alignfull {margin-left: calc( -50vw + 50%);margin-right: calc( -50vw + 50%);max-width: 100vw;width: 100vw;}.ast-plain-container.ast-no-sidebar .entry-content .alignfull .alignfull,.ast-page-builder-template.ast-no-sidebar .entry-content .alignfull .alignfull,.ast-plain-container.ast-no-sidebar .entry-content .alignfull .alignwide,.ast-page-builder-template.ast-no-sidebar .entry-content .alignfull .alignwide,.ast-plain-container.ast-no-sidebar .entry-content .alignwide .alignfull,.ast-page-builder-template.ast-no-sidebar .entry-content .alignwide .alignfull,.ast-plain-container.ast-no-sidebar .entry-content .alignwide .alignwide,.ast-page-builder-template.ast-no-sidebar .entry-content .alignwide .alignwide,.ast-plain-container.ast-no-sidebar .entry-content .wp-block-column .alignfull,.ast-page-builder-template.ast-no-sidebar .entry-content .wp-block-column .alignfull,.ast-plain-container.ast-no-sidebar .entry-content .wp-block-column .alignwide,.ast-page-builder-template.ast-no-sidebar .entry-content .wp-block-column .alignwide {margin-left: auto;margin-right: auto;width: 100%;}[data-ast-blocks-layout] .wp-block-separator:not(.is-style-dots) {height: 0;}[data-ast-blocks-layout] .wp-block-separator {margin: 20px auto;}[data-ast-blocks-layout] .wp-block-separator:not(.is-style-wide):not(.is-style-dots) {max-width: 100px;}[data-ast-blocks-layout] .wp-block-separator.has-background {padding: 0;}.entry-content[data-ast-blocks-layout] > * {max-width: var(--wp--custom--ast-content-width-size);margin-left: auto;margin-right: auto;}.entry-content[data-ast-blocks-layout] > .alignwide {max-width: var(--wp--custom--ast-wide-width-size);}.entry-content[data-ast-blocks-layout] .alignfull {max-width: none;}.entry-content .wp-block-columns {margin-bottom: 0;}blockquote {margin: 1.5em;border-color: rgba(0,0,0,0.05);}.wp-block-quote:not(.has-text-align-right):not(.has-text-align-center) {border-left: 5px solid rgba(0,0,0,0.05);}.has-text-align-right > blockquote,blockquote.has-text-align-right {border-right: 5px solid rgba(0,0,0,0.05);}.has-text-align-left > blockquote,blockquote.has-text-align-left {border-left: 5px solid rgba(0,0,0,0.05);}.wp-block-site-tagline,.wp-block-latest-posts .read-more {margin-top: 15px;}.wp-block-loginout p label {display: block;}.wp-block-loginout p:not(.login-remember):not(.login-submit) input {width: 100%;}.wp-block-loginout input:focus {border-color: transparent;}.wp-block-loginout input:focus {outline: thin dotted;}.entry-content .wp-block-media-text .wp-block-media-text__content {padding: 0 0 0 8%;}.entry-content .wp-block-media-text.has-media-on-the-right .wp-block-media-text__content {padding: 0 8% 0 0;}.entry-content .wp-block-media-text.has-background .wp-block-media-text__content {padding: 8%;}.entry-content .wp-block-cover:not([class*="background-color"]):not(.has-text-color.has-link-color) .wp-block-cover__inner-container,.entry-content .wp-block-cover:not([class*="background-color"]) .wp-block-cover-image-text,.entry-content .wp-block-cover:not([class*="background-color"]) .wp-block-cover-text,.entry-content .wp-block-cover-image:not([class*="background-color"]) .wp-block-cover__inner-container,.entry-content .wp-block-cover-image:not([class*="background-color"]) .wp-block-cover-image-text,.entry-content .wp-block-cover-image:not([class*="background-color"]) .wp-block-cover-text {color: var(--ast-global-color-primary,var(--ast-global-color-5));}.wp-block-loginout .login-remember input {width: 1.1rem;height: 1.1rem;margin: 0 5px 4px 0;vertical-align: middle;}.wp-block-latest-posts > li > *:first-child,.wp-block-latest-posts:not(.is-grid) > li:first-child {margin-top: 0;}.entry-content > .wp-block-buttons,.entry-content > .wp-block-uagb-buttons {margin-bottom: 1.5em;}.wp-block-search__inside-wrapper .wp-block-search__input {padding: 0 10px;color: var(--ast-global-color-3);background: var(--ast-global-color-primary,var(--ast-global-color-5));border-color: var(--ast-border-color);}.wp-block-latest-posts .read-more {margin-bottom: 1.5em;}.wp-block-search__no-button .wp-block-search__inside-wrapper .wp-block-search__input {padding-top: 5px;padding-bottom: 5px;}.wp-block-latest-posts .wp-block-latest-posts__post-date,.wp-block-latest-posts .wp-block-latest-posts__post-author {font-size: 1rem;}.wp-block-latest-posts > li > *,.wp-block-latest-posts:not(.is-grid) > li {margin-top: 12px;margin-bottom: 12px;}.ast-page-builder-template .entry-content[data-ast-blocks-layout] > .alignwide:where(:not(.uagb-is-root-container):not(.spectra-is-root-container)) > * {max-width: var(--wp--custom--ast-wide-width-size);}.ast-page-builder-template .entry-content[data-ast-blocks-layout] > .inherit-container-width > *,.ast-page-builder-template .entry-content[data-ast-blocks-layout] > *:not(.wp-block-group):where(:not(.uagb-is-root-container):not(.spectra-is-root-container)) > *,.entry-content[data-ast-blocks-layout] > .wp-block-cover .wp-block-cover__inner-container {max-width: none ;margin-left: auto;margin-right: auto;}.ast-page-builder-template .entry-content[data-ast-blocks-layout] > *,.ast-page-builder-template .entry-content[data-ast-blocks-layout] > .alignfull:where(:not(.wp-block-group):not(.uagb-is-root-container):not(.spectra-is-root-container)) > * {max-width: none;}.entry-content[data-ast-blocks-layout] .wp-block-cover:not(.alignleft):not(.alignright) {width: auto;}@media(max-width: 1200px) {.ast-separate-container .entry-content > .alignfull,.ast-separate-container .entry-content[data-ast-blocks-layout] > .alignwide,.ast-plain-container .entry-content[data-ast-blocks-layout] > .alignwide,.ast-plain-container .entry-content .alignfull {margin-left: calc(-1 * min(var(--ast-container-default-xlg-padding),20px)) ;margin-right: calc(-1 * min(var(--ast-container-default-xlg-padding),20px));}}@media(min-width: 1201px) {.ast-separate-container .entry-content > .alignfull {margin-left: calc(-1 * var(--ast-container-default-xlg-padding) );margin-right: calc(-1 * var(--ast-container-default-xlg-padding) );}.ast-separate-container .entry-content[data-ast-blocks-layout] > .alignwide,.ast-plain-container .entry-content[data-ast-blocks-layout] > .alignwide {margin-left: auto;margin-right: auto;}}@media(min-width: 921px) {.ast-separate-container .entry-content .wp-block-group.alignwide:not(.inherit-container-width) > :where(:not(.alignleft):not(.alignright)),.ast-plain-container .entry-content .wp-block-group.alignwide:not(.inherit-container-width) > :where(:not(.alignleft):not(.alignright)) {max-width: calc( var(--wp--custom--ast-content-width-size) + 80px );}.ast-plain-container.ast-right-sidebar .entry-content[data-ast-blocks-layout] .alignfull,.ast-plain-container.ast-left-sidebar .entry-content[data-ast-blocks-layout] .alignfull {margin-left: -60px;margin-right: -60px;}}@media(min-width: 544px) {.entry-content > .alignleft {margin-right: 20px;}.entry-content > .alignright {margin-left: 20px;}}@media (max-width:544px){.wp-block-columns .wp-block-column:not(:last-child){margin-bottom:20px;}.wp-block-latest-posts{margin:0;}}@media( max-width: 600px ) {.entry-content .wp-block-media-text .wp-block-media-text__content,.entry-content .wp-block-media-text.has-media-on-the-right .wp-block-media-text__content {padding: 8% 0 0;}.entry-content .wp-block-media-text.has-background .wp-block-media-text__content {padding: 8%;}}.ast-page-builder-template .entry-header {padding-left: 0;}.ast-narrow-container .site-content .wp-block-uagb-image--align-full .wp-block-uagb-image__figure {max-width: 100%;margin-left: auto;margin-right: auto;}.entry-content ul,.entry-content ol {padding: revert;margin: revert;padding-left: 20px;}.entry-content ul.wc-block-product-template{padding: 0;}:root .has-ast-global-color-0-color{color:var(--ast-global-color-0);}:root .has-ast-global-color-0-background-color{background-color:var(--ast-global-color-0);}:root .wp-block-button .has-ast-global-color-0-color{color:var(--ast-global-color-0);}:root .wp-block-button .has-ast-global-color-0-background-color{background-color:var(--ast-global-color-0);}:root .has-ast-global-color-1-color{color:var(--ast-global-color-1);}:root .has-ast-global-color-1-background-color{background-color:var(--ast-global-color-1);}:root .wp-block-button .has-ast-global-color-1-color{color:var(--ast-global-color-1);}:root .wp-block-button .has-ast-global-color-1-background-color{background-color:var(--ast-global-color-1);}:root .has-ast-global-color-2-color{color:var(--ast-global-color-2);}:root .has-ast-global-color-2-background-color{background-color:var(--ast-global-color-2);}:root .wp-block-button .has-ast-global-color-2-color{color:var(--ast-global-color-2);}:root .wp-block-button .has-ast-global-color-2-background-color{background-color:var(--ast-global-color-2);}:root .has-ast-global-color-3-color{color:var(--ast-global-color-3);}:root .has-ast-global-color-3-background-color{background-color:var(--ast-global-color-3);}:root .wp-block-button .has-ast-global-color-3-color{color:var(--ast-global-color-3);}:root .wp-block-button .has-ast-global-color-3-background-color{background-color:var(--ast-global-color-3);}:root .has-ast-global-color-4-color{color:var(--ast-global-color-4);}:root .has-ast-global-color-4-background-color{background-color:var(--ast-global-color-4);}:root .wp-block-button .has-ast-global-color-4-color{color:var(--ast-global-color-4);}:root .wp-block-button .has-ast-global-color-4-background-color{background-color:var(--ast-global-color-4);}:root .has-ast-global-color-5-color{color:var(--ast-global-color-5);}:root .has-ast-global-color-5-background-color{background-color:var(--ast-global-color-5);}:root .wp-block-button .has-ast-global-color-5-color{color:var(--ast-global-color-5);}:root .wp-block-button .has-ast-global-color-5-background-color{background-color:var(--ast-global-color-5);}:root .has-ast-global-color-6-color{color:var(--ast-global-color-6);}:root .has-ast-global-color-6-background-color{background-color:var(--ast-global-color-6);}:root .wp-block-button .has-ast-global-color-6-color{color:var(--ast-global-color-6);}:root .wp-block-button .has-ast-global-color-6-background-color{background-color:var(--ast-global-color-6);}:root .has-ast-global-color-7-color{color:var(--ast-global-color-7);}:root .has-ast-global-color-7-background-color{background-color:var(--ast-global-color-7);}:root .wp-block-button .has-ast-global-color-7-color{color:var(--ast-global-color-7);}:root .wp-block-button .has-ast-global-color-7-background-color{background-color:var(--ast-global-color-7);}:root .has-ast-global-color-8-color{color:var(--ast-global-color-8);}:root .has-ast-global-color-8-background-color{background-color:var(--ast-global-color-8);}:root .wp-block-button .has-ast-global-color-8-color{color:var(--ast-global-color-8);}:root .wp-block-button .has-ast-global-color-8-background-color{background-color:var(--ast-global-color-8);}:root{--ast-global-color-0:#046bd2;--ast-global-color-1:#045cb4;--ast-global-color-2:#1e293b;--ast-global-color-3:#334155;--ast-global-color-4:#FFFFFF;--ast-global-color-5:#F0F5FA;--ast-global-color-6:#111111;--ast-global-color-7:#D1D5DB;--ast-global-color-8:#111111;}:root {--ast-border-color : var(--ast-global-color-7);}.ast-single-entry-banner {-js-display: flex;display: flex;flex-direction: column;justify-content: center;text-align: center;position: relative;background: var(--ast-title-layout-bg);}.ast-single-entry-banner[data-banner-layout="layout-1"] {max-width: 1200px;background: inherit;padding: 20px 0;}.ast-single-entry-banner[data-banner-width-type="custom"] {margin: 0 auto;width: 100%;}.ast-single-entry-banner + .site-content .entry-header {margin-bottom: 0;}.site .ast-author-avatar {--ast-author-avatar-size: ;}a.ast-underline-text {text-decoration: underline;}.ast-container > .ast-terms-link {position: relative;display: block;}a.ast-button.ast-badge-tax {padding: 4px 8px;border-radius: 3px;font-size: inherit;}header.entry-header{text-align:left;}header.entry-header .entry-title{font-weight:600;font-size:32px;font-size:2rem;}header.entry-header > *:not(:last-child){margin-bottom:10px;}header.entry-header .post-thumb-img-content{text-align:center;}header.entry-header .post-thumb img,.ast-single-post-featured-section.post-thumb img{aspect-ratio:16/9;width:100%;height:100%;}@media (max-width:921px){header.entry-header{text-align:left;}}@media (max-width:544px){header.entry-header{text-align:left;}}.ast-archive-entry-banner {-js-display: flex;display: flex;flex-direction: column;justify-content: center;text-align: center;position: relative;background: var(--ast-title-layout-bg);}.ast-archive-entry-banner[data-banner-width-type="custom"] {margin: 0 auto;width: 100%;}.ast-archive-entry-banner[data-banner-layout="layout-1"] {background: inherit;padding: 20px 0;text-align: left;}body.archive .ast-archive-description{max-width:1200px;width:100%;text-align:left;padding-top:3em;padding-right:3em;padding-bottom:3em;padding-left:3em;}body.archive .ast-archive-description .ast-archive-title,body.archive .ast-archive-description .ast-archive-title *{font-weight:600;font-size:32px;font-size:2rem;}body.archive .ast-archive-description > *:not(:last-child){margin-bottom:10px;}@media (max-width:921px){body.archive .ast-archive-description{text-align:left;}}@media (max-width:544px){body.archive .ast-archive-description{text-align:left;}}.ast-breadcrumbs .trail-browse,.ast-breadcrumbs .trail-items,.ast-breadcrumbs .trail-items li{display:inline-block;margin:0;padding:0;border:none;background:inherit;text-indent:0;text-decoration:none;}.ast-breadcrumbs .trail-browse{font-size:inherit;font-style:inherit;font-weight:inherit;color:inherit;}.ast-breadcrumbs .trail-items{list-style:none;}.trail-items li::after{padding:0 0.3em;content:"\00bb";}.trail-items li:last-of-type::after{display:none;}h1,h2,h3,h4,h5,h6,.entry-content :where(h1,h2,h3,h4,h5,h6){color:var(--ast-global-color-2);}.entry-title a{color:var(--ast-global-color-2);}@media (max-width:921px){.ast-builder-grid-row-container.ast-builder-grid-row-tablet-3-firstrow .ast-builder-grid-row > *:first-child,.ast-builder-grid-row-container.ast-builder-grid-row-tablet-3-lastrow .ast-builder-grid-row > *:last-child{grid-column:1 / -1;}}@media (max-width:544px){.ast-builder-grid-row-container.ast-builder-grid-row-mobile-3-firstrow .ast-builder-grid-row > *:first-child,.ast-builder-grid-row-container.ast-builder-grid-row-mobile-3-lastrow .ast-builder-grid-row > *:last-child{grid-column:1 / -1;}}.ast-builder-layout-element[data-section="title_tagline"]{display:flex;}@media (max-width:921.99px){.ast-header-break-point .ast-builder-layout-element[data-section="title_tagline"]{display:flex;}}@media (max-width:544px){.ast-header-break-point .ast-builder-layout-element[data-section="title_tagline"]{display:flex;}}.ast-builder-menu-1{font-family:inherit;font-weight:inherit;}.ast-builder-menu-1 .menu-item > .menu-link{color:var(--ast-global-color-3);}.ast-builder-menu-1 .menu-item > .ast-menu-toggle{color:var(--ast-global-color-3);}.ast-builder-menu-1 .menu-link:hover,.ast-builder-menu-1 .main-header-menu > .menu-item:hover > .menu-link,.ast-builder-menu-1 .inline-on-mobile .ast-menu-toggle:hover,.ast-builder-menu-1 .inline-on-mobile .main-header-menu > .menu-item:hover > .ast-menu-toggle{color:var(--ast-global-color-1);}.ast-builder-menu-1 .ast-menu-toggle:hover,.ast-builder-menu-1 .main-header-menu > .menu-item:hover > .ast-menu-toggle{color:var(--ast-global-color-1);}.ast-builder-menu-1 .menu-item.current-menu-item > .menu-link,.ast-builder-menu-1 .inline-on-mobile .menu-item.current-menu-item > .ast-menu-toggle,.ast-builder-menu-1 .current-menu-ancestor > .menu-link{color:var(--ast-global-color-1);}.ast-builder-menu-1 .menu-item.current-menu-item > .ast-menu-toggle{color:var(--ast-global-color-1);}.ast-builder-menu-1 .sub-menu,.ast-builder-menu-1 .inline-on-mobile .sub-menu{border-top-width:2px;border-bottom-width:0px;border-right-width:0px;border-left-width:0px;border-color:var(--ast-global-color-0);border-style:solid;}.ast-builder-menu-1 .sub-menu .sub-menu{top:-2px;}.ast-builder-menu-1 .main-header-menu > .menu-item > .sub-menu,.ast-builder-menu-1 .main-header-menu > .menu-item > .astra-full-megamenu-wrapper{margin-top:0px;}.ast-desktop .ast-builder-menu-1 .main-header-menu > .menu-item > .sub-menu:before,.ast-desktop .ast-builder-menu-1 .main-header-menu > .menu-item > .astra-full-megamenu-wrapper:before{height:calc( 0px + 2px + 5px );}.ast-desktop .ast-builder-menu-1 .menu-item .sub-menu .menu-link{border-style:none;}@media (max-width:921px){.ast-header-break-point .ast-builder-menu-1 .menu-item.menu-item-has-children > .ast-menu-toggle{top:0;}.ast-builder-menu-1 .inline-on-mobile .menu-item.menu-item-has-children > .ast-menu-toggle{right:-15px;}.ast-builder-menu-1 .menu-item-has-children > .menu-link:after{content:unset;}.ast-builder-menu-1 .main-header-menu > .menu-item > .sub-menu,.ast-builder-menu-1 .main-header-menu > .menu-item > .astra-full-megamenu-wrapper{margin-top:0;}}@media (max-width:544px){.ast-header-break-point .ast-builder-menu-1 .menu-item.menu-item-has-children > .ast-menu-toggle{top:0;}.ast-builder-menu-1 .main-header-menu > .menu-item > .sub-menu,.ast-builder-menu-1 .main-header-menu > .menu-item > .astra-full-megamenu-wrapper{margin-top:0;}}.ast-builder-menu-1{display:none;}@media (max-width:921.99px){.ast-header-break-point .ast-builder-menu-1{display:none;}}@media (max-width:544px){.ast-header-break-point .ast-builder-menu-1{display:none;}}.ast-footer-copyright{text-align:center;}.ast-footer-copyright.site-footer-focus-item {color:var(--ast-global-color-3);}@media (max-width:921px){.ast-footer-copyright{text-align:center;}}@media (max-width:544px){.ast-footer-copyright{text-align:center;}}.ast-footer-copyright.site-footer-focus-item {font-size:16px;font-size:1rem;}.ast-footer-copyright.ast-builder-layout-element{display:none;}@media (max-width:921.99px){.ast-header-break-point .ast-footer-copyright.ast-builder-layout-element{display:none;}}@media (max-width:544px){.ast-header-break-point .ast-footer-copyright.ast-builder-layout-element{display:none;}}.site-above-footer-wrap{padding-top:20px;padding-bottom:20px;}.site-above-footer-wrap[data-section="section-above-footer-builder"]{background-color:#eeeeee;background-image:none;min-height:60px;}.site-above-footer-wrap[data-section="section-above-footer-builder"] .ast-builder-grid-row{max-width:100%;padding-left:35px;padding-right:35px;}.site-above-footer-wrap[data-section="section-above-footer-builder"] .ast-builder-grid-row,.site-above-footer-wrap[data-section="section-above-footer-builder"] .site-footer-section{align-items:flex-start;}.site-above-footer-wrap[data-section="section-above-footer-builder"].ast-footer-row-inline .site-footer-section{display:flex;margin-bottom:0;}.ast-builder-grid-row-2-rheavy .ast-builder-grid-row{grid-template-columns:1fr 2fr;}@media (max-width:921px){.site-above-footer-wrap[data-section="section-above-footer-builder"].ast-footer-row-tablet-inline .site-footer-section{display:flex;margin-bottom:0;}.site-above-footer-wrap[data-section="section-above-footer-builder"].ast-footer-row-tablet-stack .site-footer-section{display:block;margin-bottom:10px;}.ast-builder-grid-row-container.ast-builder-grid-row-tablet-2-equal .ast-builder-grid-row{grid-template-columns:repeat( 2,1fr );}}@media (max-width:544px){.site-above-footer-wrap[data-section="section-above-footer-builder"].ast-footer-row-mobile-inline .site-footer-section{display:flex;margin-bottom:0;}.site-above-footer-wrap[data-section="section-above-footer-builder"].ast-footer-row-mobile-stack .site-footer-section{display:block;margin-bottom:10px;}.ast-builder-grid-row-container.ast-builder-grid-row-mobile-full .ast-builder-grid-row{grid-template-columns:1fr;}}.site-above-footer-wrap[data-section="section-above-footer-builder"]{display:grid;}@media (max-width:921.99px){.ast-header-break-point .site-above-footer-wrap[data-section="section-above-footer-builder"]{display:grid;}}@media (max-width:544px){.ast-header-break-point .site-above-footer-wrap[data-section="section-above-footer-builder"]{display:grid;}}.site-primary-footer-wrap{padding-top:45px;padding-bottom:45px;}.site-primary-footer-wrap[data-section="section-primary-footer-builder"]{background-color:#f9f9f9;background-image:none;border-style:solid;border-width:0px;border-top-width:1px;border-top-color:var( --ast-global-color-subtle-background,var(--ast-global-color-7) );}.site-primary-footer-wrap[data-section="section-primary-footer-builder"] .ast-builder-grid-row{max-width:100%;padding-left:35px;padding-right:35px;}.site-primary-footer-wrap[data-section="section-primary-footer-builder"] .ast-builder-grid-row,.site-primary-footer-wrap[data-section="section-primary-footer-builder"] .site-footer-section{align-items:flex-start;}.site-primary-footer-wrap[data-section="section-primary-footer-builder"].ast-footer-row-inline .site-footer-section{display:flex;margin-bottom:0;}.ast-builder-grid-row-full .ast-builder-grid-row{grid-template-columns:1fr;}@media (max-width:921px){.site-primary-footer-wrap[data-section="section-primary-footer-builder"].ast-footer-row-tablet-inline .site-footer-section{display:flex;margin-bottom:0;}.site-primary-footer-wrap[data-section="section-primary-footer-builder"].ast-footer-row-tablet-stack .site-footer-section{display:block;margin-bottom:10px;}.ast-builder-grid-row-container.ast-builder-grid-row-tablet-full .ast-builder-grid-row{grid-template-columns:1fr;}}@media (max-width:544px){.site-primary-footer-wrap[data-section="section-primary-footer-builder"].ast-footer-row-mobile-inline .site-footer-section{display:flex;margin-bottom:0;}.site-primary-footer-wrap[data-section="section-primary-footer-builder"].ast-footer-row-mobile-stack .site-footer-section{display:block;margin-bottom:10px;}.ast-builder-grid-row-container.ast-builder-grid-row-mobile-full .ast-builder-grid-row{grid-template-columns:1fr;}}.site-primary-footer-wrap[data-section="section-primary-footer-builder"]{display:grid;}@media (max-width:921.99px){.ast-header-break-point .site-primary-footer-wrap[data-section="section-primary-footer-builder"]{display:grid;}}@media (max-width:544px){.ast-header-break-point .site-primary-footer-wrap[data-section="section-primary-footer-builder"]{display:grid;}}.footer-widget-area[data-section="sidebar-widgets-footer-widget-1"].footer-widget-area-inner{text-align:left;}.footer-widget-area.widget-area.site-footer-focus-item{width:auto;}.ast-footer-row-inline .footer-widget-area.widget-area.site-footer-focus-item{width:100%;}.footer-widget-area[data-section="sidebar-widgets-footer-widget-1"]{display:block;}@media (max-width:921.99px){.ast-header-break-point .footer-widget-area[data-section="sidebar-widgets-footer-widget-1"]{display:block;}}@media (max-width:544px){.ast-header-break-point .footer-widget-area[data-section="sidebar-widgets-footer-widget-1"]{display:block;}}.ast-header-break-point .main-header-bar{border-bottom-width:1px;}@media (min-width:922px){.main-header-bar{border-bottom-width:1px;}}.main-header-menu .menu-item, #astra-footer-menu .menu-item, .main-header-bar .ast-masthead-custom-menu-items{-js-display:flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.main-header-menu > .menu-item > .menu-link, #astra-footer-menu > .menu-item > .menu-link{height:100%;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-js-display:flex;display:flex;}#ast-desktop-header .main-header-menu > .menu-item.menu-item-has-children > .menu-link .ast-header-navigation-arrow{padding-right:10px;margin-right:-10px;}.ast-header-break-point .main-navigation ul .menu-item .menu-link .icon-arrow:first-of-type svg{top:.2em;margin-top:0px;margin-left:0px;width:.65em;transform:translate(0, -2px) rotateZ(270deg);}.ast-mobile-popup-content .ast-submenu-expanded > .ast-menu-toggle{transform:rotateX(180deg);overflow-y:auto;}@media (min-width:922px){.ast-builder-menu .main-navigation > ul > li:last-child a{margin-right:0;}}.ast-separate-container .ast-article-inner{background-color:var(--ast-global-color-4);background-image:none;}@media (max-width:921px){.ast-separate-container .ast-article-inner{background-color:var(--ast-global-color-4);background-image:none;}}@media (max-width:544px){.ast-separate-container .ast-article-inner{background-color:var(--ast-global-color-4);background-image:none;}}.ast-separate-container .ast-article-single:not(.ast-related-post), .ast-separate-container .error-404, .ast-separate-container .no-results, .single.ast-separate-container .site-main .ast-author-meta, .ast-separate-container .related-posts-title-wrapper, .ast-separate-container .comments-count-wrapper, .ast-box-layout.ast-plain-container .site-content, .ast-padded-layout.ast-plain-container .site-content, .ast-separate-container .ast-archive-description, .ast-separate-container .comments-area{background-color:var(--ast-global-color-4);background-image:none;}@media (max-width:921px){.ast-separate-container .ast-article-single:not(.ast-related-post), .ast-separate-container .error-404, .ast-separate-container .no-results, .single.ast-separate-container .site-main .ast-author-meta, .ast-separate-container .related-posts-title-wrapper, .ast-separate-container .comments-count-wrapper, .ast-box-layout.ast-plain-container .site-content, .ast-padded-layout.ast-plain-container .site-content, .ast-separate-container .ast-archive-description{background-color:var(--ast-global-color-4);background-image:none;}}@media (max-width:544px){.ast-separate-container .ast-article-single:not(.ast-related-post), .ast-separate-container .error-404, .ast-separate-container .no-results, .single.ast-separate-container .site-main .ast-author-meta, .ast-separate-container .related-posts-title-wrapper, .ast-separate-container .comments-count-wrapper, .ast-box-layout.ast-plain-container .site-content, .ast-padded-layout.ast-plain-container .site-content, .ast-separate-container .ast-archive-description{background-color:var(--ast-global-color-4);background-image:none;}}.ast-separate-container.ast-two-container #secondary .widget{background-color:var(--ast-global-color-4);background-image:none;}@media (max-width:921px){.ast-separate-container.ast-two-container #secondary .widget{background-color:var(--ast-global-color-4);background-image:none;}}@media (max-width:544px){.ast-separate-container.ast-two-container #secondary .widget{background-color:var(--ast-global-color-4);background-image:none;}}.ast-plain-container, .ast-page-builder-template{background-color:var(--ast-global-color-4);background-image:none;}@media (max-width:921px){.ast-plain-container, .ast-page-builder-template{background-color:var(--ast-global-color-4);background-image:none;}}@media (max-width:544px){.ast-plain-container, .ast-page-builder-template{background-color:var(--ast-global-color-4);background-image:none;}}.ast-mobile-header-content > *,.ast-desktop-header-content > * {padding: 10px 0;height: auto;}.ast-mobile-header-content > *:first-child,.ast-desktop-header-content > *:first-child {padding-top: 10px;}.ast-mobile-header-content > .ast-builder-menu,.ast-desktop-header-content > .ast-builder-menu {padding-top: 0;}.ast-mobile-header-content > *:last-child,.ast-desktop-header-content > *:last-child {padding-bottom: 0;}.ast-mobile-header-content .ast-search-menu-icon.ast-inline-search label,.ast-desktop-header-content .ast-search-menu-icon.ast-inline-search label {width: 100%;}.ast-desktop-header-content .main-header-bar-navigation .ast-submenu-expanded > .ast-menu-toggle::before {transform: rotateX(180deg);}#ast-desktop-header .ast-desktop-header-content,.ast-mobile-header-content .ast-search-icon,.ast-desktop-header-content .ast-search-icon,.ast-mobile-header-wrap .ast-mobile-header-content,.ast-main-header-nav-open.ast-popup-nav-open .ast-mobile-header-wrap .ast-mobile-header-content,.ast-main-header-nav-open.ast-popup-nav-open .ast-desktop-header-content {display: none;}.ast-main-header-nav-open.ast-header-break-point #ast-desktop-header .ast-desktop-header-content,.ast-main-header-nav-open.ast-header-break-point .ast-mobile-header-wrap .ast-mobile-header-content {display: block;}.ast-desktop .ast-desktop-header-content .astra-menu-animation-slide-up > .menu-item > .sub-menu,.ast-desktop .ast-desktop-header-content .astra-menu-animation-slide-up > .menu-item .menu-item > .sub-menu,.ast-desktop .ast-desktop-header-content .astra-menu-animation-slide-down > .menu-item > .sub-menu,.ast-desktop .ast-desktop-header-content .astra-menu-animation-slide-down > .menu-item .menu-item > .sub-menu,.ast-desktop .ast-desktop-header-content .astra-menu-animation-fade > .menu-item > .sub-menu,.ast-desktop .ast-desktop-header-content .astra-menu-animation-fade > .menu-item .menu-item > .sub-menu {opacity: 1;visibility: visible;}.ast-hfb-header.ast-default-menu-enable.ast-header-break-point .ast-mobile-header-wrap .ast-mobile-header-content .main-header-bar-navigation {width: unset;margin: unset;}.ast-mobile-header-content.content-align-flex-end .main-header-bar-navigation .menu-item-has-children > .ast-menu-toggle,.ast-desktop-header-content.content-align-flex-end .main-header-bar-navigation .menu-item-has-children > .ast-menu-toggle {left: calc( 20px - 0.907em);right: auto;}.ast-mobile-header-content .ast-search-menu-icon,.ast-mobile-header-content .ast-search-menu-icon.slide-search,.ast-desktop-header-content .ast-search-menu-icon,.ast-desktop-header-content .ast-search-menu-icon.slide-search {width: 100%;position: relative;display: block;right: auto;transform: none;}.ast-mobile-header-content .ast-search-menu-icon.slide-search .search-form,.ast-mobile-header-content .ast-search-menu-icon .search-form,.ast-desktop-header-content .ast-search-menu-icon.slide-search .search-form,.ast-desktop-header-content .ast-search-menu-icon .search-form {right: 0;visibility: visible;opacity: 1;position: relative;top: auto;transform: none;padding: 0;display: block;overflow: hidden;}.ast-mobile-header-content .ast-search-menu-icon.ast-inline-search .search-field,.ast-mobile-header-content .ast-search-menu-icon .search-field,.ast-desktop-header-content .ast-search-menu-icon.ast-inline-search .search-field,.ast-desktop-header-content .ast-search-menu-icon .search-field {width: 100%;padding-right: 5.5em;}.ast-mobile-header-content .ast-search-menu-icon .search-submit,.ast-desktop-header-content .ast-search-menu-icon .search-submit {display: block;position: absolute;height: 100%;top: 0;right: 0;padding: 0 1em;border-radius: 0;}.ast-hfb-header.ast-default-menu-enable.ast-header-break-point .ast-mobile-header-wrap .ast-mobile-header-content .main-header-bar-navigation ul .sub-menu .menu-link {padding-left: 30px;}.ast-hfb-header.ast-default-menu-enable.ast-header-break-point .ast-mobile-header-wrap .ast-mobile-header-content .main-header-bar-navigation .sub-menu .menu-item .menu-item .menu-link {padding-left: 40px;}.ast-mobile-popup-drawer.active .ast-mobile-popup-inner{background-color:#ffffff;;}.ast-mobile-header-wrap .ast-mobile-header-content, .ast-desktop-header-content{background-color:#ffffff;;}.ast-mobile-popup-content > *, .ast-mobile-header-content > *, .ast-desktop-popup-content > *, .ast-desktop-header-content > *{padding-top:0px;padding-bottom:0px;}.content-align-flex-start .ast-builder-layout-element{justify-content:flex-start;}.content-align-flex-start .main-header-menu{text-align:left;}.ast-desktop-header-content, .ast-mobile-header-content{position:absolute;width:100%;}.ast-mobile-popup-drawer.active .menu-toggle-close{color:#3a3a3a;}.ast-mobile-header-wrap .ast-primary-header-bar,.ast-primary-header-bar .site-primary-header-wrap{min-height:80px;}.ast-desktop:not(:has(.ast-header-sticked)) .ast-primary-header-bar .main-header-menu > .menu-item{line-height:80px;}#masthead .ast-container,.site-header-focus-item + .ast-breadcrumbs-wrapper{max-width:100%;padding-left:35px;padding-right:35px;}.ast-header-break-point #masthead .ast-mobile-header-wrap .ast-primary-header-bar,.ast-header-break-point #masthead .ast-mobile-header-wrap .ast-below-header-bar,.ast-header-break-point #masthead .ast-mobile-header-wrap .ast-above-header-bar{padding-left:20px;padding-right:20px;}.ast-header-break-point .ast-primary-header-bar{border-bottom-width:1px;border-bottom-color:var( --ast-global-color-subtle-background,var(--ast-global-color-7) );border-bottom-style:solid;}@media (min-width:922px){.ast-primary-header-bar{border-bottom-width:1px;border-bottom-color:var( --ast-global-color-subtle-background,var(--ast-global-color-7) );border-bottom-style:solid;}}.ast-primary-header-bar{background-color:var( --ast-global-color-primary,var(--ast-global-color-4) );}.ast-primary-header-bar{display:block;}@media (max-width:921.99px){.ast-header-break-point .ast-primary-header-bar{display:grid;}}@media (max-width:544px){.ast-header-break-point .ast-primary-header-bar{display:grid;}}[data-section="section-header-mobile-trigger"] .ast-button-wrap .ast-mobile-menu-trigger-outline{background:transparent;color:var(--ast-global-color-0);border-top-width:1px;border-bottom-width:1px;border-right-width:1px;border-left-width:1px;border-style:solid;border-color:var(--ast-global-color-0);}[data-section="section-header-mobile-trigger"] .ast-button-wrap .mobile-menu-toggle-icon .ast-mobile-svg{width:20px;height:20px;fill:var(--ast-global-color-0);}[data-section="section-header-mobile-trigger"] .ast-button-wrap .mobile-menu-wrap .mobile-menu{color:var(--ast-global-color-0);}.ast-builder-menu-mobile .main-navigation .main-header-menu .menu-item > .menu-link{color:#0f2a44;}.ast-builder-menu-mobile .main-navigation .main-header-menu .menu-item > .ast-menu-toggle{color:#0f2a44;}.ast-builder-menu-mobile .main-navigation .menu-link:hover, .ast-builder-menu-mobile .main-navigation .main-header-menu > .menu-item:hover > .menu-link, .ast-builder-menu-mobile .main-navigation .inline-on-mobile .ast-menu-toggle:hover, .ast-builder-menu-mobile .main-navigation .inline-on-mobile .main-header-menu > .menu-item:hover > .ast-menu-toggle{color:#138a36;}.ast-builder-menu-mobile .menu-link:hover, .ast-builder-menu-mobile .main-header-menu > .menu-item:hover > .menu-link, .ast-builder-menu-mobile .main-navigation .inline-on-mobile .ast-menu-toggle:hover, .ast-builder-menu-mobile .main-navigation .inline-on-mobile .main-header-menu > .menu-item:hover > .ast-menu-toggle{color:#138a36;}.ast-builder-menu-mobile .main-navigation .ast-menu-toggle:hover, .ast-builder-menu-mobile .main-navigation .main-header-menu > .menu-item:hover > .ast-menu-toggle{color:#138a36;}.ast-builder-menu-mobile .main-navigation .menu-item.current-menu-item > .menu-link, .ast-builder-menu-mobile .main-navigation .inline-on-mobile .menu-item.current-menu-item > .ast-menu-toggle, .ast-builder-menu-mobile .main-navigation .menu-item.current-menu-ancestor > .menu-link, .ast-builder-menu-mobile .main-navigation .menu-item.current-menu-ancestor > .ast-menu-toggle{color:var(--ast-global-color-1);}.ast-builder-menu-mobile .main-navigation .menu-item.current-menu-item > .ast-menu-toggle{color:var(--ast-global-color-1);}.ast-builder-menu-mobile .main-navigation .menu-item.menu-item-has-children > .ast-menu-toggle{top:0;}.ast-builder-menu-mobile .main-navigation .menu-item-has-children > .menu-link:after{content:unset;}.ast-hfb-header .ast-builder-menu-mobile .main-header-menu, .ast-hfb-header .ast-builder-menu-mobile .main-navigation .menu-item .menu-link, .ast-hfb-header .ast-builder-menu-mobile .main-navigation .menu-item .sub-menu .menu-link{border-style:none;}.ast-builder-menu-mobile .main-navigation .menu-item.menu-item-has-children > .ast-menu-toggle{top:0;}@media (max-width:921px){.ast-builder-menu-mobile .main-navigation .main-header-menu .menu-item > .menu-link{color:var(--ast-global-color-3);}.ast-builder-menu-mobile .main-navigation .main-header-menu .menu-item > .ast-menu-toggle{color:var(--ast-global-color-3);}.ast-builder-menu-mobile .main-navigation .menu-link:hover, .ast-builder-menu-mobile .main-navigation .main-header-menu > .menu-item:hover > .menu-link, .ast-builder-menu-mobile .main-navigation .inline-on-mobile .ast-menu-toggle:hover, .ast-builder-menu-mobile .main-navigation .inline-on-mobile .main-header-menu > .menu-item:hover > .ast-menu-toggle{color:var(--ast-global-color-1);background:var(--ast-global-color-5);}.ast-builder-menu-mobile .main-navigation .ast-menu-toggle:hover, .ast-builder-menu-mobile .main-navigation .main-header-menu > .menu-item:hover > .ast-menu-toggle{color:var(--ast-global-color-1);}.ast-builder-menu-mobile .main-navigation .menu-item.current-menu-item > .menu-link, .ast-builder-menu-mobile .main-navigation .inline-on-mobile .menu-item.current-menu-item > .ast-menu-toggle, .ast-builder-menu-mobile .main-navigation .menu-item.current-menu-ancestor > .menu-link, .ast-builder-menu-mobile .main-navigation .menu-item.current-menu-ancestor > .ast-menu-toggle{color:var(--ast-global-color-1);background:var(--ast-global-color-5);}.ast-builder-menu-mobile .main-navigation .menu-item.current-menu-item > .ast-menu-toggle{color:var(--ast-global-color-1);}.ast-builder-menu-mobile .main-navigation .menu-item.menu-item-has-children > .ast-menu-toggle{top:0;}.ast-builder-menu-mobile .main-navigation .menu-item-has-children > .menu-link:after{content:unset;}.ast-builder-menu-mobile .main-navigation .main-header-menu , .ast-builder-menu-mobile .main-navigation .main-header-menu .menu-link, .ast-builder-menu-mobile .main-navigation .main-header-menu .sub-menu{background-color:var(--ast-global-color-4);background-image:none;}}@media (max-width:544px){.ast-builder-menu-mobile .main-navigation .menu-item.menu-item-has-children > .ast-menu-toggle{top:0;}}.ast-builder-menu-mobile .main-navigation{display:none;}@media (max-width:921.99px){.ast-header-break-point .ast-builder-menu-mobile .main-navigation{display:none;}}@media (max-width:544px){.ast-header-break-point .ast-builder-menu-mobile .main-navigation{display:none;}}.footer-nav-wrap .astra-footer-vertical-menu {display: grid;}@media (min-width: 769px) {.footer-nav-wrap .astra-footer-horizontal-menu li {margin: 0;}.footer-nav-wrap .astra-footer-horizontal-menu a {padding: 0 0.5em;}}@media (min-width: 769px) {.footer-nav-wrap .astra-footer-horizontal-menu li:first-child a {padding-left: 0;}.footer-nav-wrap .astra-footer-horizontal-menu li:last-child a {padding-right: 0;}}.footer-widget-area[data-section="section-footer-menu"] .astra-footer-horizontal-menu{justify-content:center;}.footer-widget-area[data-section="section-footer-menu"] .astra-footer-vertical-menu .menu-item{align-items:center;}@media (max-width:921px){.footer-widget-area[data-section="section-footer-menu"] .astra-footer-tablet-horizontal-menu{justify-content:center;display:flex;}.footer-widget-area[data-section="section-footer-menu"] .astra-footer-tablet-vertical-menu{display:grid;justify-content:center;}.footer-widget-area[data-section="section-footer-menu"] .astra-footer-tablet-vertical-menu .menu-item{align-items:center;}#astra-footer-menu .menu-item > a{padding-top:0px;padding-bottom:0px;padding-left:20px;padding-right:20px;}}@media (max-width:544px){.footer-widget-area[data-section="section-footer-menu"] .astra-footer-mobile-horizontal-menu{justify-content:center;display:flex;}.footer-widget-area[data-section="section-footer-menu"] .astra-footer-mobile-vertical-menu{display:grid;justify-content:center;}.footer-widget-area[data-section="section-footer-menu"] .astra-footer-mobile-vertical-menu .menu-item{align-items:center;}}.footer-widget-area[data-section="section-footer-menu"]{display:none;}@media (max-width:921.99px){.ast-header-break-point .footer-widget-area[data-section="section-footer-menu"]{display:none;}}@media (max-width:544px){.ast-header-break-point .footer-widget-area[data-section="section-footer-menu"]{display:none;}}
/*# sourceURL=astra-theme-css-inline-css */</style>
<style id="wp-block-library-inline-css">:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}:root .has-text-align-center{text-align:center}:root .has-text-align-left{text-align:left}:root .has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-break:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style^=border-color],[style*=";border-color"],[style*="; border-color"]){border-style:solid}html :where([style^=border-top-color],[style*=";border-top-color"],[style*="; border-top-color"]){border-top-style:solid}html :where([style^=border-right-color],[style*=";border-right-color"],[style*="; border-right-color"]){border-right-style:solid}html :where([style^=border-bottom-color],[style*=";border-bottom-color"],[style*="; border-bottom-color"]){border-bottom-style:solid}html :where([style^=border-left-color],[style*=";border-left-color"],[style*="; border-left-color"]){border-left-style:solid}html :where([style^=border-width],[style*=";border-width"],[style*="; border-width"]){border-style:solid}html :where([style^=border-top-width],[style*=";border-top-width"],[style*="; border-top-width"]){border-top-style:solid}html :where([style^=border-right-width],[style*=";border-right-width"],[style*="; border-right-width"]){border-right-style:solid}html :where([style^=border-bottom-width],[style*=";border-bottom-width"],[style*="; border-bottom-width"]){border-bottom-style:solid}html :where([style^=border-left-width],[style*=";border-left-width"],[style*="; border-left-width"]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}
/*wp_block_styles_on_demand_placeholder:6adf745665cc6*/
/*# sourceURL=wp-block-library-inline-css */</style>
<style id="wp-block-styles-placeholder-inline-css">:root { --wp-internal-comment: "Placeholder for wp_hoist_late_printed_styles() to replace with the block styles printed at wp_footer." }
/*# sourceURL=wp-block-styles-placeholder-inline-css */</style>
<style id="wp-global-styles-placeholder-inline-css">:root { --wp-internal-comment: "Placeholder for wp_hoist_late_printed_styles() to replace with the global-styles printed at wp_footer." }
/*# sourceURL=wp-global-styles-placeholder-inline-css */</style>
<style id="eg-hf-control-inline-css">:root{--eg-green:#168a2f;--eg-deep:#07140f;--eg-dark:#07140f;--eg-gold:#f5b942;--eg-cream:#f8fcf9;--eg-line:#dfe9e1;--eg-text:#101820;--eg-muted:#5f6b7a;--eg-max:2400px;--eg-logo-width:210px;--eg-footer-logo-width:190px;}header.site-header,.site-header,.ast-primary-header-bar,.ast-above-header-bar,.ast-below-header-bar,.main-header-bar,footer.site-footer,.site-footer,.ast-footer-overlay,.ast-builder-footer-grid-columns{display:none!important;}
/*# sourceURL=eg-hf-control-inline-css */</style>
<script id="google_gtagjs-js" type="litespeed/javascript" data-src="https://www.googletagmanager.com/gtag/js?id=GT-WBL7JR8M"></script>
<script id="google_gtagjs-js-after" type="litespeed/javascript">window.dataLayer=window.dataLayer||[];function gtag(){dataLayer.push(arguments)}
gtag("set","linker",{"domains":["extermiguard.com"]});gtag("js",new Date());gtag("set","developer_id.dZTNiMT",!0);gtag("config","GT-WBL7JR8M",{"googlesitekit_post_type":"page"});window._googlesitekit=window._googlesitekit||{};window._googlesitekit.throttledEvents=[];window._googlesitekit.gtagEvent=(name,data)=>{var key=JSON.stringify({name,data});if(!!window._googlesitekit.throttledEvents[key]){return}window._googlesitekit.throttledEvents[key]=!0;setTimeout(()=>{delete window._googlesitekit.throttledEvents[key]},5);gtag("event",name,{...data,event_source:"site-kit"})}</script><link rel="https://api.w.org/" href="https://extermiguard.com/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://extermiguard.com/wp-json/wp/v2/pages/900055" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://extermiguard.com/xmlrpc.php?rsd" /><meta name="generator" content="WordPress 7.1.3" /><meta name="generator" content="Site Kit by Google 1.190.0" /><script id="google_gtagjs" type="litespeed/javascript" data-src="https://www.googletagmanager.com/gtag/js?id=G-PS66HPC5H6"></script>
<script id="google_gtagjs-inline" type="litespeed/javascript">window.dataLayer=window.dataLayer||[];function gtag(){dataLayer.push(arguments)}gtag('js',new Date());gtag('config','G-PS66HPC5H6',{})</script><script type="application/ld+json" id="egsce-schema">{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://extermiguard.com/#organization","name":"ExtermiGuard","url":"https://extermiguard.com/","logo":{"@type":"ImageObject","@id":"https://extermiguard.com/#logo","url":"https://extermiguard.com/wp-content/uploads/2026/07/extermiguard-logo-header-exact-white-bg.png"}},{"@type":"WebSite","@id":"https://extermiguard.com/#website","url":"https://extermiguard.com/","name":"ExtermiGuard","publisher":{"@id":"https://extermiguard.com/#organization"}},{"@type":"WebPage","@id":"https://extermiguard.com/pest-control-service-areas/new-hampshire-pest-control/#webpage","url":"https://extermiguard.com/pest-control-service-areas/new-hampshire-pest-control/","name":"New Hampshire Pest Control","isPartOf":{"@id":"https://extermiguard.com/#website"},"publisher":{"@id":"https://extermiguard.com/#organization"},"breadcrumb":{"@id":"https://extermiguard.com/pest-control-service-areas/new-hampshire-pest-control/#breadcrumb"},"about":{"@id":"https://extermiguard.com/pest-control-service-areas/new-hampshire-pest-control/#area"},"spatialCoverage":{"@id":"https://extermiguard.com/pest-control-service-areas/new-hampshire-pest-control/#area"}},{"@type":"BreadcrumbList","@id":"https://extermiguard.com/pest-control-service-areas/new-hampshire-pest-control/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://extermiguard.com/"},{"@type":"ListItem","position":2,"name":"Areas","item":"https://extermiguard.com/pest-control-service-areas/"},{"@type":"ListItem","position":3,"name":"New Hampshire Pest Control"}]},{"@type":"State","@id":"https://extermiguard.com/pest-control-service-areas/new-hampshire-pest-control/#area","name":"New Hampshire"}]}</script><link rel="icon" href="https://extermiguard.com/wp-content/uploads/2026/07/cropped-extermiguard-favicon-512-32x32.png" sizes="32x32" /><link rel="icon" href="https://extermiguard.com/wp-content/uploads/2026/07/cropped-extermiguard-favicon-512-192x192.png" sizes="192x192" /><link rel="apple-touch-icon" href="https://extermiguard.com/wp-content/uploads/2026/07/cropped-extermiguard-favicon-512-180x180.png" /><meta name="msapplication-TileImage" content="https://extermiguard.com/wp-content/uploads/2026/07/cropped-extermiguard-favicon-512-270x270.png" />
<style id="wp-custom-css">/* Hide Astra Header */
.site-header,
#masthead,
.ast-desktop-header,
.ast-mobile-header-wrap,
.ast-above-header-wrap,
.ast-primary-header-bar,
.ast-below-header-wrap {
  display: none !important;
}

/* Hide Astra Footer */
.site-footer,
#colophon,
.ast-footer-copyright,
.site-above-footer-wrap,
.site-primary-footer-wrap,
.site-below-footer-wrap {
  display: none !important;
}

/* Remove Astra spacing */
.site-content,
#content,
#primary,
.ast-container,
.entry-content {
  margin: 0 !important;
  padding: 0 !important;
  max-width: none !important;
  width: 100% !important;
}

/* Hide page title */
.entry-header,
.page .entry-title,
.ast-single-post .entry-title {
  display: none !important;
}
/* =========================================================
   EXTERMIGUARD PAGESPEED / MOBILE / CLS FIX PATCH
   Paste in Appearance > Customize > Additional CSS
   ========================================================= */

/* 1. Prevent mobile sideways scrolling */
html,
body {
  width: 100%;
  max-width: 100%;
  overflow-x: hidden;
  scroll-behavior: smooth;
  -webkit-text-size-adjust: 100%;
}

*,
*::before,
*::after {
  box-sizing: border-box;
}

/* 2. Hide Astra default header/footer when using custom ExtermiGuard plugin header/footer */
/* Remove this section if your custom header disappears */
body.home #masthead,
body.home .site-header,
body.home .ast-primary-header-bar,
body.home .ast-mobile-header-wrap,
body.home .main-header-bar,
body.home .ast-above-header-wrap,
body.home .ast-below-header-wrap,
body.home .site-footer,
body.home .ast-footer-copyright,
body.home .ast-builder-footer-grid-columns,
body.home footer.site-footer {
  display: none !important;
  height: 0 !important;
  min-height: 0 !important;
  margin: 0 !important;
  padding: 0 !important;
  overflow: hidden !important;
}

/* 3. Remove Astra page title area on homepage */
body.home .entry-header,
body.home .page-title,
body.home h1.entry-title,
body.home .ast-single-post .entry-title {
  display: none !important;
}

/* 4. Keep homepage full width */
body.home .site-content,
body.home .ast-container,
body.home .content-area,
body.home .site-main,
body.home article,
body.home .entry-content {
  width: 100% !important;
  max-width: 100% !important;
  margin: 0 !important;
  padding-left: 0 !important;
  padding-right: 0 !important;
}

/* 5. Image / video stability to reduce CLS */
img,
picture,
video,
canvas,
svg {
  max-width: 100%;
}

.entry-content img,
.entry-content video,
.wp-block-image img,
.wp-post-image {
  display: block;
  height: auto;
}

/* 6. Prevent icons and small logos from stretching */
img[src*="logo"],
img[class*="logo"],
.custom-logo,
.site-logo-img img {
  width: auto;
  max-width: 220px;
  height: auto;
}

/* 7. Hero stability - reserve space before images load */
.eg-hero,
.extermiguard-hero,
.home-hero,
.hero,
.hero-section,
section[class*="hero"] {
  min-height: clamp(620px, 78vh, 880px);
  overflow: hidden;
  position: relative;
}

/* 8. Hero images should cover without causing layout shift */
.eg-hero img,
.extermiguard-hero img,
.home-hero img,
.hero img,
.hero-section img,
section[class*="hero"] img {
  display: block;
  max-width: 100%;
  height: auto;
  object-fit: cover;
  object-position: center center;
}

/* 9. Mobile hero spacing and image focus */
@media (max-width: 767px) {
  .eg-hero,
  .extermiguard-hero,
  .home-hero,
  .hero,
  .hero-section,
  section[class*="hero"] {
    min-height: 720px;
    padding-top: 36px !important;
    padding-bottom: 36px !important;
  }

  .eg-hero img,
  .extermiguard-hero img,
  .home-hero img,
  .hero img,
  .hero-section img,
  section[class*="hero"] img {
    object-position: center top;
  }
}

/* 10. Stable cards and grids */
.eg-card,
.card,
.service-card,
.property-card,
.pest-card,
.wp-block-column,
.wp-block-group {
  min-width: 0;
}

.eg-card img,
.card img,
.service-card img,
.property-card img,
.pest-card img {
  width: 100%;
  height: auto;
  display: block;
  aspect-ratio: 16 / 10;
  object-fit: cover;
}

/* 11. Stop buttons/forms from overflowing on mobile */
button,
input,
select,
textarea,
.wp-block-button__link,
a[class*="button"],
.eg-button,
.btn {
  max-width: 100%;
}

input,
select,
textarea {
  width: 100%;
}

/* 12. Better tap targets for mobile PageSpeed/accessibility */
a,
button,
input[type="submit"],
.wp-block-button__link,
.eg-button,
.btn {
  min-height: 44px;
}

/* 13. Fix sticky/fixed header layout shift */
.eg-header,
.extermiguard-header,
.custom-header,
header[class*="eg"],
header[class*="extermiguard"] {
  width: 100%;
  z-index: 9999;
  backface-visibility: hidden;
  transform: translateZ(0);
}

/* 14. Mega menu performance/smoother hover */
.eg-mega-menu,
.mega-menu,
.sub-menu,
.dropdown-menu {
  will-change: opacity, transform;
  backface-visibility: hidden;
}

/* 15. Back-to-top button stable position */
.eg-back-to-top,
.back-to-top,
#back-to-top,
button[class*="top"] {
  position: fixed !important;
  right: max(16px, env(safe-area-inset-right)) !important;
  bottom: max(18px, env(safe-area-inset-bottom)) !important;
  z-index: 99999 !important;
  width: 48px !important;
  height: 48px !important;
  min-width: 48px !important;
  min-height: 48px !important;
  border-radius: 999px !important;
  transform: translateZ(0);
}

/* 16. Mobile back-to-top button not blocking forms */
@media (max-width: 767px) {
  .eg-back-to-top,
  .back-to-top,
  #back-to-top,
  button[class*="top"] {
    right: 14px !important;
    bottom: 14px !important;
    width: 46px !important;
    height: 46px !important;
  }
}

/* 17. Reduce offscreen rendering cost for below-fold sections */
body.home .entry-content section:not(:first-of-type),
body.home .entry-content .wp-block-group:not(:first-child) {
  content-visibility: auto;
  contain-intrinsic-size: 1px 700px;
}

/* 18. Avoid animation causing layout shift */
@media (prefers-reduced-motion: reduce) {
  *,
  *::before,
  *::after {
    animation-duration: 0.001ms !important;
    animation-iteration-count: 1 !important;
    transition-duration: 0.001ms !important;
    scroll-behavior: auto !important;
  }
}
/* =========================================================
   EXTERMIGUARD PAGESPEED ACCESSIBILITY FIXES
   Fixes contrast, touch targets, mobile drawer visibility
   ========================================================= */

/* Fix low contrast text inside cards */
.eg-card,
.eg-card p,
.eg-card span,
.eg-info,
.eg-info p {
  color: #1d2b20 !important;
}

/* Fix low contrast green links PageSpeed flagged */
a.eg-link,
.eg-link,
.eg-card .eg-link,
.eg-card a.eg-link,
span.eg-link {
  color: #145c22 !important;
  background: #ffffff !important;
  font-weight: 800 !important;
  text-decoration: underline !important;
  text-decoration-thickness: 2px !important;
  text-underline-offset: 3px !important;
  line-height: 1.35 !important;
}

/* Hover/focus must stay readable */
a.eg-link:hover,
a.eg-link:focus,
.eg-card a.eg-link:hover,
.eg-card a.eg-link:focus {
  color: #0b3d16 !important;
  background: #ffffff !important;
}

/* Fix touch target size for card links */
a.eg-link,
.eg-card a,
.eg-card .eg-link {
  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;
  min-height: 48px !important;
  min-width: 48px !important;
  padding: 12px 14px !important;
  margin-top: 8px !important;
  border-radius: 10px !important;
}

/* Fix FAQ row touch target size */
a.eg-faq-row,
.eg-faq-row,
.eg-info a.eg-link {
  display: flex !important;
  align-items: center !important;
  justify-content: space-between !important;
  gap: 12px !important;
  width: 100% !important;
  min-height: 52px !important;
  padding: 14px 16px !important;
  margin: 10px 0 !important;
  color: #102014 !important;
  background: #ffffff !important;
  border: 1px solid #d9e6dc !important;
  border-radius: 12px !important;
  text-decoration: none !important;
  line-height: 1.35 !important;
}

/* Strong visible keyboard focus */
a:focus-visible,
button:focus-visible,
.eg-link:focus-visible,
.eg-faq-row:focus-visible {
  outline: 3px solid #145c22 !important;
  outline-offset: 3px !important;
}

/* All buttons/links meet mobile tap target minimum */
a,
button,
input[type="button"],
input[type="submit"],
.eg-button,
.eg-btn,
.wp-block-button__link {
  min-height: 44px;
  min-width: 44px;
}

/* Prevent hidden mobile drawer from being read/clicked */
#eg-mobile-drawer[aria-hidden="true"] {
  display: none !important;
  visibility: hidden !important;
  pointer-events: none !important;
}

/* Show drawer only when aria-hidden is false */
#eg-mobile-drawer[aria-hidden="false"] {
  display: block !important;
  visibility: visible !important;
  pointer-events: auto !important;
}

/* Better mobile spacing */
@media (max-width: 767px) {
  .eg-card-grid,
  .eg-grid {
    gap: 16px !important;
  }

  .eg-card {
    padding: 22px !important;
  }

  a.eg-link,
  .eg-card a.eg-link,
  a.eg-faq-row,
  .eg-faq-row {
    font-size: 16px !important;
  }
}
/* =========================================================
   EXTERMIGUARD GLASS BACKGROUND SYSTEM
   Adds image backgrounds behind white sections/cards
   while keeping text and buttons readable.
   ========================================================= */

:root{
  --eg-glass-bg: rgba(255,255,255,.78);
  --eg-glass-bg-strong: rgba(255,255,255,.88);
  --eg-glass-border: rgba(255,255,255,.72);
  --eg-glass-shadow: 0 18px 50px rgba(16,24,40,.12);
  --eg-glass-blur: 14px;
  --eg-glass-radius: 28px;
  --eg-green: #168a2f;
  --eg-green-dark: #0b6f22;
}

/* Keeps backgrounds from pushing off-screen */
html,
body{
  overflow-x:hidden !important;
}

/* Main reusable glass section */
.eg-glass-section,
.eg-glass-bg,
.egmbm-glass-section,
.egmbm-bg-glass_sections{
  position:relative !important;
  isolation:isolate !important;
  overflow:hidden !important;
  border-radius:var(--eg-glass-radius) !important;
  background-size:cover !important;
  background-position:center !important;
  background-repeat:no-repeat !important;
  box-shadow:var(--eg-glass-shadow);
}

/* Background image layer */
.eg-glass-section::before,
.eg-glass-bg::before,
.egmbm-glass-section::before,
.egmbm-bg-glass_sections::before{
  content:"";
  position:absolute;
  inset:0;
  z-index:-2;
  background-image:var(--eg-glass-image, none);
  background-size:cover;
  background-position:center;
  background-repeat:no-repeat;
  transform:scale(1.03);
}

/* White see-through glass layer */
.eg-glass-section::after,
.eg-glass-bg::after,
.egmbm-glass-section::after,
.egmbm-bg-glass_sections::after{
  content:"";
  position:absolute;
  inset:0;
  z-index:-1;
  background:
    linear-gradient(
      135deg,
      rgba(255,255,255,.92),
      rgba(255,255,255,.74)
    );
  backdrop-filter:blur(var(--eg-glass-blur));
  -webkit-backdrop-filter:blur(var(--eg-glass-blur));
  border:1px solid var(--eg-glass-border);
  pointer-events:none;
}

/* Keeps all content above the glass */
.eg-glass-section > *,
.eg-glass-bg > *,
.egmbm-glass-section > *,
.egmbm-bg-glass_sections > *{
  position:relative;
  z-index:2;
}

/* Stronger glass for heavy or dark images */
.eg-glass-strong::after{
  background:
    linear-gradient(
      135deg,
      rgba(255,255,255,.95),
      rgba(255,255,255,.84)
    ) !important;
}

/* Softer glass for light background images */
.eg-glass-soft::after{
  background:
    linear-gradient(
      135deg,
      rgba(255,255,255,.82),
      rgba(255,255,255,.62)
    ) !important;
}

/* Green-tinted ExtermiGuard glass */
.eg-glass-green::after{
  background:
    linear-gradient(
      135deg,
      rgba(237,247,239,.93),
      rgba(255,255,255,.76)
    ) !important;
}

/* Glass card style for blocks/cards inside sections */
.eg-glass-card,
.eg-card,
.egp-card,
.eg-service-card,
.eg-tile,
.eg-feature,
.eg-panel{
  position:relative !important;
  overflow:hidden !important;
  border-radius:24px !important;
  background:rgba(255,255,255,.82) !important;
  backdrop-filter:blur(12px);
  -webkit-backdrop-filter:blur(12px);
  border:1px solid rgba(255,255,255,.75) !important;
  box-shadow:0 14px 34px rgba(16,24,40,.10) !important;
}

/* Card image background support */
.eg-glass-card::before,
.eg-card::before,
.egp-card::before,
.eg-service-card::before,
.eg-tile::before,
.eg-feature::before,
.eg-panel::before{
  content:"";
  position:absolute;
  inset:0;
  z-index:0;
  background-image:var(--eg-card-image, none);
  background-size:cover;
  background-position:center;
  background-repeat:no-repeat;
  opacity:.22;
  pointer-events:none;
}

/* Card content above image */
.eg-glass-card > *,
.eg-card > *,
.egp-card > *,
.eg-service-card > *,
.eg-tile > *,
.eg-feature > *,
.eg-panel > *{
  position:relative;
  z-index:2;
}

/* Text readability */
.eg-glass-section h1,
.eg-glass-section h2,
.eg-glass-section h3,
.eg-glass-section h4,
.eg-glass-section h5,
.eg-glass-section h6,
.eg-glass-bg h1,
.eg-glass-bg h2,
.eg-glass-bg h3,
.eg-glass-bg h4,
.eg-glass-bg h5,
.eg-glass-bg h6,
.egmbm-glass-section h1,
.egmbm-glass-section h2,
.egmbm-glass-section h3,
.egmbm-glass-section h4,
.egmbm-glass-section h5,
.egmbm-glass-section h6{
  color:#101828 !important;
  text-shadow:0 1px 0 rgba(255,255,255,.75);
}

.eg-glass-section p,
.eg-glass-section li,
.eg-glass-bg p,
.eg-glass-bg li,
.egmbm-glass-section p,
.egmbm-glass-section li{
  color:#344054 !important;
}

/* Buttons stay sharp, not washed out */
.eg-glass-section a,
.eg-glass-bg a,
.egmbm-glass-section a{
  position:relative;
  z-index:5;
}

.eg-glass-section .button,
.eg-glass-section .wp-block-button__link,
.eg-glass-section .eg-btn,
.eg-glass-bg .button,
.eg-glass-bg .wp-block-button__link,
.eg-glass-bg .eg-btn{
  background:linear-gradient(135deg, var(--eg-green), var(--eg-green-dark)) !important;
  color:#fff !important;
  border-radius:999px !important;
  box-shadow:0 12px 26px rgba(22,138,47,.24) !important;
  text-shadow:none !important;
}

/* Optional: make common white page areas glass automatically */
.eg-auto-glass .wp-block-group,
.eg-auto-glass .wp-block-cover,
.eg-auto-glass .wp-block-columns,
.eg-auto-glass .entry-content > section,
.eg-auto-glass .entry-content > div{
  position:relative;
  isolation:isolate;
}

/* Optional automatic glass on white-looking blocks */
.eg-auto-glass .wp-block-group.has-background,
.eg-auto-glass .wp-block-columns.has-background{
  overflow:hidden;
  border-radius:28px;
  background:rgba(255,255,255,.78) !important;
  backdrop-filter:blur(12px);
  -webkit-backdrop-filter:blur(12px);
  border:1px solid rgba(255,255,255,.72);
  box-shadow:0 16px 42px rgba(16,24,40,.10);
}

/* Image slots for easy sitewide CSS backgrounds */
.eg-bg-hero{
  --eg-glass-image:url("PASTE-HERO-IMAGE-URL-HERE");
}

.eg-bg-residential{
  --eg-glass-image:url("PASTE-RESIDENTIAL-IMAGE-URL-HERE");
}

.eg-bg-commercial{
  --eg-glass-image:url("PASTE-COMMERCIAL-IMAGE-URL-HERE");
}

.eg-bg-inspection{
  --eg-glass-image:url("PASTE-INSPECTION-IMAGE-URL-HERE");
}

.eg-bg-map{
  --eg-glass-image:url("PASTE-MAP-IMAGE-URL-HERE");
}

.eg-bg-services{
  --eg-glass-image:url("PASTE-SERVICES-IMAGE-URL-HERE");
}

.eg-bg-blog{
  --eg-glass-image:url("PASTE-BLOG-IMAGE-URL-HERE");
}

.eg-bg-footer-cta{
  --eg-glass-image:url("PASTE-FOOTER-CTA-IMAGE-URL-HERE");
}

/* Mobile safety */
@media(max-width:768px){
  :root{
    --eg-glass-bg:rgba(255,255,255,.86);
    --eg-glass-blur:10px;
    --eg-glass-radius:22px;
  }

  .eg-glass-section,
  .eg-glass-bg,
  .egmbm-glass-section,
  .egmbm-bg-glass_sections{
    border-radius:22px !important;
    background-position:center !important;
  }

  .eg-glass-section::after,
  .eg-glass-bg::after,
  .egmbm-glass-section::after,
  .egmbm-bg-glass_sections::after{
    background:
      linear-gradient(
        135deg,
        rgba(255,255,255,.94),
        rgba(255,255,255,.82)
      );
  }
}

/* Very small screens */
@media(max-width:480px){
  .eg-glass-section,
  .eg-glass-bg,
  .egmbm-glass-section,
  .egmbm-bg-glass_sections{
    border-radius:18px !important;
  }

  .eg-glass-card,
  .eg-card,
  .egp-card,
  .eg-service-card,
  .eg-tile,
  .eg-feature,
  .eg-panel{
    border-radius:18px !important;
  }
}
/* =========================================================
   EXTERMIGUARD SITEWIDE GLASS IMAGE BACKGROUND SYSTEM
   Hero, blocks, cards, white sections, CTA areas, tiles
   ========================================================= */

:root{
  --eg-glass-tint: rgba(255,255,255,.82);
  --eg-glass-tint-strong: rgba(255,255,255,.90);
  --eg-glass-border: rgba(255,255,255,.72);
  --eg-glass-shadow: 0 18px 50px rgba(16,24,40,.10);
  --eg-glass-blur: 14px;
  --eg-glass-radius-xl: 34px;
  --eg-glass-radius-lg: 26px;
  --eg-glass-radius-md: 20px;
  --eg-green: #168a2f;
  --eg-green-dark: #0b6f22;
  --eg-text: #0f1728;
  --eg-text-soft: #344054;
}

html,body{
  overflow-x:hidden !important;
}

/* =========================================================
   MAIN GLASS WRAPPER
   Add to hero, sections, blocks, white areas
   ========================================================= */
.eg-glass-section,
.eg-glass-hero,
.eg-glass-block,
.eg-glass-area,
.eg-image-glass,
.egmbm-glass-section,
.egmbm-bg-glass_sections{
  position:relative !important;
  isolation:isolate !important;
  overflow:hidden !important;
  border-radius:var(--eg-glass-radius-xl) !important;
  background:transparent !important;
  box-shadow:var(--eg-glass-shadow) !important;
}

/* Image layer */
.eg-glass-section::before,
.eg-glass-hero::before,
.eg-glass-block::before,
.eg-glass-area::before,
.eg-image-glass::before,
.egmbm-glass-section::before,
.egmbm-bg-glass_sections::before{
  content:"";
  position:absolute;
  inset:0;
  z-index:-2;
  background-image:var(--eg-bg-image, none);
  background-size:cover;
  background-position:center;
  background-repeat:no-repeat;
  transform:scale(1.03);
}

/* White glass layer */
.eg-glass-section::after,
.eg-glass-hero::after,
.eg-glass-block::after,
.eg-glass-area::after,
.eg-image-glass::after,
.egmbm-glass-section::after,
.egmbm-bg-glass_sections::after{
  content:"";
  position:absolute;
  inset:0;
  z-index:-1;
  background:linear-gradient(135deg, rgba(255,255,255,.92), rgba(255,255,255,.72));
  backdrop-filter:blur(var(--eg-glass-blur));
  -webkit-backdrop-filter:blur(var(--eg-glass-blur));
  border:1px solid var(--eg-glass-border);
  pointer-events:none;
}

/* Keep content above layers */
.eg-glass-section > *,
.eg-glass-hero > *,
.eg-glass-block > *,
.eg-glass-area > *,
.eg-image-glass > *,
.egmbm-glass-section > *,
.egmbm-bg-glass_sections > *{
  position:relative;
  z-index:3;
}

/* Stronger glass for darker/busier images */
.eg-glass-strong::after{
  background:linear-gradient(135deg, rgba(255,255,255,.95), rgba(255,255,255,.84)) !important;
}

/* Softer glass for lighter images */
.eg-glass-soft::after{
  background:linear-gradient(135deg, rgba(255,255,255,.85), rgba(255,255,255,.64)) !important;
}

/* Green-tinted glass */
.eg-glass-green::after{
  background:linear-gradient(135deg, rgba(237,247,239,.94), rgba(255,255,255,.76)) !important;
}

/* =========================================================
   GLASS CARDS / INNER BLOCKS / TILES / PANELS
   ========================================================= */
.eg-glass-card,
.eg-glass-tile,
.eg-glass-panel,
.eg-glass-box,
.eg-card,
.eg-feature-card,
.eg-service-card,
.eg-state-card,
.eg-cta-card{
  position:relative !important;
  isolation:isolate !important;
  overflow:hidden !important;
  border-radius:var(--eg-glass-radius-lg) !important;
  background:rgba(255,255,255,.80) !important;
  backdrop-filter:blur(12px);
  -webkit-backdrop-filter:blur(12px);
  border:1px solid rgba(255,255,255,.74) !important;
  box-shadow:0 14px 34px rgba(16,24,40,.10) !important;
}

/* Optional soft image behind each card */
.eg-glass-card::before,
.eg-glass-tile::before,
.eg-glass-panel::before,
.eg-glass-box::before,
.eg-card::before,
.eg-feature-card::before,
.eg-service-card::before,
.eg-state-card::before,
.eg-cta-card::before{
  content:"";
  position:absolute;
  inset:0;
  z-index:0;
  background-image:var(--eg-card-image, none);
  background-size:cover;
  background-position:center;
  background-repeat:no-repeat;
  opacity:.18;
  pointer-events:none;
}

.eg-glass-card > *,
.eg-glass-tile > *,
.eg-glass-panel > *,
.eg-glass-box > *,
.eg-card > *,
.eg-feature-card > *,
.eg-service-card > *,
.eg-state-card > *,
.eg-cta-card > *{
  position:relative;
  z-index:2;
}

/* =========================================================
   READABILITY
   ========================================================= */
.eg-glass-section h1,
.eg-glass-section h2,
.eg-glass-section h3,
.eg-glass-section h4,
.eg-glass-section h5,
.eg-glass-section h6,
.eg-glass-hero h1,
.eg-glass-hero h2,
.eg-glass-hero h3,
.eg-glass-hero h4,
.eg-glass-hero h5,
.eg-glass-hero h6,
.eg-glass-block h1,
.eg-glass-block h2,
.eg-glass-block h3,
.eg-glass-block h4,
.eg-glass-block h5,
.eg-glass-block h6{
  color:var(--eg-text) !important;
  text-shadow:0 1px 0 rgba(255,255,255,.75);
}

.eg-glass-section p,
.eg-glass-section li,
.eg-glass-hero p,
.eg-glass-hero li,
.eg-glass-block p,
.eg-glass-block li{
  color:var(--eg-text-soft) !important;
}

/* =========================================================
   BUTTONS
   ========================================================= */
.eg-glass-section .button,
.eg-glass-section .wp-block-button__link,
.eg-glass-section .eg-btn,
.eg-glass-hero .button,
.eg-glass-hero .wp-block-button__link,
.eg-glass-hero .eg-btn,
.eg-glass-block .button,
.eg-glass-block .wp-block-button__link,
.eg-glass-block .eg-btn{
  background:linear-gradient(135deg, var(--eg-green), var(--eg-green-dark)) !important;
  color:#fff !important;
  border:none !important;
  border-radius:999px !important;
  box-shadow:0 12px 26px rgba(22,138,47,.24) !important;
  text-shadow:none !important;
}

/* =========================================================
   FORM FIELDS / ZIP BOX / SEARCH BOX
   ========================================================= */
.eg-glass-input,
.eg-glass-search,
.eg-glass-form,
.eg-zip-box,
.eg-zip-card{
  position:relative !important;
  overflow:hidden !important;
  border-radius:22px !important;
  background:rgba(255,255,255,.86) !important;
  backdrop-filter:blur(10px);
  -webkit-backdrop-filter:blur(10px);
  border:1px solid rgba(193,217,198,.95) !important;
  box-shadow:0 8px 24px rgba(16,24,40,.08) !important;
}

/* =========================================================
   SITEWIDE AUTO TARGETS
   Use body class: eg-site-glass
   ========================================================= */
.eg-site-glass .entry-content > section,
.eg-site-glass .entry-content > div,
.eg-site-glass .wp-block-group,
.eg-site-glass .wp-block-columns,
.eg-site-glass .wp-block-cover,
.eg-site-glass .ast-container .wp-block-group{
  position:relative;
  isolation:isolate;
}

/* White content areas become glass */
.eg-site-glass .entry-content > section,
.eg-site-glass .entry-content > div,
.eg-site-glass .wp-block-group,
.eg-site-glass .wp-block-columns{
  overflow:hidden;
  border-radius:var(--eg-glass-radius-xl);
}

/* General image layer for common white sections */
.eg-site-glass .entry-content > section::before,
.eg-site-glass .entry-content > div::before,
.eg-site-glass .wp-block-group::before,
.eg-site-glass .wp-block-columns::before{
  content:"";
  position:absolute;
  inset:0;
  z-index:0;
  background-image:var(--eg-auto-bg-image, none);
  background-size:cover;
  background-position:center;
  background-repeat:no-repeat;
  opacity:1;
}

/* General glass layer for common white sections */
.eg-site-glass .entry-content > section::after,
.eg-site-glass .entry-content > div::after,
.eg-site-glass .wp-block-group::after,
.eg-site-glass .wp-block-columns::after{
  content:"";
  position:absolute;
  inset:0;
  z-index:1;
  background:linear-gradient(135deg, rgba(255,255,255,.92), rgba(255,255,255,.74));
  backdrop-filter:blur(12px);
  -webkit-backdrop-filter:blur(12px);
  border:1px solid rgba(255,255,255,.72);
  pointer-events:none;
}

.eg-site-glass .entry-content > section > *,
.eg-site-glass .entry-content > div > *,
.eg-site-glass .wp-block-group > *,
.eg-site-glass .wp-block-columns > *{
  position:relative;
  z-index:3;
}

/* =========================================================
   EASY IMAGE SLOT CLASSES
   Put these classes on hero/sections/blocks
   Then paste image URLs below
   ========================================================= */
.eg-bg-hero{
  --eg-bg-image:url("PASTE-HERO-IMAGE-URL-HERE");
}

.eg-bg-zip{
  --eg-bg-image:url("PASTE-ZIP-IMAGE-URL-HERE");
}

.eg-bg-residential{
  --eg-bg-image:url("PASTE-RESIDENTIAL-IMAGE-URL-HERE");
}

.eg-bg-commercial{
  --eg-bg-image:url("PASTE-COMMERCIAL-IMAGE-URL-HERE");
}

.eg-bg-services{
  --eg-bg-image:url("PASTE-SERVICES-IMAGE-URL-HERE");
}

.eg-bg-inspection{
  --eg-bg-image:url("PASTE-INSPECTION-IMAGE-URL-HERE");
}

.eg-bg-blog{
  --eg-bg-image:url("PASTE-BLOG-IMAGE-URL-HERE");
}

.eg-bg-footer{
  --eg-bg-image:url("PASTE-FOOTER-IMAGE-URL-HERE");
}

.eg-bg-state-grid{
  --eg-bg-image:url("PASTE-STATE-GRID-IMAGE-URL-HERE");
}

/* One sitewide background for white sections if wanted */
body.eg-site-glass{
  --eg-auto-bg-image:url("PASTE-SITEWIDE-WHITE-SECTION-IMAGE-URL-HERE");
}

/* =========================================================
   MOBILE
   ========================================================= */
@media(max-width:768px){
  :root{
    --eg-glass-blur:10px;
    --eg-glass-radius-xl:24px;
    --eg-glass-radius-lg:20px;
    --eg-glass-radius-md:16px;
  }

  .eg-glass-section::after,
  .eg-glass-hero::after,
  .eg-glass-block::after,
  .eg-image-glass::after{
    background:linear-gradient(135deg, rgba(255,255,255,.94), rgba(255,255,255,.84));
  }
}

@media(max-width:480px){
  .eg-glass-section,
  .eg-glass-hero,
  .eg-glass-block,
  .eg-glass-area,
  .eg-image-glass{
    border-radius:18px !important;
  }

  .eg-glass-card,
  .eg-glass-tile,
  .eg-glass-panel,
  .eg-glass-box{
    border-radius:16px !important;
  }
}</style></head><body itemtype='https://schema.org/WebPage' itemscope='itemscope' class="wp-singular page-template-default page page-id-900055 page-child parent-pageid-2026 wp-custom-logo wp-embed-responsive wp-theme-astra eg-hf-enabled eg-hf-hide-astra ast-desktop ast-page-builder-template ast-no-sidebar astra-4.14.1 ast-single-post ast-inherit-site-logo-transparent ast-hfb-header ast-full-width-primary-header ast-normal-title-enabled">
<script data-cfasync="false">(function(){var mq=window.matchMedia('(max-width:921.99px)');function apply(isMobile){var b=document.body.classList;if(isMobile){b.add('ast-header-break-point');b.remove('ast-desktop');}else{b.remove('ast-header-break-point');b.add('ast-desktop');}}apply(mq.matches);if(mq.addEventListener){mq.addEventListener('change',function(e){apply(e.matches);});}else if(mq.addListener){mq.addListener(function(e){apply(e.matches);});}})();</script><header class="eg-site-header is-sticky" role="banner"><div class="eg-mainbar"><div class="eg-wrap eg-header-row"><div class="eg-brand"><a class="eg-logo" href="https://extermiguard.com/" rel="home" aria-label="ExtermiGuard home"><img width="1840" height="380" src="https://extermiguard.com/wp-content/uploads/2026/07/extermiguard-logo-header-exact-white-bg-600x124.png" class="eg-logo-image eg-primary-logo" alt="ExtermiGuard" decoding="async" loading="eager" fetchpriority="high" sizes="(max-width: 640px) 160px, 210px" style="width:210px;height:auto;" data-no-lazy="1" data-skip-lazy="1" srcset="https://extermiguard.com/wp-content/uploads/2026/07/extermiguard-logo-header-exact-white-bg.png 1840w, https://extermiguard.com/wp-content/uploads/2026/07/extermiguard-logo-header-exact-white-bg-300x62.png 300w, https://extermiguard.com/wp-content/uploads/2026/07/extermiguard-logo-header-exact-white-bg-1024x211.png 1024w, https://extermiguard.com/wp-content/uploads/2026/07/extermiguard-logo-header-exact-white-bg-768x159.png 768w, https://extermiguard.com/wp-content/uploads/2026/07/extermiguard-logo-header-exact-white-bg-1536x317.png 1536w, https://extermiguard.com/wp-content/uploads/2026/07/extermiguard-logo-header-exact-white-bg-600x124.png 600w" /></a></div><nav class="eg-desktop-nav" aria-label="Primary navigation"><ul class="eg-menu-list"><li class="eg-menu-item  ">
<a href="https://extermiguard.com/" >Home</a></li><li class="eg-menu-item has-mega ">
<a href="https://extermiguard.com/pest-control-near-me/" aria-haspopup="true" aria-expanded="false">Pest Services<span class="eg-chev" aria-hidden="true">⌄</span></a><div class="eg-mega-panel" id="eg-mega-panel-desktop-1" role="region" aria-label="Pest services mega menu"><div class="eg-mega-inner"><section class="eg-mega-col"><h3>Start Here</h3><ul><li><a href="https://extermiguard.com/pest-control-near-me/"><span>Pest Control Near Me</span></a></li><li><a href="https://extermiguard.com/pest-control-near-me/find-an-exterminator-near-me/"><span>Find An Exterminator Near Me</span></a></li><li><a href="https://extermiguard.com/pest-control-near-me/exterminator-near-me/"><span>Exterminator Near Me</span></a></li><li><a href="https://extermiguard.com/pest-control-near-me/residential-pest-control-near-me/"><span>Residential Pest Control</span></a></li><li><a href="https://extermiguard.com/pest-control-near-me/commercial-pest-control-near-me/"><span>Commercial Pest Control</span></a></li><li><a href="https://extermiguard.com/pest-control-near-me/restaurant-pest-control-near-me/"><span>Restaurant Pest Control</span></a></li><li><a href="https://extermiguard.com/pest-control-service-areas/"><span>Service Areas</span></a></li><li><a href="https://extermiguard.com/pest-control-faq/"><span>Pest Control FAQ</span></a></li><li><a href="https://extermiguard.com/about-extermiguard/"><span>About ExtermiGuard</span></a></li><li><a href="https://extermiguard.com/contact/"><span>Contact</span></a></li><li><a href="https://extermiguard.com/sitemap/"><span>Sitemap</span></a></li></ul>
<a class="eg-mega-bottom" href="https://extermiguard.com/pest-control-near-me/">Search Pest Control <span aria-hidden="true">→</span></a></section><section class="eg-mega-col"><h3>Main Pest Services</h3><ul><li><a href="https://extermiguard.com/pest-control-near-me/bed-bug-treatment-near-me/"><span>Bed Bug Treatment</span></a></li><li><a href="https://extermiguard.com/pest-control-near-me/cockroach-control-near-me/"><span>Cockroach Control</span></a></li><li><a href="https://extermiguard.com/pest-control-near-me/ant-control-near-me/"><span>Ant Control</span></a></li><li><a href="https://extermiguard.com/pest-control-near-me/carpenter-ant-control-near-me/"><span>Carpenter Ant Control</span></a></li><li><a href="https://extermiguard.com/pest-control-near-me/rodent-control-near-me/"><span>Rodent Control</span></a></li><li><a href="https://extermiguard.com/pest-control-near-me/mouse-control-near-me/"><span>Mouse Control</span></a></li><li><a href="https://extermiguard.com/pest-control-near-me/rat-control-near-me/"><span>Rat Control</span></a></li><li><a href="https://extermiguard.com/pest-control-near-me/spider-control-near-me/"><span>Spider Control</span></a></li><li><a href="https://extermiguard.com/pest-control-near-me/termite-control-near-me/"><span>Termite Control</span></a></li></ul>
<a class="eg-mega-bottom" href="https://extermiguard.com/pest-control-near-me/">View Pest Services <span aria-hidden="true">→</span></a></section><section class="eg-mega-col"><h3>Outdoor + Other Pests</h3><ul><li><a href="https://extermiguard.com/pest-control-near-me/mosquito-control-near-me/"><span class="eg-pest-dot" aria-hidden="true"></span><span>Mosquito Control</span></a></li><li><a href="https://extermiguard.com/pest-control-near-me/tick-control-near-me/"><span class="eg-pest-dot" aria-hidden="true"></span><span>Tick Control</span></a></li><li><a href="https://extermiguard.com/pest-control-near-me/flea-control-near-me/"><span class="eg-pest-dot" aria-hidden="true"></span><span>Flea Control</span></a></li><li><a href="https://extermiguard.com/pest-control-near-me/wasp-and-hornet-control-near-me/"><span class="eg-pest-dot" aria-hidden="true"></span><span>Wasp and Hornet Control</span></a></li><li><a href="https://extermiguard.com/pest-control-near-me/fly-control-near-me/"><span class="eg-pest-dot" aria-hidden="true"></span><span>Fly Control</span></a></li><li><a href="https://extermiguard.com/pest-control-near-me/cricket-control-near-me/"><span class="eg-pest-dot" aria-hidden="true"></span><span>Cricket Control</span></a></li><li><a href="https://extermiguard.com/pest-control-near-me/silverfish-control-near-me/"><span class="eg-pest-dot" aria-hidden="true"></span><span>Silverfish Control</span></a></li><li><a href="https://extermiguard.com/pest-control-near-me/occasional-invader-control-near-me/"><span class="eg-pest-dot" aria-hidden="true"></span><span>Occasional Invader Control</span></a></li></ul>
<a class="eg-mega-bottom" href="https://extermiguard.com/pest-control-near-me/">Browse Pest Pages <span aria-hidden="true">→</span></a></section><section class="eg-mega-col"><h3>Service Areas + Cities</h3><ul><li><a href="https://extermiguard.com/pest-control-service-areas/"><span>All Service Areas</span></a></li><li><a href="https://extermiguard.com/service-areas/rhode-island-pest-control/"><span>Rhode Island Pest Control</span></a></li><li><a href="https://extermiguard.com/service-areas/massachusetts-pest-control/"><span>Massachusetts Pest Control</span></a></li><li><a href="https://extermiguard.com/service-areas/connecticut-pest-control/"><span>Connecticut Pest Control</span></a></li><li><a href="https://extermiguard.com/service-areas/new-york-pest-control/"><span>New York Pest Control</span></a></li><li><a href="https://extermiguard.com/service-areas/pennsylvania-pest-control/"><span>Pennsylvania Pest Control</span></a></li><li><a href="https://extermiguard.com/service-areas/pennsylvania-pest-control/philadelphia-pa-pest-control/"><span>Philadelphia PA Pest Control</span></a></li><li><a href="https://extermiguard.com/service-areas/california-pest-control/"><span>California Pest Control</span></a></li><li><a href="https://extermiguard.com/service-areas/california-pest-control/los-angeles-ca-pest-control/"><span>Los Angeles CA Pest Control</span></a></li><li><a href="https://extermiguard.com/service-areas/california-pest-control/san-diego-ca-pest-control/"><span>San Diego CA Pest Control</span></a></li><li><a href="https://extermiguard.com/service-areas/texas-pest-control/"><span>Texas Pest Control</span></a></li><li><a href="https://extermiguard.com/service-areas/texas-pest-control/houston-tx-pest-control/"><span>Houston TX Pest Control</span></a></li><li><a href="https://extermiguard.com/service-areas/texas-pest-control/dallas-tx-pest-control/"><span>Dallas TX Pest Control</span></a></li><li><a href="https://extermiguard.com/service-areas/arizona-pest-control/"><span>Arizona Pest Control</span></a></li><li><a href="https://extermiguard.com/service-areas/arizona-pest-control/phoenix-az-pest-control/"><span>Phoenix AZ Pest Control</span></a></li><li><a href="https://extermiguard.com/service-areas/washington-pest-control/"><span>Washington Pest Control</span></a></li><li><a href="https://extermiguard.com/service-areas/washington-pest-control/seattle-wa-pest-control/"><span>Seattle WA Pest Control</span></a></li><li><a href="https://extermiguard.com/service-areas/florida-pest-control/"><span>Florida Pest Control</span></a></li><li><a href="https://extermiguard.com/service-areas/illinois-pest-control/"><span>Illinois Pest Control</span></a></li><li><a href="https://extermiguard.com/service-areas/north-carolina-pest-control/"><span>North Carolina Pest Control</span></a></li><li><a href="https://extermiguard.com/service-areas/ohio-pest-control/"><span>Ohio Pest Control</span></a></li></ul>
<a class="eg-mega-bottom" href="https://extermiguard.com/pest-control-service-areas/">View All Areas <span aria-hidden="true">→</span></a></section></div></div></li><li class="eg-menu-item  ">
<a href="https://extermiguard.com/pest-control-service-areas/" >Service Areas</a></li><li class="eg-menu-item  ">
<a href="https://extermiguard.com/pest-control-near-me/residential-pest-control-near-me/" >Residential</a></li><li class="eg-menu-item  ">
<a href="https://extermiguard.com/pest-control-near-me/commercial-pest-control-near-me/" >Commercial</a></li><li class="eg-menu-item  ">
<a href="https://extermiguard.com/pest-control-faq/" >FAQ</a></li><li class="eg-menu-item  ">
<a href="https://extermiguard.com/about-extermiguard/" >About</a></li><li class="eg-menu-item  ">
<a href="https://extermiguard.com/contact/" >Contact</a></li></ul></nav>
<button class="eg-mobile-toggle" type="button" aria-label="Open menu" aria-controls="eg-mobile-drawer" aria-expanded="false"><span></span><span></span><span></span></button></div></div><div class="eg-mobile-backdrop" hidden></div><aside id="eg-mobile-drawer" class="eg-mobile-drawer" aria-label="Mobile navigation" aria-hidden="true"><div class="eg-mobile-head">
<a class="eg-logo" href="https://extermiguard.com/" rel="home" aria-label="ExtermiGuard home"><img data-lazyloaded="1" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxODQwIiBoZWlnaHQ9IjM4MCIgdmlld0JveD0iMCAwIDE4NDAgMzgwIj48cmVjdCB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBzdHlsZT0iZmlsbDojY2ZkNGRiO2ZpbGwtb3BhY2l0eTogMC4xOyIvPjwvc3ZnPg==" width="1840" height="380" data-src="https://extermiguard.com/wp-content/uploads/2026/07/extermiguard-logo-header-exact-white-bg-600x124.png" class="eg-logo-image" alt="ExtermiGuard" decoding="async" loading="lazy" fetchpriority="low" data-sizes="auto, (max-width: 640px) 160px, 210px" style="width:210px;height:auto;" data-srcset="https://extermiguard.com/wp-content/uploads/2026/07/extermiguard-logo-header-exact-white-bg.png 1840w, https://extermiguard.com/wp-content/uploads/2026/07/extermiguard-logo-header-exact-white-bg-300x62.png 300w, https://extermiguard.com/wp-content/uploads/2026/07/extermiguard-logo-header-exact-white-bg-1024x211.png 1024w, https://extermiguard.com/wp-content/uploads/2026/07/extermiguard-logo-header-exact-white-bg-768x159.png 768w, https://extermiguard.com/wp-content/uploads/2026/07/extermiguard-logo-header-exact-white-bg-1536x317.png 1536w, https://extermiguard.com/wp-content/uploads/2026/07/extermiguard-logo-header-exact-white-bg-600x124.png 600w" /></a>                    <button class="eg-mobile-close" type="button" aria-label="Close menu">×</button></div><nav class="eg-mobile-nav" aria-label="Mobile primary navigation"><ul><li class="">
<a href="https://extermiguard.com/">Home</a></li><li class="has-mobile-mega">
<button type="button" class="eg-mobile-accordion">Pest Services<span aria-hidden="true">+</span></button><div class="eg-mobile-mega"><div class="eg-mega-panel" id="eg-mega-panel-mobile-1" role="region" aria-label="Pest services mega menu"><div class="eg-mega-inner"><section class="eg-mega-col"><h3>Start Here</h3><ul><li><a href="https://extermiguard.com/pest-control-near-me/"><span>Pest Control Near Me</span></a></li><li><a href="https://extermiguard.com/pest-control-near-me/find-an-exterminator-near-me/"><span>Find An Exterminator Near Me</span></a></li><li><a href="https://extermiguard.com/pest-control-near-me/exterminator-near-me/"><span>Exterminator Near Me</span></a></li><li><a href="https://extermiguard.com/pest-control-near-me/residential-pest-control-near-me/"><span>Residential Pest Control</span></a></li><li><a href="https://extermiguard.com/pest-control-near-me/commercial-pest-control-near-me/"><span>Commercial Pest Control</span></a></li><li><a href="https://extermiguard.com/pest-control-near-me/restaurant-pest-control-near-me/"><span>Restaurant Pest Control</span></a></li><li><a href="https://extermiguard.com/pest-control-service-areas/"><span>Service Areas</span></a></li><li><a href="https://extermiguard.com/pest-control-faq/"><span>Pest Control FAQ</span></a></li><li><a href="https://extermiguard.com/about-extermiguard/"><span>About ExtermiGuard</span></a></li><li><a href="https://extermiguard.com/contact/"><span>Contact</span></a></li><li><a href="https://extermiguard.com/sitemap/"><span>Sitemap</span></a></li></ul>
<a class="eg-mega-bottom" href="https://extermiguard.com/pest-control-near-me/">Search Pest Control <span aria-hidden="true">→</span></a></section><section class="eg-mega-col"><h3>Main Pest Services</h3><ul><li><a href="https://extermiguard.com/pest-control-near-me/bed-bug-treatment-near-me/"><span>Bed Bug Treatment</span></a></li><li><a href="https://extermiguard.com/pest-control-near-me/cockroach-control-near-me/"><span>Cockroach Control</span></a></li><li><a href="https://extermiguard.com/pest-control-near-me/ant-control-near-me/"><span>Ant Control</span></a></li><li><a href="https://extermiguard.com/pest-control-near-me/carpenter-ant-control-near-me/"><span>Carpenter Ant Control</span></a></li><li><a href="https://extermiguard.com/pest-control-near-me/rodent-control-near-me/"><span>Rodent Control</span></a></li><li><a href="https://extermiguard.com/pest-control-near-me/mouse-control-near-me/"><span>Mouse Control</span></a></li><li><a href="https://extermiguard.com/pest-control-near-me/rat-control-near-me/"><span>Rat Control</span></a></li><li><a href="https://extermiguard.com/pest-control-near-me/spider-control-near-me/"><span>Spider Control</span></a></li><li><a href="https://extermiguard.com/pest-control-near-me/termite-control-near-me/"><span>Termite Control</span></a></li></ul>
<a class="eg-mega-bottom" href="https://extermiguard.com/pest-control-near-me/">View Pest Services <span aria-hidden="true">→</span></a></section><section class="eg-mega-col"><h3>Outdoor + Other Pests</h3><ul><li><a href="https://extermiguard.com/pest-control-near-me/mosquito-control-near-me/"><span class="eg-pest-dot" aria-hidden="true"></span><span>Mosquito Control</span></a></li><li><a href="https://extermiguard.com/pest-control-near-me/tick-control-near-me/"><span class="eg-pest-dot" aria-hidden="true"></span><span>Tick Control</span></a></li><li><a href="https://extermiguard.com/pest-control-near-me/flea-control-near-me/"><span class="eg-pest-dot" aria-hidden="true"></span><span>Flea Control</span></a></li><li><a href="https://extermiguard.com/pest-control-near-me/wasp-and-hornet-control-near-me/"><span class="eg-pest-dot" aria-hidden="true"></span><span>Wasp and Hornet Control</span></a></li><li><a href="https://extermiguard.com/pest-control-near-me/fly-control-near-me/"><span class="eg-pest-dot" aria-hidden="true"></span><span>Fly Control</span></a></li><li><a href="https://extermiguard.com/pest-control-near-me/cricket-control-near-me/"><span class="eg-pest-dot" aria-hidden="true"></span><span>Cricket Control</span></a></li><li><a href="https://extermiguard.com/pest-control-near-me/silverfish-control-near-me/"><span class="eg-pest-dot" aria-hidden="true"></span><span>Silverfish Control</span></a></li><li><a href="https://extermiguard.com/pest-control-near-me/occasional-invader-control-near-me/"><span class="eg-pest-dot" aria-hidden="true"></span><span>Occasional Invader Control</span></a></li></ul>
<a class="eg-mega-bottom" href="https://extermiguard.com/pest-control-near-me/">Browse Pest Pages <span aria-hidden="true">→</span></a></section><section class="eg-mega-col"><h3>Service Areas + Cities</h3><ul><li><a href="https://extermiguard.com/pest-control-service-areas/"><span>All Service Areas</span></a></li><li><a href="https://extermiguard.com/service-areas/rhode-island-pest-control/"><span>Rhode Island Pest Control</span></a></li><li><a href="https://extermiguard.com/service-areas/massachusetts-pest-control/"><span>Massachusetts Pest Control</span></a></li><li><a href="https://extermiguard.com/service-areas/connecticut-pest-control/"><span>Connecticut Pest Control</span></a></li><li><a href="https://extermiguard.com/service-areas/new-york-pest-control/"><span>New York Pest Control</span></a></li><li><a href="https://extermiguard.com/service-areas/pennsylvania-pest-control/"><span>Pennsylvania Pest Control</span></a></li><li><a href="https://extermiguard.com/service-areas/pennsylvania-pest-control/philadelphia-pa-pest-control/"><span>Philadelphia PA Pest Control</span></a></li><li><a href="https://extermiguard.com/service-areas/california-pest-control/"><span>California Pest Control</span></a></li><li><a href="https://extermiguard.com/service-areas/california-pest-control/los-angeles-ca-pest-control/"><span>Los Angeles CA Pest Control</span></a></li><li><a href="https://extermiguard.com/service-areas/california-pest-control/san-diego-ca-pest-control/"><span>San Diego CA Pest Control</span></a></li><li><a href="https://extermiguard.com/service-areas/texas-pest-control/"><span>Texas Pest Control</span></a></li><li><a href="https://extermiguard.com/service-areas/texas-pest-control/houston-tx-pest-control/"><span>Houston TX Pest Control</span></a></li><li><a href="https://extermiguard.com/service-areas/texas-pest-control/dallas-tx-pest-control/"><span>Dallas TX Pest Control</span></a></li><li><a href="https://extermiguard.com/service-areas/arizona-pest-control/"><span>Arizona Pest Control</span></a></li><li><a href="https://extermiguard.com/service-areas/arizona-pest-control/phoenix-az-pest-control/"><span>Phoenix AZ Pest Control</span></a></li><li><a href="https://extermiguard.com/service-areas/washington-pest-control/"><span>Washington Pest Control</span></a></li><li><a href="https://extermiguard.com/service-areas/washington-pest-control/seattle-wa-pest-control/"><span>Seattle WA Pest Control</span></a></li><li><a href="https://extermiguard.com/service-areas/florida-pest-control/"><span>Florida Pest Control</span></a></li><li><a href="https://extermiguard.com/service-areas/illinois-pest-control/"><span>Illinois Pest Control</span></a></li><li><a href="https://extermiguard.com/service-areas/north-carolina-pest-control/"><span>North Carolina Pest Control</span></a></li><li><a href="https://extermiguard.com/service-areas/ohio-pest-control/"><span>Ohio Pest Control</span></a></li></ul>
<a class="eg-mega-bottom" href="https://extermiguard.com/pest-control-service-areas/">View All Areas <span aria-hidden="true">→</span></a></section></div></div></div></li><li class="">
<a href="https://extermiguard.com/pest-control-service-areas/">Service Areas</a></li><li class="">
<a href="https://extermiguard.com/pest-control-near-me/residential-pest-control-near-me/">Residential</a></li><li class="">
<a href="https://extermiguard.com/pest-control-near-me/commercial-pest-control-near-me/">Commercial</a></li><li class="">
<a href="https://extermiguard.com/pest-control-faq/">FAQ</a></li><li class="">
<a href="https://extermiguard.com/about-extermiguard/">About</a></li><li class="">
<a href="https://extermiguard.com/contact/">Contact</a></li></ul></nav></aside></header>
<a
	class="skip-link screen-reader-text"
	href="#content">
Skip to content</a><div
class="hfeed site" id="page"><div id="content" class="site-content"><div class="ast-container"><div id="primary" class="content-area primary"><main id="main" class="site-main"><article
class="post-900055 page type-page status-publish ast-article-single" id="post-900055" itemtype="https://schema.org/CreativeWork" itemscope="itemscope"><header class="entry-header ast-no-thumbnail"><h1 class="entry-title" itemprop="headline">New Hampshire Pest Control</h1></header><div class="entry-content clear"
	data-ast-blocks-layout="true" itemprop="text"><style>html,body{
  max-width:100%;
  margin:0;
  padding:0;
  overflow-x:hidden
}

body:has(#egnh16) .site-content>.ast-container,
body:has(#egnh16) .content-area,
body:has(#egnh16) #primary,
body:has(#egnh16) .site-main,
body:has(#egnh16) article.page,
body:has(#egnh16) .ast-article-single,
body:has(#egnh16) .entry-content,
body:has(#egnh16) .wp-block-post-content,
body:has(#egnh16) .entry-content>.wp-block-html{
  width:100%!important;
  max-width:none!important;
  margin:0!important;
  padding:0!important;
  float:none!important
}

body:has(#egnh16) .site-content>.ast-container{
  display:block!important
}

body:has(#egnh16) #primary{
  flex:0 0 100%!important;
  max-width:none!important
}

body:has(#egnh16) #secondary,
body:has(#egnh16) .entry-header,
body:has(#egnh16) .page-header,
body:has(#egnh16) .page .entry-title{
  display:none!important
}


#egnh16{
  --green:#15883a;
  --green2:#0c6f2d;
  --green3:#24ad50;
  --deep:#062b18;
  --deep2:#031a0e;
  --lime:#dcff8d;
  --ink:#132019;
  --text:#344255;
  --muted:#657184;
  --line:#dce8df;
  --soft:#f4faf6;
  --warm:#fffaf2;
  --white:#fff;
  --shadow:0 12px 34px rgba(5,45,22,.09);
  --shadow2:0 22px 56px rgba(3,31,15,.16);

  width:100%;
  max-width:none;
  margin:0;
  background:#fff;
  color:var(--text);

  font-family:
    Inter,
    system-ui,
    -apple-system,
    "Segoe UI",
    Roboto,
    Arial,
    sans-serif;

  -webkit-font-smoothing:antialiased;
  text-rendering:optimizeLegibility;

  overflow:hidden
}

#egnh16,
#egnh16 *{
  box-sizing:border-box;
  min-width:0
}

#egnh16 img,
#egnh16 svg{
  display:block;
  max-width:100%
}

#egnh16 img{
  height:auto
}

#egnh16 a{
  color:inherit;
  text-decoration:none
}

#egnh16 p,
#egnh16 h1,
#egnh16 h2,
#egnh16 h3,
#egnh16 li,
#egnh16 a,
#egnh16 span{
  overflow-wrap:break-word
}

#egnh16 button,
#egnh16 input{
  font:inherit
}

#egnh16 a:focus-visible,
#egnh16 button:focus-visible,
#egnh16 input:focus-visible,
#egnh16 summary:focus-visible{
  outline:3px solid #f0c54b!important;
  outline-offset:3px!important
}

#egnh16 .sr{
  position:absolute!important;
  width:1px!important;
  height:1px!important;
  padding:0!important;
  margin:-1px!important;
  overflow:hidden!important;
  clip:rect(0,0,0,0)!important;
  white-space:nowrap!important;
  border:0!important
}

#egnh16 .ei{
  fill:none;
  stroke:currentColor;
  stroke-width:2.1;
  stroke-linecap:round;
  stroke-linejoin:round
}


/* =========================================================
   SHARED HOMEPAGE SYSTEM
   ========================================================= */

#egnh16 .egw{
  width:100%;
  max-width:none;
  margin:0;

  padding-left:
    clamp(16px,2.8vw,52px);

  padding-right:
    clamp(16px,2.8vw,52px)
}

#egnh16 .egs{
  width:100%;

  padding:
    clamp(42px,5vw,72px) 0
}

#egnh16 .eghead{
  max-width:950px;

  margin:
    0 auto clamp(22px,2.4vw,32px);

  text-align:center
}

#egnh16 .egkick{
  display:inline-flex;
  align-items:center;

  gap:7px;

  margin:
    0 0 9px;

  padding:
    6px 11px;

  border:
    1px solid rgba(21,136,58,.18);

  border-radius:
    999px;

  background:
    #ecf8ef;

  color:
    var(--green2);

  font-size:
    11px;

  font-weight:
    900;

  letter-spacing:
    .55px;

  text-transform:
    uppercase
}

#egnh16 .eghead h2,
#egnh16 .egsplit-copy h2,
#egnh16 .egtrust h2,
#egnh16 .egfaq-intro h2,
#egnh16 .egfinal h2{
  margin:
    0 0 10px;

  color:
    var(--ink);

  font-size:
    clamp(28px,3.25vw,48px);

  line-height:
    1.04;

  letter-spacing:
    -1.3px;

  font-weight:
    900;

  text-wrap:
    balance
}

#egnh16 .eghead p,
#egnh16 .egsplit-copy>p{
  margin:0;

  color:
    var(--muted);

  font-size:
    clamp(14.5px,1.05vw,17px);

  line-height:
    1.62;

  font-weight:
    560
}

#egnh16 .egicon{
  display:grid;

  place-items:center;

  width:44px;
  height:44px;

  flex:
    0 0 44px;

  border:
    1px solid rgba(12,111,45,.14);

  border-radius:
    13px;

  background:
    #f3faf5;

  color:
    var(--green2)
}

#egnh16 .egicon svg{
  width:22px;
  height:22px
}

#egnh16 .eglink{
  display:inline-flex;

  align-items:center;

  gap:7px;

  color:
    var(--green2)!important;

  font-size:
    13px;

  font-weight:
    900
}

#egnh16 .eglink:hover{
  text-decoration:
    underline
}

#egnh16 .egbtn{
  display:inline-flex;

  align-items:center;

  justify-content:center;

  gap:8px;

  min-height:
    46px;

  padding:
    11px 18px;

  border:0;

  border-radius:
    11px;

  background:
    linear-gradient(
      135deg,
      #24ad50,
      #0b722f
    );

  color:
    #fff!important;

  font-size:
    13px;

  font-weight:
    900;

  line-height:
    1.2;

  cursor:pointer
}

#egnh16 .egbtn:hover{
  filter:
    brightness(1.06)
}


/* =========================================================
   BREADCRUMB
   ========================================================= */

#egnh16 .egcrumb{
  background:
    #f7faf8;

  border-bottom:
    1px solid var(--line)
}

#egnh16 .egcrumb-inner{
  display:flex;

  align-items:center;

  gap:6px;

  min-height:
    42px;

  color:
    #657184;

  font-size:
    11.5px;

  font-weight:
    720
}

#egnh16 .egcrumb a{
  color:
    var(--green2)!important
}

#egnh16 .egcrumb b{
  color:
    #9aa59d
}


/* =========================================================
   HERO
   ========================================================= */

#egnh16 .eghero{
  position:relative;

  isolation:isolate;

  padding:
    clamp(22px,3vw,42px) 0;

  color:#fff;

  background:

    linear-gradient(
      108deg,
      rgba(2,17,9,.96) 0%,
      rgba(4,42,22,.90) 45%,
      rgba(10,100,45,.74) 100%
    ),

    url("https://extermiguard.com/wp-content/uploads/2026/08/professional_pest_control_home_treatment.webp")
    center/cover no-repeat
}

#egnh16 .eghero:after{
  content:"";

  position:absolute;

  inset:0;

  z-index:-1;

  background:
    radial-gradient(
      circle at 90% 8%,
      rgba(220,255,141,.14),
      transparent 30%
    )
}

#egnh16 .eghero-grid{
  display:grid;

  grid-template-columns:
    minmax(0,1.14fr)
    minmax(360px,.86fr);

  gap:
    clamp(16px,2.4vw,32px);

  align-items:stretch
}

#egnh16 .eghero-copy{
  display:flex;

  flex-direction:column;

  justify-content:center;

  padding:
    clamp(22px,2.6vw,38px);

  border:
    1px solid rgba(255,255,255,.16);

  border-radius:
    24px;

  background:
    rgba(1,22,11,.30);

  box-shadow:
    0 24px 70px rgba(0,0,0,.24)
}

#egnh16 .eghero-badge{
  display:inline-flex;

  align-items:center;

  gap:8px;

  width:max-content;

  max-width:100%;

  margin-bottom:
    10px;

  padding:
    7px 11px;

  border:
    1px solid rgba(220,255,141,.25);

  border-radius:
    999px;

  background:
    rgba(220,255,141,.10);

  color:
    #f4ffe7;

  font-size:
    12px;

  font-weight:
    850
}

#egnh16 .eghero-badge svg{
  width:17px;
  height:17px;

  color:
    var(--lime)
}

#egnh16 .eghero h1{
  margin:
    0 0 13px;

  color:
    #fff;

  font-size:
    clamp(36px,4.7vw,70px);

  line-height:
    .98;

  letter-spacing:
    -2px;

  font-weight:
    930;

  text-wrap:
    balance
}

#egnh16 .eghero h1 span{
  color:
    var(--lime)
}

#egnh16 .eghero-copy>p{
  margin:
    0 0 15px;

  max-width:
    920px;

  color:
    rgba(255,255,255,.86);

  font-size:
    clamp(15px,1.18vw,18px);

  line-height:
    1.57;

  font-weight:
    580
}


/* =========================================================
   ZIP FORM
   ========================================================= */

#egnh16 .egform{
  display:grid;

  grid-template-columns:
    minmax(0,1fr) auto;

  width:100%;

  overflow:hidden;

  border:
    1px solid rgba(255,255,255,.34);

  border-radius:
    14px;

  background:
    #fff;

  box-shadow:
    0 14px 34px rgba(0,0,0,.20)
}

#egnh16 .eginput{
  position:relative
}

#egnh16 .eginput svg{
  position:absolute;

  left:16px;

  top:50%;

  transform:
    translateY(-50%);

  width:19px;
  height:19px;

  color:
    #687789
}

#egnh16 .egform input{
  width:100%;

  height:
    58px;

  border:0;

  outline:0;

  padding:
    0 16px 0 46px;

  background:
    #fff;

  color:
    #111c17;

  font-size:
    15px;

  font-weight:
    800
}

#egnh16 .egform input::placeholder{
  color:
    #6d7887;

  opacity:
    1
}

#egnh16 .egform input[aria-invalid="true"]{
  box-shadow:
    inset 0 0 0 2px #bd2e2e
}

#egnh16 .egform button{
  display:inline-flex;

  align-items:center;

  justify-content:center;

  gap:8px;

  min-height:
    58px;

  padding:
    0 22px;

  border:0;

  background:
    linear-gradient(
      135deg,
      #24ad50,
      #0b722f
    );

  color:
    #fff!important;

  font-size:
    13px;

  font-weight:
    900;

  cursor:pointer
}

#egnh16 .egform button:hover{
  filter:
    brightness(1.06)
}

#egnh16 .egstatus{
  min-height:
    18px;

  margin-top:
    5px;

  color:
    #ffd5d1;

  font-size:
    12px;

  font-weight:
    800
}

#egnh16 .eghero-actions{
  display:flex;

  flex-wrap:wrap;

  gap:8px;

  margin-top:
    8px
}

#egnh16 .egghost{
  display:inline-flex;

  align-items:center;

  justify-content:center;

  gap:7px;

  min-height:
    40px;

  padding:
    8px 12px;

  border:
    1px solid rgba(255,255,255,.21);

  border-radius:
    10px;

  background:
    rgba(255,255,255,.95);

  color:
    var(--green2)!important;

  font-size:
    12px;

  font-weight:
    900
}

#egnh16 .egghost svg{
  width:16px;
  height:16px
}

#egnh16 .eghero-proof{
  display:flex;

  flex-wrap:wrap;

  gap:
    7px 14px;

  margin-top:
    10px;

  color:
    rgba(255,255,255,.82);

  font-size:
    11.5px;

  font-weight:
    760
}

#egnh16 .eghero-proof span{
  display:inline-flex;

  align-items:center;

  gap:
    5px
}

#egnh16 .eghero-proof svg{
  width:
    13px;

  height:
    13px;

  color:
    var(--lime)
}

#egnh16 .eghero-note{
  margin-top:
    10px;

  color:
    rgba(255,255,255,.67);

  font-size:
    11.5px;

  line-height:
    1.45;

  font-weight:
    650
}


/* =========================================================
   NEW HAMPSHIRE MAP
   ========================================================= */

#egnh16 .eghero-card{
  display:flex;

  flex-direction:column;

  overflow:hidden;

  border:
    1px solid rgba(255,255,255,.17);

  border-radius:
    24px;

  background:
    #07351f;

  box-shadow:
    var(--shadow2)
}

#egnh16 .egnh-map{
  display:grid;

  place-items:center;

  flex:1;

  min-height:
    310px;

  padding:
    18px;

  background:

    radial-gradient(
      circle at 78% 17%,
      rgba(220,255,141,.18),
      transparent 28%
    ),

    linear-gradient(
      145deg,
      #07351f,
      #0b7134
    )
}

#egnh16 .egnh-map svg{
  width:
    min(100%,720px);

  height:auto
}

#egnh16 .eghero-card-body{
  padding:
    16px;

  background:
    linear-gradient(
      180deg,
      #fff,
      #f6fbf7
    );

  color:
    var(--text)
}

#egnh16 .eghero-card-body strong{
  display:block;

  margin-bottom:
    4px;

  color:
    var(--ink);

  font-size:
    16px;

  font-weight:
    900
}

#egnh16 .eghero-card-body p{
  margin:0;

  color:
    var(--muted);

  font-size:
    12.5px;

  line-height:
    1.48;

  font-weight:
    650
}


/* =========================================================
   PRIMARY NAV
   ========================================================= */

#egnh16 .egbar{
  background:
    linear-gradient(
      90deg,
      #072d1a,
      #0a5030 50%,
      #072d1a
    );

  color:#fff
}

#egnh16 .egbar-grid{
  display:grid;

  grid-template-columns:
    repeat(4,minmax(0,1fr))
}

#egnh16 .egbar a{
  display:flex;

  align-items:center;

  gap:
    10px;

  min-height:
    78px;

  padding:
    13px 18px;

  border-right:
    1px solid rgba(255,255,255,.10);

  color:
    #fff!important
}

#egnh16 .egbar a:first-child{
  border-left:
    1px solid rgba(255,255,255,.10)
}

#egnh16 .egbar a:hover{
  background:
    rgba(255,255,255,.06)
}

#egnh16 .egbar .egicon{
  width:
    38px;

  height:
    38px;

  flex-basis:
    38px;

  border-radius:
    11px;

  background:
    #fff;

  color:
    var(--green2)
}

#egnh16 .egbar .egicon svg{
  width:
    19px;

  height:
    19px
}

#egnh16 .egbar strong{
  display:block;

  font-size:
    13.5px;

  font-weight:
    900
}

#egnh16 .egbar small{
  display:block;

  margin-top:
    2px;

  color:
    rgba(255,255,255,.68);

  font-size:
    10.8px;

  line-height:
    1.35;

  font-weight:
    700
}


/* =========================================================
   CONTENTS BAR
   ========================================================= */

#egnh16 .egtoc{
  padding:
    15px 0;

  background:
    #fff;

  border-bottom:
    1px solid var(--line)
}

#egnh16 .egtoc-inner{
  display:flex;

  align-items:center;

  justify-content:center;

  flex-wrap:wrap;

  gap:
    7px
}

#egnh16 .egtoc strong{
  margin-right:
    4px;

  color:
    var(--ink);

  font-size:
    11.7px;

  font-weight:
    900
}

#egnh16 .egtoc a{
  display:inline-flex;

  align-items:center;

  min-height:
    34px;

  padding:
    6px 10px;

  border:
    1px solid var(--line);

  border-radius:
    999px;

  background:
    #f8fbf9;

  color:
    var(--green2)!important;

  font-size:
    11px;

  font-weight:
    820
}

#egnh16 .egtoc a:hover{
  border-color:
    rgba(21,136,58,.38);

  background:
    #edf8f0
}


/* =========================================================
   CARDS
   ========================================================= */

#egnh16 .eggrid4{
  display:grid;

  grid-template-columns:
    repeat(4,minmax(0,1fr));

  gap:
    12px
}

#egnh16 .eggrid3{
  display:grid;

  grid-template-columns:
    repeat(3,minmax(0,1fr));

  gap:
    12px
}

#egnh16 .egcard{
  display:flex;

  flex-direction:column;

  height:
    100%;

  padding:
    19px;

  border:
    1px solid var(--line);

  border-radius:
    17px;

  background:
    #fff;

  box-shadow:
    var(--shadow);

  transition:
    transform .18s,
    box-shadow .18s,
    border-color .18s
}

#egnh16 .egcard:hover{
  transform:
    translateY(-3px);

  border-color:
    rgba(21,136,58,.26);

  box-shadow:
    0 18px 42px rgba(5,45,22,.12)
}

#egnh16 .egcard h3{
  margin:
    11px 0 6px;

  color:
    var(--ink);

  font-size:
    18px;

  line-height:
    1.18;

  font-weight:
    900
}

#egnh16 .egcard p{
  margin:
    0 0 11px;

  color:
    var(--muted);

  font-size:
    13.2px;

  line-height:
    1.5;

  font-weight:
    590
}

#egnh16 .egcard .eglink{
  margin-top:auto
}


/* =========================================================
   START SEARCH
   ========================================================= */

#egnh16 .egstart{
  background:#fff
}

#egnh16 .egstart-box{
  padding:
    clamp(22px,3vw,34px);

  border:
    1px solid var(--line);

  border-radius:
    22px;

  background:
    linear-gradient(
      135deg,
      #f8fbf9,
      #fff
    );

  box-shadow:
    var(--shadow)
}

#egnh16 .egstart-grid{
  display:grid;

  grid-template-columns:
    repeat(4,minmax(0,1fr));

  gap:
    10px
}

#egnh16 .egstart-step{
  padding:
    17px;

  border:
    1px solid var(--line);

  border-radius:
    15px;

  background:
    #fff
}

#egnh16 .egnum{
  display:grid;

  place-items:center;

  width:
    34px;

  height:
    34px;

  border-radius:
    50%;

  background:
    var(--green);

  color:
    #fff;

  font-size:
    13px;

  font-weight:
    900
}

#egnh16 .egstart-step h3{
  margin:
    10px 0 5px;

  color:
    var(--ink);

  font-size:
    15.5px;

  font-weight:
    900
}

#egnh16 .egstart-step p{
  margin:0;

  color:
    var(--muted);

  font-size:
    12.3px;

  line-height:
    1.48
}


/* =========================================================
   NEW HAMPSHIRE AREAS
   ========================================================= */

#egnh16 .egareas{
  background:
    linear-gradient(
      180deg,
      #f7fbf8,
      #fff
    )
}

#egnh16 .egnh-region-grid{
  display:grid;

  grid-template-columns:
    repeat(4,minmax(0,1fr));

  gap:
    10px
}

#egnh16 .egnh-region{
  position:relative;

  overflow:hidden;

  min-height:
    205px;

  padding:
    18px;

  border:
    1px solid var(--line);

  border-radius:
    16px;

  background:
    #fff;

  box-shadow:
    0 6px 18px rgba(5,45,22,.05)
}

#egnh16 .egnh-region:after{
  content:"";

  position:absolute;

  right:
    -38px;

  top:
    -38px;

  width:
    105px;

  height:
    105px;

  border-radius:
    50%;

  background:
    rgba(21,136,58,.055)
}

#egnh16 .egnh-region small{
  display:block;

  margin-bottom:
    5px;

  color:
    var(--green2);

  font-size:
    10.5px;

  font-weight:
    900;

  letter-spacing:
    .6px;

  text-transform:
    uppercase
}

#egnh16 .egnh-region h3{
  margin:
    0 0 6px;

  color:
    var(--ink);

  font-size:
    17px;

  line-height:
    1.2;

  font-weight:
    900
}

#egnh16 .egnh-region p{
  margin:0;

  color:
    var(--muted);

  font-size:
    12.5px;

  line-height:
    1.5;

  font-weight:
    590
}

#egnh16 .egnh-tags{
  display:flex;

  flex-wrap:wrap;

  gap:
    5px;

  margin-top:
    10px
}

#egnh16 .egnh-tags span{
  padding:
    5px 8px;

  border:
    1px solid #d7e8db;

  border-radius:
    999px;

  background:
    #edf8f0;

  color:
    var(--green2);

  font-size:
    10.5px;

  font-weight:
    850
}


/* =========================================================
   PEST TILES
   ========================================================= */

#egnh16 .egpests{
  background:
    linear-gradient(
      135deg,
      #021008,
      #0a3d24
    );

  color:#fff
}

#egnh16 .egpests .eghead h2{
  color:#fff
}

#egnh16 .egpests .eghead p{
  color:
    rgba(255,255,255,.73)
}

#egnh16 .egpests .egkick{
  color:
    var(--lime);

  background:
    rgba(220,255,141,.08);

  border-color:
    rgba(220,255,141,.18)
}

#egnh16 .egpest-grid{
  display:grid;

  grid-template-columns:
    repeat(6,minmax(0,1fr));

  gap:
    9px
}

#egnh16 .egpest{
  position:relative;

  min-height:
    165px;

  overflow:hidden;

  border:
    1px solid rgba(255,255,255,.12);

  border-radius:
    15px;

  color:
    #fff!important;

  background:
    linear-gradient(
      145deg,
      #0b3d24,
      #071d12
    )
}

#egnh16 .egpest:after{
  content:"";

  position:absolute;

  inset:0;

  background:
    linear-gradient(
      180deg,
      rgba(1,10,5,.03),
      rgba(1,10,5,.94)
    );

  z-index:1
}

#egnh16 .egpest img{
  position:absolute;

  inset:0;

  width:100%;
  height:100%;

  object-fit:cover;

  transition:
    transform .24s
}

#egnh16 .egpest:hover img{
  transform:
    scale(1.035)
}

#egnh16 .egpest-copy{
  position:absolute;

  left:
    10px;

  right:
    10px;

  bottom:
    10px;

  z-index:
    2
}

#egnh16 .egpest-copy strong{
  display:block;

  font-size:
    13px;

  font-weight:
    900
}

#egnh16 .egpest-copy small{
  display:block;

  margin-top:
    2px;

  color:
    rgba(255,255,255,.79);

  font-size:
    10.5px;

  line-height:
    1.35;

  font-weight:
    700
}

#egnh16 .egchips{
  display:flex;

  justify-content:center;

  flex-wrap:wrap;

  gap:
    7px;

  margin-top:
    16px
}

#egnh16 .egchip{
  display:inline-flex;

  align-items:center;

  min-height:
    36px;

  padding:
    7px 11px;

  border:
    1px solid var(--line);

  border-radius:
    999px;

  background:
    #fff;

  color:
    var(--green2)!important;

  font-size:
    11.8px;

  font-weight:
    850;

  box-shadow:
    0 4px 12px rgba(4,37,18,.05)
}

#egnh16 .egpests .egchip{
  background:
    rgba(220,255,141,.08);

  border-color:
    rgba(220,255,141,.17);

  color:
    var(--lime)!important;

  box-shadow:
    none
}


/* =========================================================
   PROPERTY
   ========================================================= */

#egnh16 .egsoft{
  background:
    linear-gradient(
      180deg,
      #f8fbf9,
      #f3f8f4
    )
}

#egnh16 .egproperty{
  overflow:hidden;

  padding:0;

  background:#fff
}

#egnh16 .egproperty-media{
  position:relative;

  overflow:hidden;

  background:
    linear-gradient(
      145deg,
      #0b3d24,
      #071d12
    )
}

#egnh16 .egproperty img{
  width:100%;

  aspect-ratio:
    16/9;

  object-fit:
    cover
}

#egnh16 .egproperty-body{
  display:flex;

  flex-direction:column;

  flex:1;

  padding:
    16px
}

#egnh16 .egproperty h3{
  margin:
    0 0 6px
}

#egnh16 .egproperty p{
  margin-bottom:
    10px
}


/* =========================================================
   CARPENTER ANT FEATURE
   ========================================================= */

#egnh16 .egwood{
  background:
    #fffaf2
}

#egnh16 .egwood-grid{
  display:grid;

  grid-template-columns:
    minmax(330px,.88fr)
    minmax(0,1.12fr);

  gap:
    16px;

  align-items:stretch
}

#egnh16 .egwood-media{
  position:relative;

  overflow:hidden;

  min-height:
    435px;

  border-radius:
    20px;

  box-shadow:
    var(--shadow2)
}

#egnh16 .egwood-media img{
  position:absolute;

  inset:0;

  width:100%;
  height:100%;

  object-fit:cover
}

#egnh16 .egwood-media:after{
  content:"";

  position:absolute;

  inset:0;

  background:
    linear-gradient(
      180deg,
      transparent 42%,
      rgba(2,17,9,.83)
    )
}

#egnh16 .egwood-caption{
  position:absolute;

  z-index:2;

  left:
    12px;

  right:
    12px;

  bottom:
    12px;

  padding:
    13px;

  border-radius:
    12px;

  background:
    rgba(255,255,255,.96)
}

#egnh16 .egwood-caption strong{
  display:block;

  color:
    var(--ink);

  font-size:
    15px;

  font-weight:
    900
}

#egnh16 .egwood-caption span{
  display:block;

  margin-top:
    3px;

  color:
    var(--muted);

  font-size:
    11.8px;

  line-height:
    1.42;

  font-weight:
    650
}

#egnh16 .egwood-copy{
  display:grid;

  grid-template-columns:
    repeat(2,minmax(0,1fr));

  gap:
    10px
}

#egnh16 .egwood-card{
  padding:
    17px;

  border:
    1px solid var(--line);

  border-radius:
    16px;

  background:
    #fff;

  box-shadow:
    var(--shadow)
}

#egnh16 .egwood-card h3{
  margin:
    9px 0 5px;

  color:
    var(--ink);

  font-size:
    16px;

  font-weight:
    900
}

#egnh16 .egwood-card p{
  margin:0;

  color:
    var(--muted);

  font-size:
    12.5px;

  line-height:
    1.48;

  font-weight:
    590
}


/* =========================================================
   TICKS / OUTDOORS
   ========================================================= */

#egnh16 .egticks{
  position:relative;

  isolation:isolate;

  color:#fff;

  background:

    linear-gradient(
      108deg,
      rgba(2,16,9,.96),
      rgba(4,48,25,.89)
    ),

    url("https://extermiguard.com/wp-content/uploads/2026/06/extermiguard-residential-pest-control-home.webp")
    center/cover no-repeat
}

#egnh16 .egticks:after{
  content:"";

  position:absolute;

  inset:0;

  z-index:-1;

  background:
    radial-gradient(
      circle at 85% 18%,
      rgba(220,255,141,.10),
      transparent 30%
    )
}

#egnh16 .egticks .eghead h2{
  color:#fff
}

#egnh16 .egticks .eghead p{
  color:
    rgba(255,255,255,.76)
}

#egnh16 .egticks .egkick{
  color:
    var(--lime);

  background:
    rgba(220,255,141,.08);

  border-color:
    rgba(220,255,141,.18)
}

#egnh16 .egtick-grid{
  display:grid;

  grid-template-columns:
    repeat(4,minmax(0,1fr));

  gap:
    10px
}

#egnh16 .egtick-card{
  padding:
    18px;

  border:
    1px solid rgba(255,255,255,.14);

  border-radius:
    17px;

  background:
    rgba(2,24,12,.67);

  backdrop-filter:
    blur(6px)
}

#egnh16 .egtick-card .egicon{
  background:
    #fff
}

#egnh16 .egtick-card h3{
  margin:
    10px 0 6px;

  color:
    #fff;

  font-size:
    17px;

  font-weight:
    900
}

#egnh16 .egtick-card p{
  margin:
    0 0 10px;

  color:
    rgba(255,255,255,.77);

  font-size:
    12.8px;

  line-height:
    1.5;

  font-weight:
    580
}

#egnh16 .egtick-card .eglink{
  color:
    var(--lime)!important
}


/* =========================================================
   SEASONAL
   ========================================================= */

#egnh16 .egseason{
  background:
    linear-gradient(
      135deg,
      #0a3b24,
      #136437
    );

  color:
    #fff
}

#egnh16 .egseason .eghead h2{
  color:
    #fff
}

#egnh16 .egseason .eghead p{
  color:
    rgba(255,255,255,.77)
}

#egnh16 .egseason .egkick{
  color:
    var(--lime);

  background:
    rgba(220,255,141,.08);

  border-color:
    rgba(220,255,141,.18)
}

#egnh16 .egseason-card{
  padding:
    18px;

  border:
    1px solid rgba(255,255,255,.14);

  border-radius:
    17px;

  background:
    rgba(255,255,255,.075)
}

#egnh16 .egseason-card h3{
  margin:
    10px 0 6px;

  color:
    #fff;

  font-size:
    17px;

  font-weight:
    900
}

#egnh16 .egseason-card p{
  margin:
    0 0 10px;

  color:
    rgba(255,255,255,.77);

  font-size:
    12.8px;

  line-height:
    1.5;

  font-weight:
    580
}

#egnh16 .egseason-card .egicon{
  background:
    #fff
}

#egnh16 .egseason-card .eglink{
  color:
    var(--lime)!important
}

#egnh16 .egseason-note{
  max-width:
    980px;

  margin:
    15px auto 0;

  color:
    rgba(255,255,255,.67);

  font-size:
    11.5px;

  line-height:
    1.5;

  text-align:
    center;

  font-weight:
    650
}


/* =========================================================
   SERVICE PROCESS
   ========================================================= */

#egnh16 .egverify{
  background:
    #fff
}

#egnh16 .egverify .egcard ul{
  display:grid;

  gap:
    6px;

  margin:
    6px 0 0;

  padding:0;

  list-style:none
}

#egnh16 .egverify .egcard li{
  display:flex;

  gap:
    7px;

  color:
    #415064;

  font-size:
    12.2px;

  line-height:
    1.4;

  font-weight:
    650
}

#egnh16 .egverify .egcard li svg{
  width:
    14px;

  height:
    14px;

  flex:
    0 0 14px;

  margin-top:
    2px;

  color:
    var(--green)
}


/* =========================================================
   COST
   ========================================================= */

#egnh16 .egcost{
  background:#fff
}

#egnh16 .egcost-banner{
  display:grid;

  grid-template-columns:
    minmax(0,1.2fr)
    minmax(300px,.8fr);

  gap:
    14px;

  margin-top:
    16px;

  padding:
    20px;

  border:
    1px solid var(--line);

  border-radius:
    18px;

  background:
    linear-gradient(
      135deg,
      #f3faf5,
      #fff
    );

  box-shadow:
    var(--shadow)
}

#egnh16 .egcost-banner h3{
  margin:
    0 0 7px;

  color:
    var(--ink);

  font-size:
    21px;

  font-weight:
    900
}

#egnh16 .egcost-banner p{
  margin:0;

  color:
    var(--muted);

  font-size:
    13px;

  line-height:
    1.55
}

#egnh16 .egcost-links{
  display:flex;

  flex-direction:column;

  justify-content:center;

  gap:
    8px
}


/* =========================================================
   TRUST / LICENSE
   ========================================================= */

#egnh16 .egtrust-wrap{
  background:
    linear-gradient(
      135deg,
      #021008,
      #0a3d24
    );

  color:
    #fff
}

#egnh16 .egtrust-grid{
  display:grid;

  grid-template-columns:
    repeat(2,minmax(0,1fr));

  gap:
    12px
}

#egnh16 .egtrust{
  padding:
    clamp(22px,2.6vw,34px);

  border:
    1px solid rgba(255,255,255,.13);

  border-radius:
    20px;

  background:
    rgba(255,255,255,.065)
}

#egnh16 .egtrust h2{
  color:
    #fff;

  font-size:
    clamp(25px,2.7vw,40px)
}

#egnh16 .egtrust p{
  margin:
    0 0 10px;

  color:
    rgba(255,255,255,.77);

  font-size:
    13.5px;

  line-height:
    1.55;

  font-weight:
    580
}

#egnh16 .egtrust ul{
  display:grid;

  gap:
    7px;

  margin:0;

  padding:0;

  list-style:none
}

#egnh16 .egtrust li{
  display:flex;

  gap:
    8px;

  color:
    rgba(255,255,255,.84);

  font-size:
    12.6px;

  line-height:
    1.42;

  font-weight:
    650
}

#egnh16 .egtrust li svg{
  width:
    15px;

  height:
    15px;

  flex:
    0 0 15px;

  margin-top:
    2px;

  color:
    var(--lime)
}

#egnh16 .egdisclaimer{
  margin-top:
    12px;

  padding:
    12px;

  border-left:
    4px solid var(--lime);

  border-radius:
    9px;

  background:
    rgba(255,255,255,.07);

  color:
    rgba(255,255,255,.79);

  font-size:
    11.8px;

  line-height:
    1.5;

  font-weight:
    650
}

#egnh16 .egofficial-links{
  display:flex;

  flex-wrap:wrap;

  gap:
    8px;

  margin-top:
    14px
}

#egnh16 .egofficial-links a{
  display:inline-flex;

  align-items:center;

  min-height:
    38px;

  padding:
    8px 11px;

  border:
    1px solid rgba(220,255,141,.20);

  border-radius:
    9px;

  background:
    rgba(220,255,141,.08);

  color:
    var(--lime)!important;

  font-size:
    11.5px;

  font-weight:
    900
}


/* =========================================================
   RESOURCE CARDS
   ========================================================= */

#egnh16 .egresource{
  display:flex;

  align-items:flex-start;

  gap:
    12px;

  padding:
    16px
}

#egnh16 .egresource .egicon{
  flex-shrink:0
}

#egnh16 .egresource h3{
  margin:
    1px 0 5px;

  font-size:
    16px
}

#egnh16 .egresource p{
  margin:
    0 0 8px;

  font-size:
    12.5px
}


/* =========================================================
   FAQ
   ========================================================= */

#egnh16 .egfaq{
  background:
    #f4faf6
}

#egnh16 .egfaq-grid{
  display:grid;

  grid-template-columns:
    minmax(300px,.7fr)
    minmax(0,1.3fr);

  gap:
    14px;

  align-items:start
}

#egnh16 .egfaq-intro{
  position:sticky;

  top:
    100px;

  padding:
    25px;

  border-radius:
    20px;

  background:
    linear-gradient(
      135deg,
      #021008,
      #0b5a30
    );

  color:
    #fff;

  box-shadow:
    var(--shadow2)
}

#egnh16 .egfaq-intro .egkick{
  color:
    var(--lime);

  background:
    rgba(220,255,141,.08);

  border-color:
    rgba(220,255,141,.18)
}

#egnh16 .egfaq-intro h2{
  color:
    #fff;

  font-size:
    clamp(27px,3vw,43px)
}

#egnh16 .egfaq-intro p{
  margin:
    0 0 14px;

  color:
    rgba(255,255,255,.79);

  font-size:
    13.2px;

  line-height:
    1.55;

  font-weight:
    580
}

#egnh16 .egfaq-items{
  display:grid;

  gap:
    8px
}

#egnh16 .egfaq-card{
  overflow:hidden;

  border:
    1px solid var(--line);

  border-radius:
    13px;

  background:
    #fff;

  box-shadow:
    0 7px 20px rgba(5,45,22,.05)
}

#egnh16 .egfaq-card summary{
  cursor:pointer;

  list-style:none;

  padding:
    15px 16px;

  color:
    var(--ink);

  font-size:
    14.5px;

  line-height:
    1.35;

  font-weight:
    900
}

#egnh16 .egfaq-card summary::-webkit-details-marker{
  display:none
}

#egnh16 .egfaq-card summary:after{
  content:"+";

  float:right;

  margin-left:
    12px;

  color:
    var(--green);

  font-size:
    20px;

  line-height:
    18px
}

#egnh16 .egfaq-card[open] summary:after{
  content:"–"
}

#egnh16 .egfaq-card p{
  margin:0;

  padding:
    0 16px 15px;

  color:
    var(--muted);

  font-size:
    12.8px;

  line-height:
    1.55;

  font-weight:
    590
}


/* =========================================================
   FINAL
   ========================================================= */

#egnh16 .egfinal{
  background:

    linear-gradient(
      110deg,
      rgba(2,16,8,.95),
      rgba(7,72,35,.88)
    ),

    url("https://extermiguard.com/wp-content/uploads/2026/08/glowing_green_network_map_of_the_usa.webp")
    center/cover no-repeat;

  color:#fff
}

#egnh16 .egfinal-grid{
  display:grid;

  grid-template-columns:
    minmax(0,1fr)
    minmax(340px,.72fr);

  gap:
    18px;

  align-items:center
}

#egnh16 .egfinal h2{
  color:#fff
}

#egnh16 .egfinal p{
  margin:0;

  color:
    rgba(255,255,255,.76);

  font-size:
    14px;

  line-height:
    1.55;

  font-weight:
    580
}

#egnh16 .egfinal-links{
  display:flex;

  flex-wrap:wrap;

  gap:
    8px 14px;

  margin-top:
    14px
}

#egnh16 .egfinal-links a{
  color:
    var(--lime)!important;

  font-size:
    11.7px;

  font-weight:
    850
}

#egnh16 .egfinal-card{
  padding:
    18px;

  border:
    1px solid rgba(255,255,255,.14);

  border-radius:
    17px;

  background:
    rgba(255,255,255,.07)
}

#egnh16 .eglegal{
  margin-top:
    11px;

  color:
    rgba(255,255,255,.61);

  font-size:
    10.8px;

  line-height:
    1.48;

  font-weight:
    640
}


/* =========================================================
   IMAGE FALLBACK
   ========================================================= */

#egnh16 .egimg-missing{
  background:
    linear-gradient(
      145deg,
      #06351d,
      #0d7738
    )!important
}

#egnh16 .egimg-missing img{
  display:none!important
}

#egnh16 .egimg-missing:before{
  content:
    "ExtermiGuard";

  position:absolute;

  inset:0;

  display:grid;

  place-items:center;

  color:
    var(--lime);

  font-size:
    18px;

  font-weight:
    900;

  letter-spacing:
    .5px;

  z-index:
    0
}


/* =========================================================
   RESPONSIVE
   ========================================================= */

@media(max-width:1280px){

  #egnh16 .eghero-grid{
    grid-template-columns:
      minmax(0,1.08fr)
      minmax(330px,.92fr)
  }

  #egnh16 .egpest-grid{
    grid-template-columns:
      repeat(4,minmax(0,1fr))
  }

  #egnh16 .egnh-region-grid{
    grid-template-columns:
      repeat(3,minmax(0,1fr))
  }

}


@media(max-width:1040px){

  #egnh16 .eghero-grid,
  #egnh16 .egwood-grid,
  #egnh16 .egtrust-grid,
  #egnh16 .egfaq-grid,
  #egnh16 .egfinal-grid,
  #egnh16 .egcost-banner{
    grid-template-columns:
      1fr
  }

  #egnh16 .eggrid4,
  #egnh16 .egstart-grid{
    grid-template-columns:
      repeat(2,minmax(0,1fr))
  }

  #egnh16 .eggrid3{
    grid-template-columns:
      repeat(2,minmax(0,1fr))
  }

  #egnh16 .egtick-grid{
    grid-template-columns:
      repeat(2,minmax(0,1fr))
  }

  #egnh16 .egfaq-intro{
    position:relative;

    top:auto
  }

  #egnh16 .egwood-media{
    min-height:
      360px
  }

  #egnh16 .egnh-map{
    min-height:
      280px
  }

}


@media(max-width:760px){

  #egnh16 .egw{
    padding-left:
      max(14px,env(safe-area-inset-left));

    padding-right:
      max(14px,env(safe-area-inset-right))
  }

  #egnh16 .egs{
    padding:
      40px 0
  }

  #egnh16 .eghero{
    padding:
      18px 0 32px
  }

  #egnh16 .eghero-copy{
    padding:
      20px;

    border-radius:
      19px
  }

  #egnh16 .eghero h1{
    font-size:
      clamp(34px,10vw,50px);

    letter-spacing:
      -1.4px
  }

  #egnh16 .egform{
    grid-template-columns:
      1fr;

    overflow:
      visible
  }

  #egnh16 .egform input{
    height:
      55px;

    border-radius:
      14px 14px 0 0
  }

  #egnh16 .egform button{
    min-height:
      55px;

    border-radius:
      0 0 14px 14px
  }

  #egnh16 .egghost{
    flex:
      1 1 180px
  }

  #egnh16 .egbar-grid{
    grid-template-columns:
      repeat(2,minmax(0,1fr))
  }

  #egnh16 .egbar a{
    min-height:
      68px;

    padding:
      11px;

    border-left:
      1px solid rgba(255,255,255,.10);

    border-bottom:
      1px solid rgba(255,255,255,.10)
  }

  #egnh16 .eggrid4,
  #egnh16 .eggrid3,
  #egnh16 .egstart-grid,
  #egnh16 .egnh-region-grid,
  #egnh16 .egtick-grid{
    grid-template-columns:
      1fr
  }

  #egnh16 .egpest-grid{
    grid-template-columns:
      repeat(2,minmax(0,1fr))
  }

  #egnh16 .egwood-copy{
    grid-template-columns:
      1fr
  }

  #egnh16 .egwood-media{
    min-height:
      310px
  }

  #egnh16 .egnh-map{
    min-height:
      250px;

    padding:
      12px
  }

  #egnh16 .egtoc-inner{
    justify-content:
      flex-start
  }

}


@media(max-width:480px){

  #egnh16 .egbar-grid{
    grid-template-columns:
      1fr
  }

  #egnh16 .egpest-grid{
    grid-template-columns:
      1fr 1fr
  }

  #egnh16 .egpest{
    min-height:
      140px
  }

  #egnh16 .eghero-proof{
    display:grid;

    grid-template-columns:
      1fr
  }

}


@media(max-width:360px){

  #egnh16 .egpest-grid{
    grid-template-columns:
      1fr
  }

}


@media(hover:none),(pointer:coarse){

  #egnh16 .egcard:hover{
    transform:none
  }

  #egnh16 .egpest:hover img{
    transform:none
  }

}


@media(prefers-reduced-motion:reduce){

  #egnh16 *{
    scroll-behavior:auto!important;
    transition:none!important;
    animation:none!important
  }

}</style><div id="egnh16"><svg
  width="0"
  height="0"
  style="position:absolute"
  aria-hidden="true"
  focusable="false">

  <symbol id="nh16-shield" viewBox="0 0 24 24">
    <path class="ei" d="M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10Z"></path>
    <path class="ei" d="m9 12 2 2 4-5"></path>
  </symbol>

  <symbol id="nh16-pin" viewBox="0 0 24 24">
    <path class="ei" d="M21 10c0 7-9 12-9 12S3 17 3 10a9 9 0 1 1 18 0Z"></path>
    <circle class="ei" cx="12" cy="10" r="3"></circle>
  </symbol>

  <symbol id="nh16-home" viewBox="0 0 24 24">
    <path class="ei" d="M3 21h18"></path>
    <path class="ei" d="M6 21V10l6-6 6 6v11"></path>
    <path class="ei" d="M9 21v-6h6v6"></path>
  </symbol>

  <symbol id="nh16-building" viewBox="0 0 24 24">
    <path class="ei" d="M4 21h16M6 21V3h10v18M16 10h4v11M9 7h2M9 11h2M9 15h2"></path>
  </symbol>

  <symbol id="nh16-search" viewBox="0 0 24 24">
    <circle class="ei" cx="11" cy="11" r="7"></circle>
    <path class="ei" d="m21 21-5-5"></path>
  </symbol>

  <symbol id="nh16-check" viewBox="0 0 24 24">
    <path class="ei" d="m20 6-11 11-5-5"></path>
  </symbol>

  <symbol id="nh16-clipboard" viewBox="0 0 24 24">
    <path class="ei" d="M9 11l2 2 4-4M8 3h8l1 3h3v15H4V6h3l1-3Z"></path>
  </symbol>

  <symbol id="nh16-camera" viewBox="0 0 24 24">
    <path class="ei" d="M4 7h4l2-3h4l2 3h4v13H4Z"></path>
    <circle class="ei" cx="12" cy="13" r="4"></circle>
  </symbol>

  <symbol id="nh16-alert" viewBox="0 0 24 24">
    <path class="ei" d="M10.3 4.1 2 20h20L13.7 4.1a2 2 0 0 0-3.4 0Z"></path>
    <path class="ei" d="M12 9v4M12 17h.01"></path>
  </symbol>

  <symbol id="nh16-map" viewBox="0 0 24 24">
    <polygon class="ei" points="3 6 9 3 15 6 21 3 21 18 15 21 9 18 3 21 3 6"></polygon>
    <path class="ei" d="M9 3v15M15 6v15"></path>
  </symbol>

  <symbol id="nh16-dollar" viewBox="0 0 24 24">
    <path class="ei" d="M12 2v20M17 5H9.5a3.5 3.5 0 0 0 0 7h5a3.5 3.5 0 0 1 0 7H6"></path>
  </symbol>

  <symbol id="nh16-book" viewBox="0 0 24 24">
    <path class="ei" d="M4 19.5A2.5 2.5 0 0 1 6.5 17H20M6.5 2H20v20H6.5A2.5 2.5 0 0 1 4 19.5v-15A2.5 2.5 0 0 1 6.5 2Z"></path>
  </symbol>

  <symbol id="nh16-bug" viewBox="0 0 24 24">
    <ellipse class="ei" cx="12" cy="13" rx="4.4" ry="6.6"></ellipse>
    <path class="ei" d="M12 6V3M8 8 5 5M16 8l3-3M8 13H4M16 13h4M9 18l-3 3M15 18l3 3"></path>
  </symbol>

  <symbol id="nh16-tree" viewBox="0 0 24 24">
    <path class="ei" d="m12 2-5 7h3l-4 6h4l-3 5h10l-3-5h4l-4-6h3Z"></path>
    <path class="ei" d="M12 20v2"></path>
  </symbol>

</svg><nav class="egcrumb" aria-label="Breadcrumb"><div class="egw egcrumb-inner"><a href="/">
Home
</a><b aria-hidden="true">
›
</b><a href="/pest-control-service-areas/">
Pest Control Service Areas
</a><b aria-hidden="true">
›
</b><span aria-current="page">
New Hampshire Pest Control
</span></div></nav><section
  class="eghero"
  id="nh-zip-search"
  aria-labelledby="nh-page-title"><div class="egw eghero-grid"><div class="eghero-copy"><div class="eghero-badge"><svg aria-hidden="true">
          <use href="#nh16-shield"></use>
        </svg>New Hampshire pest control search by service ZIP</div><h1 id="nh-page-title"><span>
New Hampshire Pest Control
</span>Near Me — Find Local Service by ZIP Code</h1><p>
Search New Hampshire pest control for homes, apartments,
lake properties, cabins, vacation rentals, restaurants,
hotels, offices, warehouses, managed buildings, and other
residential or commercial properties. Enter the ZIP code
where service is needed, then narrow the search by carpenter ants,
mice, termites, bed bugs, ticks, mosquitoes, wasps, spiders,
property conditions, inspection needs, and participating local coverage.</p><form
        class="egform"
        data-nh16-zip
        action="/pest-control-near-me/"
        method="get"
        role="search"
        aria-label="Search New Hampshire pest control by ZIP code"><input
          type="hidden"
          name="source"
          value="new-hampshire-pest-control"><label
          class="eginput"
          for="nh16-top-zip"><span class="sr">
New Hampshire pest control service ZIP code
</span><svg aria-hidden="true">
            <use href="#nh16-pin"></use>
          </svg><input
            id="nh16-top-zip"
            name="zip"
            maxlength="5"
            minlength="5"
            inputmode="numeric"
            pattern="[0-9]{5}"
            placeholder="Enter New Hampshire Service ZIP Code"
            autocomplete="postal-code"
            enterkeyhint="search"
            aria-describedby="nh16-top-status"
            required></label><button type="submit"><span>
Check Availability
</span><span aria-hidden="true">
→
</span></button></form><div
        class="egstatus"
        id="nh16-top-status"
        role="status"
        aria-live="polite"
        data-nh16-status></div><div class="eghero-actions"><a
          class="egghost"
          href="#nh-areas"><svg aria-hidden="true">
            <use href="#nh16-map"></use>
          </svg>Browse New Hampshire Areas</a><a
          class="egghost"
          href="/pest-control-quote/"><svg aria-hidden="true">
            <use href="#nh16-clipboard"></use>
          </svg>Request a Quote</a><a
          class="egghost"
          href="/pest-inspection-near-me/"><svg aria-hidden="true">
            <use href="#nh16-camera"></use>
          </svg>Pest Inspection</a></div><div
        class="eghero-proof"
        aria-label="New Hampshire pest control search features"><span><svg aria-hidden="true">
            <use href="#nh16-check"></use>
          </svg>Homes &amp; rentals</span><span><svg aria-hidden="true">
            <use href="#nh16-check"></use>
          </svg>Commercial &amp; lodging</span><span><svg aria-hidden="true">
            <use href="#nh16-check"></use>
          </svg>Lake, wooded &amp; seasonal properties</span><span><svg aria-hidden="true">
            <use href="#nh16-check"></use>
          </svg>Availability varies by ZIP</span></div><div class="eghero-note">Use the physical ZIP code for the property needing service.
New Hampshire provider coverage can differ between southern cities,
Seacoast communities, the Lakes Region, the White Mountains,
and North Country locations.</div></div><div
      class="eghero-card"
      aria-label="New Hampshire pest control service-area overview"><div class="egnh-map"><svg
          viewBox="0 0 760 420"
          xmlns="http://www.w3.org/2000/svg"
          role="img"
          aria-label="Illustrated New Hampshire map showing Manchester, Nashua, Concord, Portsmouth, Laconia, Keene, North Conway and Berlin">


          <defs>


            <linearGradient
              id="nh16-map-fill"
              x1="0"
              y1="0"
              x2="1"
              y2="1">

              <stop
                offset="0"
                stop-color="#dcff8d">
              </stop>

              <stop
                offset="1"
                stop-color="#9ee257">
              </stop>

            </linearGradient>


            <filter
              id="nh16-map-shadow"
              x="-20%"
              y="-20%"
              width="140%"
              height="140%">

              <feDropShadow
                dx="0"
                dy="12"
                stdDeviation="14"
                flood-color="#001b0b"
                flood-opacity=".35">
              </feDropShadow>

            </filter>


          </defs>


          <rect
            width="760"
            height="420"
            rx="18"
            fill="#07351f">
          </rect>


          <g
            opacity=".07"
            stroke="#fff">

            <path
              d="M0 70H760M0 140H760M0 210H760M0 280H760M0 350H760">
            </path>

            <path
              d="M95 0V420M190 0V420M285 0V420M380 0V420M475 0V420M570 0V420M665 0V420">
            </path>

          </g>


          <!-- stylized NH outline -->

          <path
            d="
              M342 40
              L404 56
              L410 92
              L428 120
              L421 152
              L438 183
              L429 214
              L448 244
              L441 275
              L458 303
              L506 345
              L470 373
              L286 373
              L301 340
              L286 313
              L300 282
              L286 248
              L303 215
              L292 181
              L309 149
              L299 116
              L321 84
              L317 58
              Z"
            fill="url(#nh16-map-fill)"
            filter="url(#nh16-map-shadow)">
          </path>


          <!-- southern route line -->

          <path
            d="M319 333C365 321 417 321 482 346"
            fill="none"
            stroke="#0b6d34"
            stroke-width="8"
            stroke-linecap="round">
          </path>

          <path
            d="M319 333C365 321 417 321 482 346"
            fill="none"
            stroke="#f2ffd0"
            stroke-width="2"
            stroke-linecap="round"
            stroke-dasharray="8 10">
          </path>


          <text
            x="245"
            y="210"
            fill="#064427"
            font-size="29"
            font-family="Arial,sans-serif"
            font-weight="900"
            letter-spacing="3">

            NEW HAMPSHIRE

          </text>


          <g
            fill="#fff"
            font-family="Arial,sans-serif"
            font-size="11"
            font-weight="800">


            <!-- BERLIN -->

            <circle
              cx="383"
              cy="101"
              r="7"
              fill="#fff">
            </circle>

            <circle
              cx="383"
              cy="101"
              r="3.5"
              fill="#0a7135">
            </circle>

            <text
              x="398"
              y="105">
              Berlin
            </text>


            <!-- NORTH CONWAY -->

            <circle
              cx="411"
              cy="178"
              r="7"
              fill="#fff">
            </circle>

            <circle
              cx="411"
              cy="178"
              r="3.5"
              fill="#0a7135">
            </circle>

            <text
              x="426"
              y="182">
              North Conway
            </text>


            <!-- LACONIA -->

            <circle
              cx="390"
              cy="250"
              r="7"
              fill="#fff">
            </circle>

            <circle
              cx="390"
              cy="250"
              r="3.5"
              fill="#0a7135">
            </circle>

            <text
              x="405"
              y="254">
              Laconia
            </text>


            <!-- CONCORD -->

            <circle
              cx="374"
              cy="298"
              r="7"
              fill="#fff">
            </circle>

            <circle
              cx="374"
              cy="298"
              r="3.5"
              fill="#0a7135">
            </circle>

            <text
              x="389"
              y="302">
              Concord
            </text>


            <!-- MANCHESTER -->

            <circle
              cx="402"
              cy="335"
              r="7"
              fill="#fff">
            </circle>

            <circle
              cx="402"
              cy="335"
              r="3.5"
              fill="#0a7135">
            </circle>

            <text
              x="417"
              y="330">
              Manchester
            </text>


            <!-- NASHUA -->

            <circle
              cx="390"
              cy="360"
              r="7"
              fill="#fff">
            </circle>

            <circle
              cx="390"
              cy="360"
              r="3.5"
              fill="#0a7135">
            </circle>

            <text
              x="404"
              y="377">
              Nashua
            </text>


            <!-- PORTSMOUTH -->

            <circle
              cx="477"
              cy="351"
              r="7"
              fill="#fff">
            </circle>

            <circle
              cx="477"
              cy="351"
              r="3.5"
              fill="#0a7135">
            </circle>

            <text
              x="490"
              y="349">
              Portsmouth
            </text>


            <!-- KEENE -->

            <circle
              cx="313"
              cy="347"
              r="7"
              fill="#fff">
            </circle>

            <circle
              cx="313"
              cy="347"
              r="3.5"
              fill="#0a7135">
            </circle>

            <text
              x="273"
              y="367">
              Keene
            </text>


          </g>


        </svg></div><div class="eghero-card-body"><strong>
New Hampshire service conditions change from south to north.
</strong><p>
Manchester-Nashua, Concord, Portsmouth and the Seacoast,
the Lakes Region, White Mountains, and North Country properties
can have different building styles, travel distances,
moisture conditions, wooded edges, seasonal occupancy,
and pest pressures.</p></div></div></div></section><nav
  class="egbar"
  aria-label="New Hampshire pest control service paths"><div class="egw egbar-grid"><a href="/pest-control-near-me/residential-pest-control-near-me/"><span class="egicon"><svg aria-hidden="true">
          <use href="#nh16-home"></use>
        </svg></span><span><strong>
Residential
</strong><small>
Homes, condos, apartments &amp; rentals
</small></span></a><a href="/pest-control-near-me/commercial-pest-control-near-me/"><span class="egicon"><svg aria-hidden="true">
          <use href="#nh16-building"></use>
        </svg></span><span><strong>
Commercial
</strong><small>
Restaurants, hotels, offices &amp; facilities
</small></span></a><a href="/pest-inspection-near-me/"><span class="egicon"><svg aria-hidden="true">
          <use href="#nh16-camera"></use>
        </svg></span><span><strong>
Inspection
</strong><small>
Identify pests, evidence &amp; source conditions
</small></span></a><a href="/pest-control-quote/"><span class="egicon"><svg aria-hidden="true">
          <use href="#nh16-clipboard"></use>
        </svg></span><span><strong>
Quote
</strong><small>
Compare scope, visits, price &amp; warranty
</small></span></a></div></nav><nav
  class="egtoc"
  aria-label="New Hampshire pest control page contents"><div class="egw egtoc-inner"><strong>
On this page:
</strong><a href="#nh-start">
How to Search
</a><a href="#nh-areas">
NH Areas
</a><a href="#nh-pests">
Pest Services
</a><a href="#nh-properties">
Property Types
</a><a href="#nh-carpenter">
Carpenter Ants
</a><a href="#nh-ticks">
Ticks &amp; Yards
</a><a href="#nh-season">
Seasonal Activity
</a><a href="#nh-cost">
Pest Control Cost
</a><a href="#nh-license">
Licensing
</a><a href="#nh-faq">
FAQ
</a></div></nav><section
  class="egs egstart"
  id="nh-start"
  aria-labelledby="nh-start-title"><div class="egw"><div class="egstart-box"><div class="eghead"><span class="egkick">
Start With the Property
</span><h2 id="nh-start-title">
How to Start a New Hampshire Pest Control Search</h2><p>
A useful New Hampshire pest control search starts with the physical
location and observable evidence. Service ZIP, pest identification,
building type, moisture, wooded surroundings, seasonal occupancy,
affected rooms, previous treatment, and access can all change
the questions a provider should answer.</p></div><div class="egstart-grid"><article class="egstart-step"><span class="egnum">
1
</span><h3>
Enter the Service ZIP</h3><p>
Use the ZIP code for the New Hampshire house,
apartment, lake home, cabin, restaurant, hotel,
warehouse, office, managed building, or other
property that actually needs service.</p></article><article class="egstart-step"><span class="egnum">
2
</span><h3>
Describe the Evidence</h3><p>
Mention ants, winged insects, droppings, scratching,
gnawing, bites, nests, mud tubes, frass, damaged wood,
webbing, mosquitoes, ticks, or photos when safe.</p></article><article class="egstart-step"><span class="egnum">
3
</span><h3>
Explain the Property</h3><p>
Tell the provider about basements, crawl spaces,
decks, garages, attics, shared walls, wooded edges,
lakefront conditions, leaks, storage, trash areas,
food areas, tenants, guests, or seasonal closures.</p></article><article class="egstart-step"><span class="egnum">
4
</span><h3>
Compare the Written Plan</h3><p>
Confirm inspection findings, licensing,
treatment areas, preparation, precautions,
price, number of visits, exclusion,
monitoring, follow-up, warranty,
renewal, and cancellation.</p></article></div></div></div></section><section
  class="egs egareas"
  id="nh-areas"
  aria-labelledby="nh-areas-title"><div class="egw"><div class="eghead"><span class="egkick">
New Hampshire Pest Control Service Areas
</span><h2 id="nh-areas-title">
Find Pest Control Across New Hampshire</h2><p>
Pest-control conditions can differ between southern population centers,
Seacoast communities, lake properties, mountain towns,
wooded rural areas, and seasonal homes. Use the property ZIP
to narrow local availability before comparing providers.</p></div><div class="egnh-region-grid"><article class="egnh-region"><small>
Southern New Hampshire
</small><h3>
Manchester &amp; Bedford Area</h3><p>
Homes, apartments, restaurants, offices,
healthcare properties, retail, multifamily housing,
older foundations, basements, garages, utilities,
dumpsters, and dense neighborhoods can produce
varied residential and commercial pest concerns.</p><div class="egnh-tags">
<span>Homes</span>
<span>Multifamily</span>
<span>Commercial</span></div></article><article class="egnh-region"><small>
Southern Border Region
</small><h3>
Nashua &amp; Merrimack</h3><p>
Residential neighborhoods, offices, warehouses,
restaurants, retail buildings, apartments,
landscaped properties, basements, garages,
storage, and utility penetrations can require
different inspection approaches.</p><div class="egnh-tags">
<span>Residential</span>
<span>Warehouses</span>
<span>Retail</span></div></article><article class="egnh-region"><small>
Central New Hampshire
</small><h3>
Concord &amp; Surrounding Communities</h3><p>
Homes, offices, institutions, restaurants,
rentals, older buildings, storage areas,
exterior vegetation, attics, basements,
and mixed urban-rural surroundings can all
affect a pest-control inspection.</p><div class="egnh-tags">
<span>Homes</span>
<span>Institutions</span>
<span>Offices</span></div></article><article class="egnh-region"><small>
New Hampshire Seacoast
</small><h3>
Portsmouth, Dover &amp; Hampton</h3><p>
Historic buildings, coastal moisture,
restaurants, hotels, rentals, customer traffic,
crawl spaces, decks, porches, landscaping,
older structures, and seasonal visitors
create distinctive pest-control conditions.</p><div class="egnh-tags">
<span>Hospitality</span>
<span>Restaurants</span>
<span>Moisture</span></div></article><article class="egnh-region"><small>
Lakes Region
</small><h3>
Laconia, Meredith &amp; Lake Properties</h3><p>
Lake houses, cottages, cabins, vacation rentals,
seasonal properties, garages, crawl spaces,
decks, docks, firewood, stored belongings,
wooded edges, moisture, and periods without
occupancy can change pest evidence.</p><div class="egnh-tags">
<span>Lake Homes</span>
<span>Seasonal</span>
<span>Rentals</span></div></article><article class="egnh-region"><small>
Southwestern New Hampshire
</small><h3>
Keene &amp; Monadnock Region</h3><p>
Older homes, wooded lots, rentals,
commercial buildings, basements,
attached garages, storage areas,
vegetation, moisture, and rural surroundings
can produce different structural and outdoor pest issues.</p><div class="egnh-tags">
<span>Older Homes</span>
<span>Wooded Lots</span>
<span>Rentals</span></div></article><article class="egnh-region"><small>
White Mountains
</small><h3>
North Conway &amp; Mountain Communities</h3><p>
Lodging, vacation rentals, cabins,
restaurants, wooded properties, seasonal traffic,
garages, crawl spaces, firewood, outdoor activity,
and cold-weather access can create a distinct
pest-control service profile.</p><div class="egnh-tags">
<span>Lodging</span>
<span>Cabins</span>
<span>Tourism</span></div></article><article class="egnh-region"><small>
North Country
</small><h3>
Berlin, Lancaster &amp; Northern New Hampshire</h3><p>
Rural homes, forest edges, seasonal buildings,
sheds, barns, lodging, long winters,
garages, utility openings, wood storage,
wildlife pressure, and wider service routes
may affect availability and inspection planning.</p><div class="egnh-tags">
<span>Rural</span>
<span>Forest Edge</span>
<span>Cold Weather</span></div></article></div></div></section><section
  class="egs egpests"
  id="nh-pests"
  aria-labelledby="nh-pests-title"><div class="egw"><div class="eghead"><span class="egkick">
Pest Services
</span><h2 id="nh-pests-title">
New Hampshire Pest Control for Common Home, Business, and Outdoor Problems</h2><p>
Choose the pest that best matches what you are seeing.
A professional inspection can then confirm identification,
nesting or harborage areas, moisture, entry points,
adjoining spaces, exterior conditions, and other factors
that may be supporting the problem.</p></div><div class="egpest-grid"><a
        class="egpest"
        href="/pest-control-near-me/carpenter-ant-control-near-me/"><img data-lazyloaded="1" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0MDAiIGhlaWdodD0iNDAwIiB2aWV3Qm94PSIwIDAgNDAwIDQwMCI+PHJlY3Qgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgc3R5bGU9ImZpbGw6I2NmZDRkYjtmaWxsLW9wYWNpdHk6IDAuMTsiLz48L3N2Zz4=" data-eg-image data-src="https://extermiguard.com/wp-content/uploads/2026/06/extermiguard-ant-control.webp"
          width="400"
          height="400"
          loading="lazy"
          decoding="async"
          alt="New Hampshire pest control for carpenter ants and structural ant activity"><div class="egpest-copy"><strong>
Carpenter Ants
</strong><small>
Wood, moisture &amp; nesting
</small></div></a><a
        class="egpest"
        href="/pest-control-near-me/rodent-control-near-me/"><img data-lazyloaded="1" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0MDAiIGhlaWdodD0iNDAwIiB2aWV3Qm94PSIwIDAgNDAwIDQwMCI+PHJlY3Qgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgc3R5bGU9ImZpbGw6I2NmZDRkYjtmaWxsLW9wYWNpdHk6IDAuMTsiLz48L3N2Zz4=" data-eg-image data-src="https://extermiguard.com/wp-content/uploads/2026/06/extermiguard-rodent-control.webp"
          width="400"
          height="400"
          loading="lazy"
          decoding="async"
          alt="North Hampshire pest control for mice rats and rodent entry points"><div class="egpest-copy"><strong>
Mice &amp; Rodents
</strong><small>
Droppings, noises &amp; entry
</small></div></a><a
        class="egpest"
        href="/pest-control-near-me/bed-bug-treatment-near-me/"><img data-lazyloaded="1" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0MDAiIGhlaWdodD0iNDAwIiB2aWV3Qm94PSIwIDAgNDAwIDQwMCI+PHJlY3Qgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgc3R5bGU9ImZpbGw6I2NmZDRkYjtmaWxsLW9wYWNpdHk6IDAuMTsiLz48L3N2Zz4=" data-eg-image data-src="https://extermiguard.com/wp-content/uploads/2026/06/extermiguard-bed-bug-treatment.webp"
          width="400"
          height="400"
          loading="lazy"
          decoding="async"
          alt="New Hampshire pest control near me for bed bug treatment"><div class="egpest-copy"><strong>
Bed Bugs
</strong><small>
Homes, rentals &amp; lodging
</small></div></a><a
        class="egpest"
        href="/pest-control-near-me/wasp-and-hornet-control-near-me/"><img data-lazyloaded="1" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0MDAiIGhlaWdodD0iNDAwIiB2aWV3Qm94PSIwIDAgNDAwIDQwMCI+PHJlY3Qgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgc3R5bGU9ImZpbGw6I2NmZDRkYjtmaWxsLW9wYWNpdHk6IDAuMTsiLz48L3N2Zz4=" data-eg-image data-src="https://extermiguard.com/wp-content/uploads/2026/06/extermiguard-wasp-hornet-control.webp"
          width="400"
          height="400"
          loading="lazy"
          decoding="async"
          alt="New Hampshire exterminator near me for wasp and hornet nests"><div class="egpest-copy"><strong>
Wasps &amp; Hornets
</strong><small>
Eaves, walls &amp; nests
</small></div></a><a
        class="egpest"
        href="/pest-control-near-me/tick-control-near-me/"><img data-lazyloaded="1" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0MDAiIGhlaWdodD0iNDAwIiB2aWV3Qm94PSIwIDAgNDAwIDQwMCI+PHJlY3Qgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgc3R5bGU9ImZpbGw6I2NmZDRkYjtmaWxsLW9wYWNpdHk6IDAuMTsiLz48L3N2Zz4=" data-eg-image data-src="https://extermiguard.com/wp-content/uploads/2026/08/extermiguard-tick-control.webp"
          width="400"
          height="400"
          loading="lazy"
          decoding="async"
          alt="Tick pest control in New Hampshire yards and wooded properties"><div class="egpest-copy"><strong>
Ticks
</strong><small>
Woods, brush &amp; yards
</small></div></a><a
        class="egpest"
        href="/pest-control-near-me/mosquito-control-near-me/"><img data-lazyloaded="1" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0MDAiIGhlaWdodD0iNDAwIiB2aWV3Qm94PSIwIDAgNDAwIDQwMCI+PHJlY3Qgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgc3R5bGU9ImZpbGw6I2NmZDRkYjtmaWxsLW9wYWNpdHk6IDAuMTsiLz48L3N2Zz4=" data-eg-image data-src="https://extermiguard.com/wp-content/uploads/2026/06/extermiguard-mosquito-control.webp"
          width="400"
          height="400"
          loading="lazy"
          decoding="async"
          alt="Mosquito pest control for New Hampshire yards and outdoor areas"><div class="egpest-copy"><strong>
Mosquitoes
</strong><small>
Yards &amp; standing water
</small></div></a><a
        class="egpest"
        href="/pest-control-near-me/termite-control-near-me/"><img data-lazyloaded="1" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0MDAiIGhlaWdodD0iNDAwIiB2aWV3Qm94PSIwIDAgNDAwIDQwMCI+PHJlY3Qgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgc3R5bGU9ImZpbGw6I2NmZDRkYjtmaWxsLW9wYWNpdHk6IDAuMTsiLz48L3N2Zz4=" data-eg-image data-src="https://extermiguard.com/wp-content/uploads/2026/06/extermiguard-termite-control.webp"
          width="400"
          height="400"
          loading="lazy"
          decoding="async"
          alt="Termite and wood destroying insect pest control in New Hampshire"><div class="egpest-copy"><strong>
Termites
</strong><small>
Structural wood &amp; swarmers
</small></div></a><a
        class="egpest"
        href="/pest-control-near-me/spider-control-near-me/"><img data-lazyloaded="1" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0MDAiIGhlaWdodD0iNDAwIiB2aWV3Qm94PSIwIDAgNDAwIDQwMCI+PHJlY3Qgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgc3R5bGU9ImZpbGw6I2NmZDRkYjtmaWxsLW9wYWNpdHk6IDAuMTsiLz48L3N2Zz4=" data-eg-image data-src="https://extermiguard.com/wp-content/uploads/2026/06/extermiguard-spider-control.webp"
          width="400"
          height="400"
          loading="lazy"
          decoding="async"
          alt="Spider pest control for New Hampshire homes and businesses"><div class="egpest-copy"><strong>
Spiders
</strong><small>
Interior &amp; exterior
</small></div></a><a
        class="egpest"
        href="/pest-control-near-me/cockroach-control-near-me/"><img data-lazyloaded="1" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0MDAiIGhlaWdodD0iNDAwIiB2aWV3Qm94PSIwIDAgNDAwIDQwMCI+PHJlY3Qgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgc3R5bGU9ImZpbGw6I2NmZDRkYjtmaWxsLW9wYWNpdHk6IDAuMTsiLz48L3N2Zz4=" data-eg-image data-src="https://extermiguard.com/wp-content/uploads/2026/06/extermiguard-cockroach-control.webp"
          width="400"
          height="400"
          loading="lazy"
          decoding="async"
          alt="Cockroach pest control in New Hampshire homes restaurants and businesses"><div class="egpest-copy"><strong>
Cockroaches
</strong><small>
Kitchens &amp; commercial sites
</small></div></a><a
        class="egpest"
        href="/pest-control-near-me/flea-control-near-me/"><img data-lazyloaded="1" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0MDAiIGhlaWdodD0iNDAwIiB2aWV3Qm94PSIwIDAgNDAwIDQwMCI+PHJlY3Qgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgc3R5bGU9ImZpbGw6I2NmZDRkYjtmaWxsLW9wYWNpdHk6IDAuMTsiLz48L3N2Zz4=" data-eg-image data-src="https://extermiguard.com/wp-content/uploads/2026/06/extermiguard-flea-tick-control.webp"
          width="400"
          height="400"
          loading="lazy"
          decoding="async"
          alt="Flea pest control for New Hampshire homes and pet areas"><div class="egpest-copy"><strong>
Fleas
</strong><small>
Homes &amp; pet areas
</small></div></a><a
        class="egpest"
        href="/pest-control-near-me/fly-control-near-me/"><img data-lazyloaded="1" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0MDAiIGhlaWdodD0iNDAwIiB2aWV3Qm94PSIwIDAgNDAwIDQwMCI+PHJlY3Qgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgc3R5bGU9ImZpbGw6I2NmZDRkYjtmaWxsLW9wYWNpdHk6IDAuMTsiLz48L3N2Zz4=" data-eg-image data-src="https://extermiguard.com/wp-content/uploads/2026/06/extermiguard-fly-control.webp"
          width="400"
          height="400"
          loading="lazy"
          decoding="async"
          alt="Fly control for New Hampshire homes restaurants and businesses"><div class="egpest-copy"><strong>
Flies
</strong><small>
Homes, drains &amp; food areas
</small></div></a><a
        class="egpest"
        href="/pest-control-near-me/occasional-invader-control-near-me/"><img data-lazyloaded="1" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0MDAiIGhlaWdodD0iNDAwIiB2aWV3Qm94PSIwIDAgNDAwIDQwMCI+PHJlY3Qgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgc3R5bGU9ImZpbGw6I2NmZDRkYjtmaWxsLW9wYWNpdHk6IDAuMTsiLz48L3N2Zz4=" data-eg-image data-src="https://extermiguard.com/wp-content/uploads/2026/06/extermiguard-residential-pest-control-home.webp"
          width="400"
          height="400"
          loading="lazy"
          decoding="async"
          alt="New Hampshire pest control companies for other household pests"><div class="egpest-copy"><strong>
Other Pests
</strong><small>
Identify before treatment
</small></div></a></div><div
      class="egchips"
      aria-label="Additional New Hampshire pest searches"><a
        class="egchip"
        href="/pest-control-near-me/mouse-control-near-me/">
Mouse Control
</a><a
        class="egchip"
        href="/pest-control-near-me/ant-control-near-me/">
Ant Control
</a><a
        class="egchip"
        href="/bee-removal-near-me/">
Bee Removal
</a><a
        class="egchip"
        href="/wasp-nest-removal-near-me/">
Wasp Nest Removal
</a><a
        class="egchip"
        href="/pest-control-near-me/tick-control-near-me/">
Tick Control
</a><a
        class="egchip"
        href="/pest-inspection-near-me/">
Pest Inspection
</a></div></div></section><section
  class="egs egsoft"
  id="nh-properties"
  aria-labelledby="nh-property-title"><div class="egw"><div class="eghead"><span class="egkick">
Property Type
</span><h2 id="nh-property-title">
New Hampshire Pest Control for Homes, Seasonal Properties, Rentals, and Businesses</h2><p>
Property use changes the inspection.
A continuously occupied home can require different questions
from a lake house, short-term rental, apartment building,
restaurant, hotel, warehouse, office, or healthcare property.</p></div><div class="eggrid4"><a
        class="egcard egproperty"
        href="/pest-control-near-me/residential-pest-control-near-me/"><div class="egproperty-media"><img data-lazyloaded="1" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2MjAiIGhlaWdodD0iNDEwIiB2aWV3Qm94PSIwIDAgNjIwIDQxMCI+PHJlY3Qgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgc3R5bGU9ImZpbGw6I2NmZDRkYjtmaWxsLW9wYWNpdHk6IDAuMTsiLz48L3N2Zz4=" data-eg-image data-src="https://extermiguard.com/wp-content/uploads/2026/06/extermiguard-residential-pest-control-home.webp"
            width="620"
            height="410"
            loading="lazy"
            decoding="async"
            alt="Residential New Hampshire pest control for homes basements garages and yards"></div><div class="egproperty-body"><h3>
Homes &amp; Condos</h3><p>
Kitchens, bathrooms, basements, crawl spaces,
attics, garages, decks, landscaping,
moisture, utility openings, pets, children,
and exterior entry points may all influence service.</p><span class="eglink">
Residential Pest Control →
</span></div></a><a
        class="egcard egproperty"
        href="/apartment-pest-control/"><div class="egproperty-media"><img data-lazyloaded="1" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2MjAiIGhlaWdodD0iNDEwIiB2aWV3Qm94PSIwIDAgNjIwIDQxMCI+PHJlY3Qgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgc3R5bGU9ImZpbGw6I2NmZDRkYjtmaWxsLW9wYWNpdHk6IDAuMTsiLz48L3N2Zz4=" data-eg-image data-src="https://extermiguard.com/wp-content/uploads/2026/06/extermiguard-apartment-pest-control.webp"
            width="620"
            height="410"
            loading="lazy"
            decoding="async"
            alt="Apartment pest control in New Hampshire multifamily properties"></div><div class="egproperty-body"><h3>
Apartments &amp; Multifamily</h3><p>
Shared walls, neighboring units,
utility penetrations, hallways, laundry rooms,
trash areas, kitchens, tenant preparation,
adjoining-unit inspection, and coordinated access
may be important.</p><span class="eglink">
Apartment Pest Control →
</span></div></a><a
        class="egcard egproperty"
        href="/pest-control-near-me/"><div class="egproperty-media"><img data-lazyloaded="1" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2MjAiIGhlaWdodD0iNDEwIiB2aWV3Qm94PSIwIDAgNjIwIDQxMCI+PHJlY3Qgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgc3R5bGU9ImZpbGw6I2NmZDRkYjtmaWxsLW9wYWNpdHk6IDAuMTsiLz48L3N2Zz4=" data-eg-image data-src="https://extermiguard.com/wp-content/uploads/2026/06/extermiguard-new-hampshire-pest-control-hero.webp"
            width="620"
            height="410"
            loading="lazy"
            decoding="async"
            alt="New Hampshire pest control for lake homes cabins and seasonal properties"></div><div class="egproperty-body"><h3>
Lake Homes, Cabins &amp; Seasonal Properties</h3><p>
Long periods without occupancy,
garages, sheds, firewood, wooded edges,
crawl spaces, stored belongings, decks,
moisture, exterior gaps, winter access,
and seasonal opening or closing can change pest evidence.</p><span class="eglink">
Search Local Pest Control →
</span></div></a><a
        class="egcard egproperty"
        href="/pest-control-near-me/commercial-pest-control-near-me/"><div class="egproperty-media"><img data-lazyloaded="1" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2MjAiIGhlaWdodD0iNDEwIiB2aWV3Qm94PSIwIDAgNjIwIDQxMCI+PHJlY3Qgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgc3R5bGU9ImZpbGw6I2NmZDRkYjtmaWxsLW9wYWNpdHk6IDAuMTsiLz48L3N2Zz4=" data-eg-image data-src="https://extermiguard.com/wp-content/uploads/2026/06/extermiguard-commercial-pest-control-restaurant.webp"
            width="620"
            height="410"
            loading="lazy"
            decoding="async"
            alt="Commercial New Hampshire pest control for restaurants hotels offices and businesses"></div><div class="egproperty-body"><h3>
Restaurants, Hotels &amp; Businesses</h3><p>
Kitchens, guest rooms, receiving,
food storage, loading doors, drains,
employee areas, customer spaces,
dumpsters, documentation, monitoring,
operating hours, and recurring service can matter.</p><span class="eglink">
Commercial Pest Control →
</span></div></a></div><div class="egchips"><a class="egchip" href="/hotel-pest-control/">
Hotel Pest Control
</a><a class="egchip" href="/office-pest-control/">
Office Pest Control
</a><a class="egchip" href="/warehouse-pest-control/">
Warehouse Pest Control
</a><a class="egchip" href="/food-facility-pest-control/">
Food Facility Pest Control
</a><a class="egchip" href="/property-management-pest-control/">
Property Management
</a></div></div></section><section
  class="egs egwood"
  id="nh-carpenter"
  aria-labelledby="nh-carpenter-title"><div class="egw"><div class="eghead"><span class="egkick">
New Hampshire Structural Pest Focus
</span><h2 id="nh-carpenter-title">
Carpenter Ants and Wood-Destroying Insects Deserve Special Attention in New Hampshire</h2><p>
UNH Extension identifies carpenter ants, along with termites,
as especially troublesome structural pests in New Hampshire.
Large ants indoors, winged insects, frass,
moisture, damaged wood, exterior ant trails,
leaks, decks, porches, wall voids, and nearby trees
can all provide useful inspection information.</p></div><div class="egwood-grid"><div class="egwood-media"><img data-lazyloaded="1" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNjcyIiBoZWlnaHQ9Ijk0MSIgdmlld0JveD0iMCAwIDE2NzIgOTQxIj48cmVjdCB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBzdHlsZT0iZmlsbDojY2ZkNGRiO2ZpbGwtb3BhY2l0eTogMC4xOyIvPjwvc3ZnPg==" data-eg-image data-src="https://extermiguard.com/wp-content/uploads/2026/08/professional_pest_control_home_treatment.webp"
          loading="lazy"
          decoding="async"
          alt="New Hampshire pest control inspection for carpenter ants moisture wood and structural entry points" width="1672" height="941" /><div class="egwood-caption"><strong>
Visible ants may be only part of the activity
</strong><span>
Moisture conditions, exterior colonies,
satellite nests, structural voids, roof areas,
decks, porches, windows, wet wood,
and nearby trees can all matter.
</span></div></div><div class="egwood-copy"><article class="egwood-card"><span class="egnum">
1
</span><h3>
Identify Large Ant Activity</h3><p>
Report whether ants are large or small,
where they appear, whether winged ants are present,
and whether activity is concentrated around
windows, ceilings, doors, decks,
bathrooms, basements, or roof areas.</p></article><article class="egwood-card"><span class="egnum">
2
</span><h3>
Look for Moisture Conditions</h3><p>
Plumbing leaks, roof leaks, damp framing,
wet trim, damaged siding, poor drainage,
crawl-space moisture, and deteriorated wood
can all provide useful inspection clues.</p></article><article class="egwood-card"><span class="egnum">
3
</span><h3>
Distinguish Ants From Termites</h3><p>
Winged carpenter ants and termite swarmers
can be confused. Identification matters because
the biology, structural implications,
inspection process, and treatment approach differ.</p></article><article class="egwood-card"><span class="egnum">
4
</span><h3>
Ask About the Source</h3><p>
Ask whether the inspection includes exterior
trails, nearby trees, decks, porches,
moisture areas, voids, framing,
foundation openings, roof areas,
and locations where activity repeatedly returns.</p></article></div></div><div class="egchips"><a
        class="egchip"
        href="/pest-control-near-me/carpenter-ant-control-near-me/">Carpenter Ant Control</a><a
        class="egchip"
        href="/pest-control-near-me/termite-control-near-me/">Termite Control</a><a class="egchip" href="https://extension.unh.edu/resource/carpenter-ants-fact-sheet" target="_blank" rel="noopener">UNH Carpenter Ant Resource</a></div></div></section><section
  class="egs egticks"
  id="nh-ticks"
  aria-labelledby="nh-ticks-title"><div class="egw"><div class="eghead"><span class="egkick">
Yards • Woods • Outdoor Areas
</span><h2 id="nh-ticks-title">
Tick Activity Is an Important New Hampshire Outdoor Pest Concern</h2><p>
UNH Extension documents multiple tick species in New Hampshire.
The American dog tick is widely encountered,
blacklegged ticks occur throughout the state,
and wooded or brushy edge habitat can be relevant
when people or pets spend time outdoors.</p></div><div class="egtick-grid"><article class="egtick-card"><span class="egicon"><svg aria-hidden="true">
            <use href="#nh16-tree"></use>
          </svg></span><h3>
Wooded Property Edges</h3><p>
Tell the provider where lawns meet woods,
brush, leaf litter, stone walls,
shaded vegetation, trails,
wood piles, or unmanaged property edges.</p></article><article class="egtick-card"><span class="egicon"><svg aria-hidden="true">
            <use href="#nh16-home"></use>
          </svg></span><h3>
High-Use Yard Areas</h3><p>
Identify play areas, dog areas,
patios, decks, gardens, walkways,
outdoor seating, fire pits,
and places where household members
spend time outside.</p></article><article class="egtick-card"><span class="egicon"><svg aria-hidden="true">
            <use href="#nh16-search"></use>
          </svg></span><h3>
Define the Treatment Area</h3><p>
Ask what exact outdoor areas are included,
which pest is being targeted,
how vegetation or habitat is considered,
what preparation is required,
and what follow-up is recommended.</p></article><article class="egtick-card"><span class="egicon"><svg aria-hidden="true">
            <use href="#nh16-book"></use>
          </svg></span><h3>
Use New Hampshire-Specific Guidance</h3><p>
UNH Extension provides information on
New Hampshire tick species, biology,
habitat, management, identification,
and ways to reduce exposure.</p><a class="eglink" href="https://extension.unh.edu/resource/biology-and-management-ticks-new-hampshire-fact-sheet" target="_blank" rel="noopener">UNH Tick Resource →</a></article></div></div></section><section
  class="egs egseason"
  id="nh-season"
  aria-labelledby="nh-season-title"><div class="egw"><div class="eghead"><span class="egkick">
New Hampshire Seasonal Pest Watch
</span><h2 id="nh-season-title">
New Hampshire Pest Activity Changes Through the Four Seasons</h2><p>
Weather, temperature, snow cover,
rainfall, moisture, wooded surroundings,
building conditions, outdoor activity,
and pest biology can influence when problems become noticeable.
Seasonal patterns provide useful context,
but inspection findings should guide the actual service.</p></div><div class="eggrid4"><article class="egseason-card"><span class="egicon"><svg aria-hidden="true">
            <use href="#nh16-home"></use>
          </svg></span><h3>
Winter — Indoor Shelter</h3><p>
Rodent signs, scratching,
droppings, food damage,
activity in garages, attics,
basements, crawl spaces,
and pests already established
inside heated buildings can remain noticeable.</p><a
          class="eglink"
          href="/pest-control-near-me/rodent-control-near-me/">Rodent Control →</a></article><article class="egseason-card"><span class="egicon"><svg aria-hidden="true">
            <use href="#nh16-bug"></use>
          </svg></span><h3>
Spring — Ants &amp; Swarmers</h3><p>
Carpenter-ant activity,
other ants, winged insects,
moisture-related problems,
exterior nesting, overwintered pests,
and emerging insect activity
can become easier to notice.</p><a
          class="eglink"
          href="/pest-control-near-me/ant-control-near-me/">Ant Control →</a></article><article class="egseason-card"><span class="egicon"><svg aria-hidden="true">
            <use href="#nh16-tree"></use>
          </svg></span><h3>
Summer — Outdoor Pressure</h3><p>
Ticks, mosquitoes,
wasps, hornets, ants,
spiders, and other outdoor pests
can shift attention to yards,
woods, decks, vegetation,
sheds, rooflines, patios,
and standing water.</p><a
          class="eglink"
          href="/pest-control-near-me/tick-control-near-me/">Tick Control →</a></article><article class="egseason-card"><span class="egicon"><svg aria-hidden="true">
            <use href="#nh16-search"></use>
          </svg></span><h3>
Fall — Entry Before Winter</h3><p>
Cooler weather makes doors,
siding gaps, foundation openings,
garage seals, attic openings,
vents, utilities, stored belongings,
and sheltered exterior-to-interior
pathways especially important.</p><a
          class="eglink"
          href="/pest-control-near-me/occasional-invader-control-near-me/">Occasional Invaders →</a></article></div><div class="egseason-note">Pest activity varies by location, weather,
elevation, surrounding habitat,
building conditions, and pest species.</div></div></section><section
  class="egs egverify"
  id="nh-service"
  aria-labelledby="nh-service-title"><div class="egw"><div class="eghead"><span class="egkick">
Before You Schedule
</span><h2 id="nh-service-title">
From a New Hampshire ZIP Code to a Written Pest-Control Plan</h2><p>
Finding a provider is only the first step.
Understand who will perform the service,
what the inspection found,
which areas are included,
what preparation is required,
how much the service costs,
and what follow-up applies.</p></div><div class="eggrid3"><article class="egcard"><span class="egicon"><svg aria-hidden="true">
            <use href="#nh16-pin"></use>
          </svg></span><h3>
1. Describe the Property</h3><p>
Give the service ZIP,
property type, pest evidence,
affected rooms, yard areas,
wooded edges, moisture,
seasonal occupancy, tenants,
pets, food areas, and access conditions.</p><ul><li><svg aria-hidden="true">
              <use href="#nh16-check"></use>
            </svg>Physical service location</li><li><svg aria-hidden="true">
              <use href="#nh16-check"></use>
            </svg>Pest or evidence observed</li><li><svg aria-hidden="true">
              <use href="#nh16-check"></use>
            </svg>Photos when safe</li></ul></article><article class="egcard"><span class="egicon"><svg aria-hidden="true">
            <use href="#nh16-search"></use>
          </svg></span><h3>
2. Understand the Inspection</h3><p>
Confirm which rooms,
units, exterior walls,
garages, attics,
basements, crawl spaces,
decks, wooded edges,
kitchens, storage,
loading doors, or outdoor areas
will be inspected.</p><ul><li><svg aria-hidden="true">
              <use href="#nh16-check"></use>
            </svg>Pest identification</li><li><svg aria-hidden="true">
              <use href="#nh16-check"></use>
            </svg>Moisture and entry conditions</li><li><svg aria-hidden="true">
              <use href="#nh16-check"></use>
            </svg>Previous service history</li></ul></article><article class="egcard"><span class="egicon"><svg aria-hidden="true">
            <use href="#nh16-clipboard"></use>
          </svg></span><h3>
3. Compare the Written Proposal</h3><p>
Confirm licensing,
inspection findings,
treatment areas,
methods, preparation,
precautions, total price,
additional visits,
monitoring, warranty,
renewal, and cancellation terms.</p><ul><li><svg aria-hidden="true">
              <use href="#nh16-check"></use>
            </svg>Complete price</li><li><svg aria-hidden="true">
              <use href="#nh16-check"></use>
            </svg>Preparation and re-entry</li><li><svg aria-hidden="true">
              <use href="#nh16-check"></use>
            </svg>Follow-up and service records</li></ul></article></div></div></section><section
  class="egs egcost"
  id="nh-cost"
  aria-labelledby="nh-cost-title"><div class="egw"><div class="eghead"><span class="egkick">
Cost &amp; Quote Planning
</span><h2 id="nh-cost-title">
What Can Affect New Hampshire Pest Control Cost?</h2><p>
There is no single accurate statewide price for every pest problem.
Cost can change with pest type, property size,
activity level, inspection findings,
treatment areas, access, preparation,
number of visits, exclusion work,
outdoor treatment, monitoring,
recurring service, travel, and warranty.</p></div><div class="eggrid4"><article class="egcard"><span class="egicon"><svg aria-hidden="true">
            <use href="#nh16-bug"></use>
          </svg></span><h3>
Pest &amp; Severity</h3><p>
A limited ant trail,
carpenter-ant nesting,
active bed bugs,
multiple rodent entry points,
commercial cockroach activity,
or outdoor tick service can
require very different work.</p></article><article class="egcard"><span class="egicon"><svg aria-hidden="true">
            <use href="#nh16-home"></use>
          </svg></span><h3>
Property &amp; Construction</h3><p>
Square footage, floors,
units, basements, crawl spaces,
attics, garages, decks,
outbuildings, kitchens,
exterior grounds, and
seasonal occupancy can affect scope.</p></article><article class="egcard"><span class="egicon"><svg aria-hidden="true">
            <use href="#nh16-clipboard"></use>
          </svg></span><h3>
One Visit vs. Follow-Up</h3><p>
Some problems may require
limited treatment while others
can require multiple visits,
monitoring, exclusion,
sanitation correction,
moisture correction,
or recurring prevention.</p></article><article class="egcard"><span class="egicon"><svg aria-hidden="true">
            <use href="#nh16-dollar"></use>
          </svg></span><h3>
Compare Complete Scope</h3><p>
Compare what is inspected,
treated, excluded, monitored,
revisited, warranted,
renewed, or specifically
excluded from each proposal.</p></article></div><div class="egcost-banner"><div><h3>
Ask for the complete service scope, not only the starting price</h3><p>
Confirm inspection,
treatment areas, service method,
preparation, number of visits,
exclusion, monitoring,
follow-up, warranty,
recurring charges, renewal,
cancellation, and work that is not included.</p></div><div class="egcost-links"><a
          class="egbtn"
          href="/pest-control-quote/">Request a Pest Control Quote →</a><a
          class="eglink"
          href="/exterminator-cost/">Review Exterminator Cost Factors →</a></div></div></div></section><section
  class="egs egtrust-wrap"
  id="nh-license"
  aria-labelledby="nh-license-title"><div class="egw egtrust-grid"><div class="egtrust"><h2 id="nh-license-title">
Verify New Hampshire Pest-Control Licensing and Business Registration</h2><p>
New Hampshire regulates commercial pesticide application
through the Department of Agriculture, Markets &amp; Food,
Division of Pesticide Control. Commercial applicator licenses
are category-specific, and businesses performing pesticide
pest-control services for hire must meet state registration requirements.</p><ul><li><svg aria-hidden="true">
            <use href="#nh16-check"></use>
          </svg>Commercial applicator licenses are tied to the category
or site of pesticide use.</li><li><svg aria-hidden="true">
            <use href="#nh16-check"></use>
          </svg>New Hampshire uses supervisory and operational
commercial applicator licensing levels.</li><li><svg aria-hidden="true">
            <use href="#nh16-check"></use>
          </svg>Wood-destroying insect work has a specific
commercial category for termites and other
wood-destroying insects.</li><li><svg aria-hidden="true">
            <use href="#nh16-check"></use>
          </svg>For-hire commercial pesticide businesses
must register with the Division of Pesticide Control.</li></ul><div class="egofficial-links"><a href="https://www.agriculture.nh.gov/" target="_blank" rel="noopener">NH Agriculture ↗</a><a href="https://extension.unh.edu/resource/f3-termites-and-other-wood-destroying-insects-study-materials-commercial" target="_blank" rel="noopener">UNH F3 Wood-Destroying Insects ↗</a></div></div><div class="egtrust"><h2>
What New Hampshire Consumers Should Confirm</h2><p>
Before approving pest-control service,
identify the company actually performing the work
and understand the inspection, licensing,
treatment scope, pricing, and service terms.</p><ul><li><svg aria-hidden="true">
            <use href="#nh16-check"></use>
          </svg>Legal company name and the business actually providing service.</li><li><svg aria-hidden="true">
            <use href="#nh16-check"></use>
          </svg>Applicator licensing appropriate to the work being proposed.</li><li><svg aria-hidden="true">
            <use href="#nh16-check"></use>
          </svg>Written inspection findings and treatment areas.</li><li><svg aria-hidden="true">
            <use href="#nh16-check"></use>
          </svg>Preparation, precautions, pricing,
additional visits, warranty, renewal, and cancellation.</li><li><svg aria-hidden="true">
            <use href="#nh16-check"></use>
          </svg>Instructions involving children, pets,
tenants, guests, food areas, or sensitive locations.</li></ul><div class="egdisclaimer"><strong>
Transparency:
</strong>ExtermiGuard helps consumers search for pest-control options.
Participating ZIP-area placement may be paid.
Placement is not an independent award,
certification, endorsement, or guarantee.
The servicing company controls its own inspection,
recommendations, pricing, treatment, scheduling,
warranty, and results.</div></div></div></section><section
  class="egs egsoft"
  id="nh-resources"
  aria-labelledby="nh-resource-title"><div class="egw"><div class="eghead"><span class="egkick">
New Hampshire Resources
</span><h2 id="nh-resource-title">
Pest-Control Licensing, Carpenter Ant, Tick, and Consumer Research Resources</h2><p>
Use state and university resources when you need
additional information about pesticide licensing,
business registration, structural pests,
carpenter ants, wood-destroying insects,
or New Hampshire tick biology and management.</p></div><div class="eggrid3"><a class="egcard egresource" href="https://www.agriculture.nh.gov/" target="_blank" rel="noopener"><span class="egicon"><svg aria-hidden="true">
            <use href="#nh16-shield"></use>
          </svg></span><div><h3>
NH Department of Agriculture</h3><p>
Review pesticide regulation,
licensing, commercial applicator information,
business registration, rules,
and Division of Pesticide Control resources.</p><span class="eglink">
Visit NH Agriculture ↗
</span></div></a><a class="egcard egresource" href="https://extension.unh.edu/resource/carpenter-ants-fact-sheet" target="_blank" rel="noopener"><span class="egicon"><svg aria-hidden="true">
            <use href="#nh16-bug"></use>
          </svg></span><div><h3>
UNH Carpenter Ant Guidance</h3><p>
Review New Hampshire-specific information
involving carpenter-ant identification,
nesting, wood damage, moisture,
prevention, and management.</p><span class="eglink">
UNH Carpenter Ant Fact Sheet ↗
</span></div></a><a class="egcard egresource" href="https://extension.unh.edu/resource/f3-termites-and-other-wood-destroying-insects-study-materials-commercial" target="_blank" rel="noopener"><span class="egicon"><svg aria-hidden="true">
            <use href="#nh16-book"></use>
          </svg></span><div><h3>
Wood-Destroying Insect Licensing</h3><p>
UNH provides study-material information
for New Hampshire&#8217;s F3 commercial category
covering termites and other wood-destroying insects.</p><span class="eglink">
View UNH F3 Resource ↗
</span></div></a><a class="egcard egresource" href="https://extension.unh.edu/resource/biology-and-management-ticks-new-hampshire-fact-sheet" target="_blank" rel="noopener"><span class="egicon"><svg aria-hidden="true">
            <use href="#nh16-tree"></use>
          </svg></span><div><h3>
New Hampshire Tick Information</h3><p>
Review New Hampshire tick species,
identification, biology, habitat,
management, outdoor exposure,
and prevention information.</p><span class="eglink">
UNH Tick Resource ↗
</span></div></a><a
        class="egcard egresource"
        href="/exterminator-cost/"><span class="egicon"><svg aria-hidden="true">
            <use href="#nh16-dollar"></use>
          </svg></span><div><h3>
Exterminator Cost Guide</h3><p>
Review factors that can change
pest-control pricing and what belongs
in a complete written service estimate.</p><span class="eglink">
View Cost Guide →
</span></div></a><a
        class="egcard egresource"
        href="/pest-control-quote/"><span class="egicon"><svg aria-hidden="true">
            <use href="#nh16-clipboard"></use>
          </svg></span><div><h3>
Prepare for a Pest Control Quote</h3><p>
Gather the service ZIP,
pest evidence, affected areas,
property type, previous service,
access conditions, photos,
and preparation questions.</p><span class="eglink">
Prepare Quote Details →
</span></div></a></div></div></section><section
  class="egs egfaq"
  id="nh-faq"
  aria-labelledby="nh-faq-title"><div class="egw egfaq-grid"><aside class="egfaq-intro"><span class="egkick">
New Hampshire Questions
</span><h2 id="nh-faq-title">
New Hampshire Pest Control FAQ</h2><p>
Answers about local availability,
carpenter ants, mice,
termites, ticks,
seasonal properties,
commercial pest control,
licensing, quotes,
and provider verification.</p><a
        class="egbtn"
        href="/pest-control-faq/">View Full Pest-Control FAQ →</a></aside><div class="egfaq-items"><details
        class="egfaq-card"
        open><summary>
How do I find New Hampshire pest control near me?
</summary><p>
Enter the ZIP code for the New Hampshire property needing service,
then narrow the search using the pest or evidence,
property type, affected rooms or exterior areas,
urgency, access, previous treatment,
and available provider coverage.
Confirm the servicing company, applicable licensing,
written scope, price, preparation,
follow-up, and warranty before approving work.</p></details><details class="egfaq-card"><summary>
Why search New Hampshire pest control by ZIP code?
</summary><p>
Pest-control service territory is local.
Companies may serve specific cities, towns,
counties, ZIP codes, technician routes,
or travel areas. A provider serving Manchester
may not have identical availability in a remote
North Country or White Mountains location.</p></details><details class="egfaq-card"><summary>
Are carpenter ants an important New Hampshire pest?
</summary><p>
Yes. UNH Extension identifies carpenter ants,
along with termites, as especially troublesome
structural pests in New Hampshire.
Large ants, winged ants, recurring trails,
moisture, damaged wood, and sawdust-like material
can be useful reasons to request a closer inspection.</p></details><details class="egfaq-card"><summary>
How can I tell carpenter ants from termites?
</summary><p>
Winged carpenter ants and termite swarmers
can be confused. Avoid choosing a treatment
based only on a quick visual guess.
Collect a specimen or photograph when safe
and ask for identification because the insects,
nesting behavior, structural concerns,
and treatment approaches are different.</p></details><details class="egfaq-card"><summary>
What should I report if I am seeing mice?
</summary><p>
Report droppings, scratching,
gnaw marks, damaged food,
nesting material, odors,
attic or basement activity,
garage-door gaps,
utility openings, foundation gaps,
kitchen activity, and when the problem started.</p></details><details class="egfaq-card"><summary>
Can I find pest control for a New Hampshire lake house or cabin?
</summary><p>
Yes. Tell the provider whether the property is seasonal,
how long it sits vacant,
whether it has a basement,
crawl space, garage, shed,
deck, firewood, wooded surroundings,
stored belongings, moisture,
exterior openings, or limited winter access.</p></details><details class="egfaq-card"><summary>
Can New Hampshire pest control include restaurants and hotels?
</summary><p>
Yes. Commercial pest control can involve restaurants,
hotels, offices, warehouses,
food facilities, managed properties,
healthcare buildings, retail,
apartments, and other businesses.
Confirm documentation, scheduling,
monitoring, sensitive areas,
food areas, operating hours,
and recurring-service requirements.</p></details><details class="egfaq-card"><summary>
Are ticks found throughout New Hampshire?
</summary><p>
New Hampshire has several tick species.
UNH Extension reports American dog ticks
widely in the state and blacklegged ticks
throughout New Hampshire.
Describe wooded edges, brush,
leaf litter, trails, stone walls,
pet areas, yards, and places where
people spend time outdoors.</p></details><details class="egfaq-card"><summary>
How much does New Hampshire pest control cost?
</summary><p>
Cost varies with pest type,
property size, activity level,
inspection findings, treatment area,
service method, preparation,
number of visits, exclusion,
recurring frequency, outdoor work,
travel, follow-up, and warranty.
Ask for a complete written proposal.</p></details><details class="egfaq-card"><summary>
Does one pest-control visit always solve the problem?
</summary><p>
No. Some pest situations can be handled with limited service,
while others may require inspection,
preparation, monitoring,
several treatments, exclusion,
sanitation correction,
moisture correction,
adjoining-unit work,
or ongoing prevention.</p></details><details class="egfaq-card"><summary>
Does New Hampshire license commercial pesticide applicators?
</summary><p>
Yes. New Hampshire regulates commercial pesticide application.
Licensing is category-specific,
and the state uses supervisory and operational
commercial applicator licensing levels.
For-hire commercial pesticide businesses
are also subject to state registration requirements.</p></details><details class="egfaq-card"><summary>
Does New Hampshire have a specific category for termites and wood-destroying insects?
</summary><p>
Yes. New Hampshire&#8217;s commercial pesticide licensing structure
includes an F3 category for termites and other wood-destroying insects.
UNH Extension provides the study-material information
associated with that commercial category.</p></details><details class="egfaq-card"><summary>
What should I have ready before requesting pest-control service?
</summary><p>
Have the property ZIP,
pest or evidence observed,
affected rooms or exterior areas,
approximate start date,
photographs when safe,
property type,
previous treatments,
tenant or guest concerns,
pets, food areas,
wooded edges, moisture conditions,
and access limitations ready.</p></details><details class="egfaq-card"><summary>
Does ExtermiGuard perform the actual New Hampshire pest-control treatment?
</summary><p>
ExtermiGuard provides a pest-control search
and connection experience.
When participating coverage is available,
actual inspection or treatment may be performed
by an independent pest-control company
serving the requested ZIP.
Confirm the servicing company,
licensing, scope, price,
preparation, follow-up, and warranty directly.</p></details></div></div></section><section
  class="egs"
  aria-labelledby="nh-more-title"><div class="egw"><div class="eghead"><span class="egkick">
Continue Your Search
</span><h2 id="nh-more-title">
More New Hampshire Pest Control Research Before You Schedule</h2><p>
Move from the statewide search into the specific pest,
property type, inspection, cost,
quote, or provider-comparison information
that best matches the problem.</p></div><div class="eggrid3"><a
        class="egcard egresource"
        href="/pest-control-near-me/"><span class="egicon"><svg aria-hidden="true">
            <use href="#nh16-pin"></use>
          </svg></span><div><h3>
Pest Control Near Me</h3><p>
Continue the search by ZIP,
pest problem, property type,
urgency, inspection need,
or local provider availability.</p><span class="eglink">
Search Pest Control →
</span></div></a><a
        class="egcard egresource"
        href="/best-pest-control-near-me/"><span class="egicon"><svg aria-hidden="true">
            <use href="#nh16-check"></use>
          </svg></span><div><h3>
Compare Pest-Control Companies</h3><p>
Compare company credentials,
inspection quality,
written scope,
communication, pricing,
follow-up, warranty,
and service terms.</p><span class="eglink">
Company Comparison Guide →
</span></div></a><a
        class="egcard egresource"
        href="/pest-control-quote/"><span class="egicon"><svg aria-hidden="true">
            <use href="#nh16-clipboard"></use>
          </svg></span><div><h3>
Pest Control Quote</h3><p>
Understand what information
helps define a quote and
what should be included
before approving service.</p><span class="eglink">
Quote Guide →
</span></div></a><a
        class="egcard egresource"
        href="/pest-inspection-near-me/"><span class="egicon"><svg aria-hidden="true">
            <use href="#nh16-camera"></use>
          </svg></span><div><h3>
Pest Inspection</h3><p>
Review pest evidence,
moisture, entry points,
affected areas, structural conditions,
adjoining spaces, and outdoor factors.</p><span class="eglink">
Pest Inspection Guide →
</span></div></a><a
        class="egcard egresource"
        href="/pest-control-near-me/residential-pest-control-near-me/"><span class="egicon"><svg aria-hidden="true">
            <use href="#nh16-home"></use>
          </svg></span><div><h3>
Residential Pest Control</h3><p>
Information for houses,
apartments, condos, rentals,
garages, basements, attics,
kitchens, bedrooms, decks,
and yards.</p><span class="eglink">
Residential Guide →
</span></div></a><a
        class="egcard egresource"
        href="/pest-control-near-me/commercial-pest-control-near-me/"><span class="egicon"><svg aria-hidden="true">
            <use href="#nh16-building"></use>
          </svg></span><div><h3>
Commercial Pest Control</h3><p>
Information for restaurants,
hotels, offices, warehouses,
food facilities, managed buildings,
retail, healthcare,
and other businesses.</p><span class="eglink">
Commercial Guide →
</span></div></a></div></div></section><section
  class="egs egfinal"
  aria-labelledby="nh-final-title"><div class="egw egfinal-grid"><div><h2 id="nh-final-title">
Search New Hampshire Pest Control by Service ZIP Code</h2><p>
Find New Hampshire pest control options for Manchester,
Nashua, Concord, Portsmouth, Dover,
Laconia, Keene, the Lakes Region,
White Mountains, North Country,
smaller towns, rural properties,
and seasonal homes. Start with the exact property ZIP,
then continue by pest problem,
property type, inspection need, or quote request.</p><div class="egfinal-links"><a href="/pest-control-near-me/">
Pest Control Near Me
</a><a href="/pest-control-near-me/residential-pest-control-near-me/">
Residential
</a><a href="/pest-control-near-me/commercial-pest-control-near-me/">
Commercial
</a><a href="/pest-inspection-near-me/">
Pest Inspection
</a><a href="/pest-control-quote/">
Quote
</a><a href="/exterminator-cost/">
Cost Guide
</a><a href="/pest-control-service-areas/">
Service Areas
</a><a href="/pest-control-faq/">
FAQ
</a><a href="/about-extermiguard/">
About ExtermiGuard
</a><a href="/disclaimer/">
Disclaimer
</a></div><div class="eglegal">Service availability varies by location.
Participating independent pest-control companies
may perform the actual inspection or treatment.
Review the servicing company,
applicable licensing,
inspection findings,
written scope,
pricing, preparation,
precautions, follow-up,
warranty, renewal,
and cancellation terms
before approving service.</div></div><div class="egfinal-card"><form
        class="egform"
        data-nh16-zip
        action="/pest-control-near-me/"
        method="get"
        role="search"
        aria-label="Check New Hampshire pest control availability"><input
          type="hidden"
          name="source"
          value="new-hampshire-pest-control"><label
          class="eginput"
          for="nh16-final-zip"><span class="sr">
New Hampshire pest control service ZIP code
</span><svg aria-hidden="true">
            <use href="#nh16-pin"></use>
          </svg><input
            id="nh16-final-zip"
            name="zip"
            maxlength="5"
            minlength="5"
            inputmode="numeric"
            pattern="[0-9]{5}"
            placeholder="New Hampshire Service ZIP Code"
            autocomplete="postal-code"
            enterkeyhint="search"
            aria-describedby="nh16-final-status"
            required></label><button type="submit"><span>
Check Availability
</span><span aria-hidden="true">
→
</span></button></form><div
        class="egstatus"
        id="nh16-final-status"
        role="status"
        aria-live="polite"
        data-nh16-status></div></div></div></section><script type="litespeed/javascript">(function(){"use strict";var root=document.getElementById("egnh16");if(!root){return}
function cleanZip(value){return String(value||"").replace(/\D/g,"").slice(0,5)}
root.querySelectorAll("form[data-nh16-zip]").forEach(function(form){var input=form.querySelector('input[name="zip"]');var parent=form.parentElement;var status=parent?parent.querySelector("[data-nh16-status]"):null;if(!input){return}
input.addEventListener("input",function(){input.value=cleanZip(input.value);input.removeAttribute("aria-invalid");input.setCustomValidity("");if(status){status.textContent=""}});form.addEventListener("submit",function(event){var zip=cleanZip(input.value);input.value=zip;if(!/^\d{5}$/.test(zip)){event.preventDefault();input.setAttribute("aria-invalid","true");input.setCustomValidity("Enter a valid 5-digit ZIP code.");if(status){status.textContent="Enter a valid 5-digit New Hampshire service ZIP code."}
input.reportValidity();input.focus();return}
input.setCustomValidity("");input.removeAttribute("aria-invalid");if(status){status.textContent=""}})});root.querySelectorAll("img[data-eg-image]").forEach(function(img){img.addEventListener("error",function(){var parent=img.parentElement;if(parent){parent.classList.add("egimg-missing")}else{img.style.display="none"}})})})()</script></div><p class="wp-block-paragraph"></p></div></article></main></div></div></div></div><footer class="eg-site-footer" role="contentinfo"><div class="eg-wrap"><div class="eg-footer-grid"><div class="eg-footer-brand">
<a class="eg-logo eg-logo-footer" href="https://extermiguard.com/" rel="home" aria-label="ExtermiGuard home"><img data-lazyloaded="1" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxODQwIiBoZWlnaHQ9IjM4MCIgdmlld0JveD0iMCAwIDE4NDAgMzgwIj48cmVjdCB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBzdHlsZT0iZmlsbDojY2ZkNGRiO2ZpbGwtb3BhY2l0eTogMC4xOyIvPjwvc3ZnPg==" width="1840" height="380" data-src="https://extermiguard.com/wp-content/uploads/2026/07/extermiguard-logo-header-exact-white-bg-600x124.png" class="eg-logo-image" alt="ExtermiGuard" decoding="async" loading="lazy" fetchpriority="low" data-sizes="auto, (max-width: 640px) 160px, 190px" style="width:190px;height:auto;" data-srcset="https://extermiguard.com/wp-content/uploads/2026/07/extermiguard-logo-header-exact-white-bg.png 1840w, https://extermiguard.com/wp-content/uploads/2026/07/extermiguard-logo-header-exact-white-bg-300x62.png 300w, https://extermiguard.com/wp-content/uploads/2026/07/extermiguard-logo-header-exact-white-bg-1024x211.png 1024w, https://extermiguard.com/wp-content/uploads/2026/07/extermiguard-logo-header-exact-white-bg-768x159.png 768w, https://extermiguard.com/wp-content/uploads/2026/07/extermiguard-logo-header-exact-white-bg-1536x317.png 1536w, https://extermiguard.com/wp-content/uploads/2026/07/extermiguard-logo-header-exact-white-bg-600x124.png 600w" /></a><p>Find pest control near you. Protect what matters.</p></div><nav class="eg-footer-nav" aria-label="Footer services navigation"><h2>Services</h2><ul><li><a href="https://extermiguard.com/pest-control-near-me/">Pest Control Near Me</a></li><li><a href="https://extermiguard.com/pest-control-near-me/find-an-exterminator-near-me/">Find An Exterminator Near Me</a></li><li><a href="https://extermiguard.com/pest-control-near-me/exterminator-near-me/">Exterminator Near Me</a></li><li><a href="https://extermiguard.com/pest-control-near-me/residential-pest-control-near-me/">Residential Pest Control</a></li><li><a href="https://extermiguard.com/pest-control-near-me/commercial-pest-control-near-me/">Commercial Pest Control</a></li><li><a href="https://extermiguard.com/pest-control-near-me/restaurant-pest-control-near-me/">Restaurant Pest Control</a></li><li><a href="https://extermiguard.com/pest-control-near-me/bed-bug-treatment-near-me/">Bed Bug Treatment</a></li><li><a href="https://extermiguard.com/pest-control-near-me/rodent-control-near-me/">Rodent Control</a></li><li><a href="https://extermiguard.com/pest-control-near-me/ant-control-near-me/">Ant Control</a></li><li><a href="https://extermiguard.com/pest-control-near-me/cockroach-control-near-me/">Cockroach Control</a></li><li><a href="https://extermiguard.com/pest-control-near-me/termite-control-near-me/">Termite Control</a></li><li><a href="https://extermiguard.com/pest-control-near-me/mosquito-control-near-me/">Mosquito Control</a></li></ul></nav><nav class="eg-footer-nav" aria-label="Footer company navigation"><h2>Company</h2><ul><li><a href="https://extermiguard.com/about-extermiguard/">About ExtermiGuard</a></li><li><a href="https://extermiguard.com/pest-control-service-areas/">Service Areas</a></li><li><a href="https://extermiguard.com/service-areas/rhode-island-pest-control/">Rhode Island Pest Control</a></li><li><a href="https://extermiguard.com/service-areas/massachusetts-pest-control/">Massachusetts Pest Control</a></li><li><a href="https://extermiguard.com/service-areas/connecticut-pest-control/">Connecticut Pest Control</a></li><li><a href="https://extermiguard.com/service-areas/new-york-pest-control/">New York Pest Control</a></li><li><a href="https://extermiguard.com/service-areas/pennsylvania-pest-control/">Pennsylvania Pest Control</a></li><li><a href="https://extermiguard.com/service-areas/california-pest-control/">California Pest Control</a></li><li><a href="https://extermiguard.com/service-areas/texas-pest-control/">Texas Pest Control</a></li><li><a href="https://extermiguard.com/service-areas/florida-pest-control/">Florida Pest Control</a></li><li><a href="https://extermiguard.com/pest-control-faq/">Pest Control FAQ</a></li><li><a href="https://extermiguard.com/sitemap/">Sitemap</a></li><li><a href="https://extermiguard.com/contact/">Contact</a></li></ul></nav><div class="eg-footer-trust" aria-label="Platform highlights"><div class="eg-stars"><span aria-hidden="true">ZIP</span><strong>Search by Service ZIP</strong><small>Availability varies by location</small></div><div class="eg-trust-badges"><span><b>✓</b> Independent<br>Providers</span><span><b>50</b> State Service-Area<br>Hubs</span></div></div></div><div class="eg-footer-bottom"><p>© 2026 ExtermiGuard.com. All rights reserved.</p><nav aria-label="Legal navigation"><ul><li><a href="https://extermiguard.com/privacy-policy/">Privacy Policy</a></li><li><a href="https://extermiguard.com/terms-and-conditions/">Terms and Conditions</a></li><li><a href="https://extermiguard.com/disclaimer/">Disclaimer</a></li><li><a href="https://extermiguard.com/sitemap/">Sitemap</a></li><li><a href="https://extermiguard.com/contact/">Contact</a></li></ul></nav></div></div></footer>
<button id="egBackTop" class="eg-back-top" type="button" aria-label="Back to top">
<span class="egbt-ring" aria-hidden="true"></span>
<span class="egbt-inner" aria-hidden="true">
<svg class="egbt-shield" viewBox="0 0 64 64" fill="none" focusable="false">
                    <path d="M32 4 52 12v17c0 17.8-11.4 27.4-20 31-8.6-3.6-20-13.2-20-31V12L32 4Z" fill="rgba(255,255,255,.96)"/>
                    <path d="M32 9 47 15v14c0 13.1-7.7 21.3-15 25-7.3-3.7-15-11.9-15-25V15L32 9Z" fill="#168a2f"/>
                    <path d="M32 18v26" stroke="#fff" stroke-width="5" stroke-linecap="round"/>
                    <path d="M22 29 32 19l10 10" stroke="#fff" stroke-width="5" stroke-linecap="round" stroke-linejoin="round"/>
                    <path d="M24 43h16" stroke="#f5b942" stroke-width="5" stroke-linecap="round"/>
                </svg>
</span>
<span class="egbt-label" aria-hidden="true">TOP</span>
</button>
<script type="speculationrules">{"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/astra/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]}</script>
<script type="litespeed/javascript">/(trident|msie)/i.test(navigator.userAgent)&&document.getElementById&&window.addEventListener&&window.addEventListener("hashchange",function(){var t,e=location.hash.substring(1);/^[A-z0-9_-]+$/.test(e)&&(t=document.getElementById(e))&&(/^(?:a|select|input|button|textarea)$/i.test(t.tagName)||(t.tabIndex=-1),t.focus())},!1)</script>
<script id="astra-theme-js-js-extra" type="litespeed/javascript">var astra={"break_point":"921","isRtl":"","is_scroll_to_id":"1","is_scroll_to_top":"","is_header_footer_builder_active":"1","responsive_cart_click":"flyout","is_dark_palette":""}</script>
<script id="eg-hf-control-js-extra" type="litespeed/javascript">var EGHF={"megaTrigger":"Pest Services","reduceMotion":""}</script>
<script id="googlesitekit-events-provider-content-events-js-before" type="litespeed/javascript">window._googlesitekit=window._googlesitekit||{};window._googlesitekit.contentEvents={"postID":900055,"isReadableSinglePost":!1,"hasVimeoEmbed":!1,"wordCount":0,"estimatedReadTimeSeconds":0,"isLastPageOfMultiPagePost":!1,"readTimeThresholdPercent":85,"minimumReadTimeSeconds":5}</script>
<style>.egzt-inline-status{display:none;margin-top:12px;padding:14px;border-radius:16px;background:#FFF8E8;color:#3d2a08;font-weight:850;line-height:1.5;border:1px solid #EDD28E}
            .egzt-inline-status.egzt-show{display:block}
            .egzt-inline-status a{display:inline-flex;margin-top:10px;padding:10px 14px;border-radius:999px;background:linear-gradient(135deg,#0E6B2C,#11853A);color:#fff!important;text-decoration:none!important;font-weight:950}
            .egzt-form.egzt-loading button[type="submit"]{opacity:.75;cursor:wait}
            .egzt-choice-backdrop{position:fixed;inset:0;background:rgba(7,24,39,.68);z-index:999999;display:none;align-items:center;justify-content:center;padding:clamp(12px,3vw,24px);font-family:Arial,Helvetica,sans-serif;overflow:auto;-webkit-overflow-scrolling:touch}
            .egzt-choice-backdrop.egzt-show{display:flex}
            .egzt-choice-card{width:min(560px,100%);max-height:calc(100vh - 24px);overflow:auto;background:#fff;border-radius:28px;padding:clamp(18px,3.5vw,28px);box-shadow:0 26px 76px rgba(0,0,0,.34);border:1px solid rgba(216,227,236,.92);position:relative;isolation:isolate}
            .egzt-choice-deal{display:inline-flex;align-items:center;justify-content:center;gap:8px;margin:0 44px 14px 0;padding:10px 14px;border-radius:999px;background:linear-gradient(135deg,#F3B233,#FFE08A);color:#071827;font-size:clamp(14px,2.5vw,17px);line-height:1;font-weight:1000;box-shadow:0 10px 24px rgba(243,178,51,.35);animation:egztDealPulse 1.65s ease-in-out infinite;text-transform:uppercase;letter-spacing:.3px}
            .egzt-choice-card h3{margin:0 42px 8px 0;color:#071827;font-size:clamp(22px,4.4vw,28px);line-height:1.12;font-weight:950}
            .egzt-choice-card p{margin:0 0 16px;color:#4D6074;font-size:clamp(14px,2.7vw,16px);font-weight:750;line-height:1.5}
            .egzt-choice-actions{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:16px}
            .egzt-choice-actions a{min-height:56px;border-radius:18px;text-decoration:none!important;display:flex;align-items:center;justify-content:center;text-align:center;font-size:clamp(15px,3.1vw,17px);font-weight:950;padding:13px 14px;line-height:1.15;box-shadow:0 12px 25px rgba(7,24,39,.15);transition:transform .18s ease,filter .18s ease}
            .egzt-choice-actions a:hover,.egzt-choice-actions a:focus{transform:translateY(-2px);filter:saturate(1.08)}
            .egzt-choice-call{background:linear-gradient(135deg,#0E6B2C,#11853A);color:#fff!important}
            .egzt-choice-site{background:#071827;color:#fff!important}
            .egzt-choice-single{grid-template-columns:1fr}
            .egzt-choice-close{position:absolute;right:14px;top:14px;width:38px;height:38px;border-radius:999px;border:1px solid #D8E3EC;background:#F5F8FB;color:#071827;font-size:22px;font-weight:950;cursor:pointer;line-height:1}
            .egzt-choice-note{font-size:13px!important;margin-top:14px!important;margin-bottom:0!important;color:#4D6074!important}
            .egzt-no-provider-icon{width:58px;height:58px;border-radius:999px;background:linear-gradient(135deg,#FFF8E8,#FFE6A6);display:flex;align-items:center;justify-content:center;font-size:28px;margin:0 0 14px;box-shadow:inset 0 0 0 1px rgba(237,210,142,.75)}
            .egzt-no-provider-list{display:grid;gap:8px;margin:14px 0 0;padding:0;list-style:none}
            .egzt-no-provider-list li{display:flex;gap:8px;align-items:flex-start;color:#4D6074;font-weight:800;font-size:14px;line-height:1.35}
            .egzt-no-provider-list li:before{content:'✓';color:#0E6B2C;font-weight:1000;line-height:1.25}
            .egzt-no-provider-actions{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:18px}
            .egzt-no-provider-actions a,.egzt-no-provider-actions button{appearance:none;-webkit-appearance:none;border:0;border-radius:18px;min-height:54px;padding:13px 14px;font-size:15px;font-weight:950;text-decoration:none!important;text-align:center;display:flex;align-items:center;justify-content:center;cursor:pointer;font-family:Arial,Helvetica,sans-serif}
            .egzt-no-provider-primary{background:linear-gradient(135deg,#0E6B2C,#11853A);color:#fff!important}
            .egzt-no-provider-secondary{background:#F5F8FB;color:#071827!important;box-shadow:inset 0 0 0 1px #D8E3EC}
            .egzt-no-provider-full{grid-column:1/-1}
            @keyframes egztDealPulse{0%,100%{transform:scale(1);box-shadow:0 10px 24px rgba(243,178,51,.35)}50%{transform:scale(1.035);box-shadow:0 14px 34px rgba(243,178,51,.5)}}
            @media(max-width:900px){.egzt-choice-card{width:min(94vw,560px)}.egzt-choice-actions,.egzt-no-provider-actions{grid-template-columns:1fr}.egzt-no-provider-full{grid-column:auto}}
            @media(max-width:520px){.egzt-choice-backdrop{align-items:flex-end;padding:10px}.egzt-choice-card{width:100%;max-height:92vh;border-radius:24px 24px 18px 18px}.egzt-choice-actions a{min-height:58px}.egzt-choice-deal{width:calc(100% - 48px);margin-right:48px}}</style>
<script type="litespeed/javascript">(function(){var ajaxUrl="https:\/\/extermiguard.com\/wp-admin\/admin-ajax.php";var nonce="9d8941eed2";function currentSession(){try{var k='egzt_session_id';var v=sessionStorage.getItem(k);if(!v){v='egzt_'+Math.random().toString(16).slice(2)+'_'+Date.now();sessionStorage.setItem(k,v)}return v}catch(e){return''}}
function maxScroll(){var d=document.documentElement,b=document.body;var st=window.pageYOffset||d.scrollTop||b.scrollTop||0;var h=Math.max(b.scrollHeight,d.scrollHeight,b.offsetHeight,d.offsetHeight,b.clientHeight,d.clientHeight)-window.innerHeight;return h>0?Math.round((st/h)*100):0}
function setHidden(form){var map={'.egzt-source-page':location.href,'.egzt-page-title':document.title,'.egzt-session-id':currentSession(),'.egzt-time-on-page':window.egztTimeOnPage||0,'.egzt-scroll-depth':maxScroll(),'.egzt-clicked-zip':1,'.egzt-screen-width':window.innerWidth||0,'.egzt-screen-height':window.innerHeight||0};Object.keys(map).forEach(function(sel){var el=form.querySelector(sel);if(el){el.value=map[sel]}})}
function escHtml(v){return String(v||'').replace(/[&<>"']/g,function(c){return{'&':'&amp;','<':'&lt;','>':'&gt;','"':'&quot;',"'":'&#039;'}[c]})}
function egztFormInput(form){if(!form){return null}
var fields=form.querySelectorAll('input[name="egzt_zip"],input[name="zip"],input[name="zipcode"],input[name="zip_code"],input[autocomplete="postal-code"],input[inputmode="numeric"],input[type="tel"]');for(var i=0;i<fields.length;i++){var f=fields[i];var name=String(f.getAttribute('name')||'').toLowerCase();var ph=String(f.getAttribute('placeholder')||'').toLowerCase();var ac=String(f.getAttribute('autocomplete')||'').toLowerCase();var al=String(f.getAttribute('aria-label')||'').toLowerCase();var im=String(f.getAttribute('inputmode')||'').toLowerCase();var type=String(f.getAttribute('type')||'').toLowerCase();if(name==='egzt_zip'||name==='zip'||name==='zipcode'||name==='zip_code'){return f}
if(ac==='postal-code'||ph.indexOf('zip')>-1||al.indexOf('zip')>-1){return f}
if((im==='numeric'||type==='tel')&&(ph.indexOf('service')>-1||al.indexOf('service')>-1)){return f}}
return null}
function egztHasZipDataAttribute(form){if(!form||!form.attributes){return!1}
for(var i=0;i<form.attributes.length;i++){var n=String(form.attributes[i].name||'').toLowerCase();if(n.indexOf('data-')===0&&n.indexOf('zip')>-1){return!0}}
return!1}
function egztHasZipClass(form){var cls=String(form&&form.className?form.className:'').toLowerCase();return/(^|\s)eg[a-z0-9_-]*-form(\s|$)/.test(cls)||/(^|\s)egzt-form(\s|$)/.test(cls)||/(^|\s)eg-form(\s|$)/.test(cls)||/(^|\s)eg-cta-form(\s|$)/.test(cls)}
function egztIsZipForm(form){if(!form){return!1}
var input=egztFormInput(form);if(!input){return!1}
if(form.classList&&form.classList.contains('egzt-form')){return!0}
if(egztHasZipDataAttribute(form)){return!0}
if(egztHasZipClass(form)&&(input.getAttribute('name')||'').toLowerCase()==='zip'){return!0}
if(form.closest&&(form.closest('#egp')||form.closest('#egnear')||form.closest('[id^="eg"]'))&&(input.getAttribute('name')||'').toLowerCase()==='zip'){return!0}
var action=(form.getAttribute('action')||'');return(action.indexOf('egzt_zip_redirect')>-1||action.indexOf('egzr_zip_redirect')>-1)&&!!input}
function showChoice(data,zip){var old=document.getElementById('egzt-choice-backdrop');if(old){old.remove()}
var phoneHref=data.track_phone_url||data.call_url||'';var siteHref=data.track_website_url||data.website_url||'';var hasPhone=!!phoneHref,hasSite=!!siteHref;var wrap=document.createElement('div');wrap.className='egzt-choice-backdrop egzt-show';wrap.id='egzt-choice-backdrop';var phoneText=data.phone||'Call now';var company=data.partner_company?escHtml(data.partner_company):'a local pest control company';var singleClass=((hasPhone&&!hasSite)||(!hasPhone&&hasSite))?'egzt-choice-single':'';var actions='<div class="egzt-choice-actions '+singleClass+'">';if(hasPhone){actions+='<a class="egzt-choice-call" href="'+escHtml(phoneHref)+'">Call Now<br><span style="font-size:13px;font-weight:800;opacity:.9">'+escHtml(phoneText)+'</span></a>'}
if(hasSite){actions+='<a class="egzt-choice-site" href="'+escHtml(siteHref)+'">Request Help Online</a>'}
actions+='</div>';var choiceText=(hasPhone&&hasSite)?'Choose how you want to connect.':'Use the option below to connect now.';wrap.innerHTML='<div class="egzt-choice-card" role="dialog" aria-modal="true"><button type="button" class="egzt-choice-close" aria-label="Close">×</button><div class="egzt-choice-deal">Get $50 off now</div><h3>Good news — help may be available</h3><p>ZIP '+escHtml(zip)+' may be covered by '+company+'. '+choiceText+'</p>'+actions+'<p class="egzt-choice-note">Have the service address and pest problem ready.</p></div>';document.body.appendChild(wrap);wrap.querySelector('.egzt-choice-close').addEventListener('click',function(){wrap.remove()});wrap.addEventListener('click',function(e){if(e.target===wrap){wrap.remove()}})}
function fillB2BSignupZip(zip){var targets=document.querySelectorAll('#egzt-b2b-signup input[name="zip"], #purchase-zip input[name="zip"], [data-egzt-signup] input[name="zip"], .egzt-claim-flow input[name="zip"], .egzt-instant-purchase input[name="zip"], .egzt-legal-signup-form input[name="zip"]');var first=null;targets.forEach(function(el){el.value=zip;try{el.dispatchEvent(new Event('input',{bubbles:!0}));el.dispatchEvent(new Event('change',{bubbles:!0}))}catch(e){}
if(!first&&(el.offsetParent!==null||el.closest('#egzt-b2b-signup')||el.closest('.egzt-claim-flow'))){first=el}});if(!first&&targets.length){first=targets[0]}
var box=document.getElementById('egzt-b2b-signup')||document.getElementById('purchase-zip')||(first?(first.closest('.egzt-claim-flow')||first.closest('form')||first):null);if(box){try{box.scrollIntoView({behavior:'smooth',block:'start'})}catch(e){box.scrollIntoView()}
setTimeout(function(){try{if(first){first.focus();first.select()}}catch(e){}},500);return!0}
return!1}
function showB2BAvailability(data,zip,form){var old=document.getElementById('egzt-choice-backdrop');if(old){old.remove()}
var available=data.status==='b2b_available';var wrap=document.createElement('div');wrap.className='egzt-choice-backdrop egzt-show';wrap.id='egzt-choice-backdrop';var title=escHtml(data.title||(available?('ZIP '+zip+' is available'):('ZIP '+zip+' is not available right now')));var msg=escHtml(data.message||(available?'This ZIP territory is open for your company.':'Try another ZIP code in your service area.'));var badge=available?'Available ZIP':'ZIP Not Available';var icon=available?'✓':'×';var iconStyle=available?'':'background:linear-gradient(135deg,#FFF8E8,#FFE6A6);color:#9A6500;';var actions='<div class="egzt-no-provider-actions">';if(available){actions+='<a href="'+escHtml(data.signup_url||('#zip-signup'))+'" class="egzt-no-provider-primary egzt-b2b-continue">'+escHtml(data.button_text||'Continue to Signup Form')+'</a><button type="button" class="egzt-no-provider-secondary egzt-no-provider-try">Check Another ZIP</button>'}else{actions+='<button type="button" class="egzt-no-provider-primary egzt-no-provider-try">Try Another ZIP</button><button type="button" class="egzt-no-provider-secondary egzt-no-provider-close">Close</button>'}
actions+='</div>';wrap.innerHTML='<div class="egzt-choice-card" role="dialog" aria-modal="true"><button type="button" class="egzt-choice-close" aria-label="Close">×</button><div class="egzt-choice-deal">'+badge+'</div><div class="egzt-no-provider-icon" style="'+iconStyle+'" aria-hidden="true">'+icon+'</div><h3>'+title+'</h3><p>'+msg+'</p><ul class="egzt-no-provider-list"><li>Use the ZIP code where your company can take pest control requests.</li><li>Only open ZIP territories can continue into signup.</li><li>You can check another ZIP from your service area anytime.</li></ul>'+actions+'<p class="egzt-choice-note">This ZIP check is for pest control companies joining ExtermiGuard.</p></div>';document.body.appendChild(wrap);function closeAndFocus(){wrap.remove();if(form){var input=egztFormInput(form);if(input){input.focus();input.select()}}}
wrap.querySelector('.egzt-choice-close').addEventListener('click',function(){wrap.remove()});var tryBtn=wrap.querySelector('.egzt-no-provider-try');if(tryBtn){tryBtn.addEventListener('click',closeAndFocus)}
var closeBtn=wrap.querySelector('.egzt-no-provider-close');if(closeBtn){closeBtn.addEventListener('click',function(){wrap.remove()})}
var cont=wrap.querySelector('.egzt-b2b-continue');if(cont){cont.addEventListener('click',function(e){e.preventDefault();var moved=fillB2BSignupZip(zip);wrap.remove();if(!moved&&data.signup_url){window.location.href=data.signup_url}})}
wrap.addEventListener('click',function(e){if(e.target===wrap){wrap.remove()}})}
function showNoProvider(data,zip,form){var old=document.getElementById('egzt-choice-backdrop');if(old){old.remove()}
var wrap=document.createElement('div');wrap.className='egzt-choice-backdrop egzt-show';wrap.id='egzt-choice-backdrop';var title=escHtml(data.consumer_title||'We’re still adding coverage in this ZIP');var msg=escHtml(data.consumer_message||'We don’t have a pest control match for this service ZIP yet. Try a nearby ZIP code, check the property ZIP, or check back soon.');wrap.innerHTML='<div class="egzt-choice-card" role="dialog" aria-modal="true"><button type="button" class="egzt-choice-close" aria-label="Close">×</button><div class="egzt-choice-deal">Check nearby ZIP</div><div class="egzt-no-provider-icon" aria-hidden="true">📍</div><h3>'+title+'</h3><p>ZIP '+escHtml(zip)+': '+msg+'</p><ul class="egzt-no-provider-list"><li>Make sure this is the ZIP for the property that needs service.</li><li>Try a nearby ZIP from the same city or town.</li><li>Coverage is being added in more neighborhoods.</li><li>You can check this ZIP again later.</li></ul><div class="egzt-no-provider-actions"><button type="button" class="egzt-no-provider-primary egzt-no-provider-try">Try Another ZIP</button><button type="button" class="egzt-no-provider-secondary egzt-no-provider-close">Close</button></div><p class="egzt-choice-note">We don’t have a match for this ZIP yet.</p></div>';document.body.appendChild(wrap);function closeAndFocus(){wrap.remove();if(form){var input=egztFormInput(form);if(input){input.focus();input.select()}}}
wrap.querySelector('.egzt-choice-close').addEventListener('click',function(){wrap.remove()});var tryBtn=wrap.querySelector('.egzt-no-provider-try');if(tryBtn){tryBtn.addEventListener('click',closeAndFocus)}
var closeBtn=wrap.querySelector('.egzt-no-provider-close');if(closeBtn){closeBtn.addEventListener('click',function(){wrap.remove()})}
wrap.addEventListener('click',function(e){if(e.target===wrap){wrap.remove()}})}
function stopZipEvent(e){if(!e){return}
e.preventDefault();e.stopPropagation();if(e.stopImmediatePropagation){e.stopImmediatePropagation()}}
function inlineStatus(form){var status=form.querySelector('.egzt-inline-status');if(!status){status=document.createElement('div');status.className='egzt-inline-status';form.appendChild(status)}
return status}
function runZipLookup(form,e){if(!egztIsZipForm(form)){return!1}
var input=egztFormInput(form);if(!input){return!1}
stopZipEvent(e);setHidden(form);var zip=(input.value||'').replace(/[^0-9]/g,'').slice(0,5);input.value=zip;var status=inlineStatus(form);status.classList.remove('egzt-show');status.textContent='';if(zip.length!==5){form.classList.remove('egzt-loading');input.setAttribute('aria-invalid','true');status.textContent='Please enter a valid 5-digit ZIP code.';status.classList.add('egzt-show');try{input.focus()}catch(err){}
return!0}
input.removeAttribute('aria-invalid');if(form.getAttribute('data-egzt-looking-up')==='1'){return!0}
form.setAttribute('data-egzt-looking-up','1');form.classList.add('egzt-loading');var fd=new FormData();fd.append('action','egzt_smart_zip_lookup');fd.append('nonce',nonce);fd.append('zip',zip);fd.append('source_page',location.href);fd.append('page_title',document.title);fd.append('session_id',currentSession());fd.append('time_on_page',window.egztTimeOnPage||0);fd.append('scroll_depth',maxScroll());fd.append('screen_width',window.innerWidth||0);fd.append('screen_height',window.innerHeight||0);fetch(ajaxUrl,{method:'POST',credentials:'same-origin',body:fd}).then(function(r){return r.json()}).then(function(res){form.classList.remove('egzt-loading');form.removeAttribute('data-egzt-looking-up');var data=res&&res.data?res.data:{};if(data.status==='b2b_available'||data.status==='b2b_unavailable'){showB2BAvailability(data,zip,form);status.textContent=(data.title||'ZIP checked')+'.';status.classList.add('egzt-show');return}
if(data.status==='matched'&&(data.track_phone_url||data.track_website_url||data.call_url||data.website_url||data.redirect)){if(!data.call_url&&data.redirect&&String(data.redirect).indexOf('tel:')===0){data.call_url=data.redirect}
showChoice(data,zip);return}
if(data.status==='no_provider'){showNoProvider(data,zip,form);status.textContent='We don’t have a match for ZIP '+zip+' right now. Try a nearby ZIP code or check back soon.';status.classList.add('egzt-show');return}
status.textContent=data.message||'Please enter a valid ZIP code.';status.classList.add('egzt-show')}).catch(function(){form.classList.remove('egzt-loading');form.removeAttribute('data-egzt-looking-up');showNoProvider({consumer_title:'We could not check this ZIP right now',consumer_message:'Please try again in a moment or enter another nearby ZIP code.'},zip,form)});return!0}
document.addEventListener('submit',function(e){var form=e.target&&e.target.closest?e.target.closest('form'):null;runZipLookup(form,e)},!0);document.addEventListener('click',function(e){var target=e.target;if(!target||!target.closest){return}
var button=target.closest('button,input[type="submit"],input[type="button"],.eg-btn,.eg-small');if(!button){return}
var form=button.closest('form');if(!form){return}
runZipLookup(form,e)},!0)})()</script>
<script type="litespeed/javascript">window.egztTrackEvent=function(name,params){params=params||{};if(window.gtag){gtag('event',name,params)}window.dataLayer=window.dataLayer||[];window.dataLayer.push(Object.assign({event:name},params));if(window.fbq){fbq('trackCustom',name,params)}}</script>{"success":true,"data":{"tracking":"bot_filtered"}}
<!-- Page optimized by LiteSpeed Cache @2026-10-26 15:40:07 -->

<!-- Page cached by LiteSpeed Cache 7.9.2 on 2026-10-26 15:40:07 -->
<!-- Guest Mode -->
<!-- QUIC.cloud UCSS in queue -->