1<!DOCTYPE html> 2<html lang="en"> 3 <head> 4 <meta charset="utf-8"> 5 <meta http-equiv='x-dns-prefetch-control' content='on'> 6 <link rel='preconnect' href='https://assets.a2o-static.com'> 7 <link rel="preconnect" href="//fonts.googleapis.com" crossorigin /> 8 <link rel="dns-prefetch" href="//fonts.googleapis.com"> 9 <link rel="dns-prefetch" href="//fonts.gastatic.com"> 10 <link rel="dns-prefetch" href="//www.google-analytics.com"> 11 <link rel="dns-prefetch" href="//www.googletagmanager.com"> 12 <link rel="preload" href="https://assets.a2o-static.com/git/scheduler/v3/street2fleet/web-attributions.min.js" as="script" crossorigin="anonymous"> 13 <title> Precision Door Service of New Hampshire | New Garage Door Installation & Replacement </title> 14 <meta name="viewport" content="width=device-width, initial-scale=1" /> 15 <meta name="apple-mobile-web-app-capable" content="yes" /> 16 <meta name="SKYPE_TOOLBAR" content="SKYPE_TOOLBAR_PARSER_COMPATIBLE" /> 17 <meta name="format-detection" content="telephone=no" /> 18 <meta name="description" content=" Free estimates on a large selection of traditional and carriage house garage doors. Serving New Hampshire Including Manchester, Londonderry, Nashua, Concord, Merrimack, Keene, and Derry Areas. Precision Door - A Name You Can Trust® " /> 19 20 <!-- Favicon --> 21 <link rel="apple-touch-icon" sizes="180x180" href="https://assets.a2o-static.com/git/trident/v1/themes/sharp_neighborly/css/img/apple-touch-icon-2026.png"> 22 <link rel="icon" type="image/png" sizes="32x32" href="https://assets.a2o-static.com/git/trident/v1/themes/sharp_neighborly/css/img/favicon-32x32-2026.png"> 23 <link rel="icon" type="image/png" sizes="16x16" href="https://assets.a2o-static.com/git/trident/v1/themes/sharp_neighborly/css/img/favicon-16x16-2026.png"> 24 25 26 27 28 <!-- Critical CSS --> 29 <style type="text/css">h2,h3{font-family:"Roboto Condensed",sans-serif;font-weight:700;line-height:1.1;color:inherit}.col-lg-12{position:relative;min-height:1px;padding-left:12px;padding-right:12px}@-ms-viewport{width:device-width}h2,h3{color:#134c3e;font-weight:700}.areas-vertical .area{white-space:wrap;text-align:center;border-radius:4px;text-decoration:none;background-color:#134c3e;clear:both;color:#fff;padding:5px;margin:12px;border:1px solid #040f0c}@media (max-width:1200px){h2{font-size:34px}h3{font-size:30px}}@media (max-width:992px){h2{font-size:26px}h3{font-size:24px}}@media (max-width:768px){h2{font-size:24px}h3{font-size:22px}}@media (max-width:480px){h2{font-size:26px}h3{font-size:22px}}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}header,main,nav,section{display:block}a{background-color:transparent}strong{font-weight:700}img{border:0}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}button,input{color:inherit;font:inherit;margin:0}button{overflow:visible}button{text-transform:none}button{-webkit-appearance:button}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:10px}body{font-family:Roboto,sans-serif;font-size:18px;line-height:1.428571429;color:#333;background-color:#fff}button,input{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#337ab7;text-decoration:none}img{vertical-align:middle}.img-responsive{display:block;max-width:100%;height:auto}hr{margin-top:25px;margin-bottom:25px;border:0;border-top:1px solid #eee}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}h2,h3,h4{font-family:"Roboto Condensed",sans-serif;font-weight:700;line-height:1.1;color:inherit}h2,h3{margin-top:25px;margin-bottom:12.5px}h4{margin-top:12.5px;margin-bottom:12.5px}h2{font-size:38px}h3{font-size:31px}h4{font-size:23px}p{margin:0 0 12.5px}.text-center{text-align:center}.text-uppercase{text-transform:uppercase}ul{margin-top:0;margin-bottom:12.5px}ul ul{margin-bottom:0}.container-fluid{margin-right:auto;margin-left:auto;padding-left:12px;padding-right:12px}.container-fluid:after,.container-fluid:before{content:" ";display:table}.container-fluid:after{clear:both}.row{margin-left:-12px;margin-right:-12px}.row:after,.row:before{content:" ";display:table}.row:after{clear:both}.col-lg-12,.col-md-10,.col-md-4,.col-sm-3,.col-sm-9{position:relative;min-height:1px;padding-left:12px;padding-right:12px}@media (min-width:768px){.col-sm-3,.col-sm-9{float:left}.col-sm-3{width:25%}.col-sm-9{width:75%}.col-sm-pull-3{right:25%}
29.col-sm-push-9{left:75%}.navbar-right .dropdown-menu{right:0;left:auto}}@media (min-width:992px){.col-md-10,.col-md-4{float:left}.col-md-4{width:33.3333333333%}.col-md-10{width:83.3333333333%}.col-md-offset-1{margin-left:8.3333333333%}.col-md-offset-2{margin-left:16.6666666667%}}@media (min-width:1200px){.col-lg-12{float:left}.col-lg-12{width:100%}}.collapse{display:none;visibility:hidden}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px solid;border-right:4px solid transparent;border-left:4px solid transparent}.dropdown{position:relative}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;font-size:18px;text-align:left;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175);background-clip:padding-box}.dropdown-menu .divider{height:1px;margin:11.5px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.428571429;color:#333;white-space:nowrap}.nav{margin-bottom:0;padding-left:0;list-style:none}.nav:after,.nav:before{content:" ";display:table}.nav:after{clear:both}.nav>li{position:relative;display:block}.nav>li>a{position:relative;display:block;padding:10px 15px}.navbar{position:relative;min-height:70px;margin-bottom:25px;border:1px solid transparent}.navbar:after,.navbar:before{content:" ";display:table}.navbar:after{clear:both}.navbar-header:after,.navbar-header:before{content:" ";display:table}.navbar-header:after{clear:both}.navbar-collapse{overflow-x:visible;padding-right:12px;padding-left:12px;border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,.1);-webkit-overflow-scrolling:touch}.navbar-collapse:after,.navbar-collapse:before{content:" ";display:table}.navbar-collapse:after{clear:both}.navbar-fixed-top .navbar-collapse{max-height:340px}@media (max-device-width:480px) and (orientation:landscape){.navbar-fixed-top .navbar-collapse{max-height:200px}}
29.container-fluid>.navbar-collapse,.container-fluid>.navbar-header{margin-right:-12px;margin-left:-12px}.navbar-fixed-top{position:fixed;right:0;left:0;z-index:1030}@media (min-width:768px){.navbar{border-radius:4px}.navbar-header{float:left}.navbar-collapse{width:auto;border-top:0;box-shadow:none}.navbar-collapse.collapse{display:block!important;visibility:visible!important;height:auto!important;padding-bottom:0;overflow:visible!important}.navbar-fixed-top .navbar-collapse{padding-left:0;padding-right:0}.container-fluid>.navbar-collapse,.container-fluid>.navbar-header{margin-right:0;margin-left:0}.navbar-fixed-top{border-radius:0}.navbar-toggle{display:none}}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-toggle{position:relative;float:right;margin-right:12px;padding:9px 10px;margin-top:18px;margin-bottom:18px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px}.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}.navbar-nav{margin:11.25px -12px}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:25px}.navbar-nav>li>.dropdown-menu{margin-top:0;border-top-right-radius:0;border-top-left-radius:0}@media (min-width:768px){.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}.navbar-nav>li>a{padding-top:22.5px;padding-bottom:22.5px}.navbar-right{float:right!important;margin-right:-12px}}.navbar-default{background-color:#fff;border-color:#eee}.navbar-default .navbar-nav>li>a{color:#134c3e}.navbar-default .navbar-toggle{border-color:#ddd}.navbar-default .navbar-toggle .icon-bar{background-color:#fff}.navbar-default .navbar-collapse{border-color:#eee}.navbar-inverse{background-color:#134c3e;border-color:#09231d}.navbar-inverse .navbar-nav>li>a{color:#fff}.navbar-inverse .navbar-toggle{border-color:#333}.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}.navbar-inverse .navbar-collapse{border-color:#0c2f27}.progress{overflow:hidden;height:25px;margin-bottom:25px;background-color:#f5f5f5;border-radius:4px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}.progress-bar{float:left;width:0%;height:100%;font-size:16px;line-height:25px;color:#fff;text-align:center;background-color:#337ab7;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,.15)}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-left{float:left!important}body{font-family:Roboto,sans-serif}main .content-wrapper{max-width:1500px;margin:auto}main .content img{display:block;max-width:100%;height:auto}main .content .mobile-hide{display:block}main p{font-size:18px}main a{font-size:18px}main li,main ul{font-size:18px}h2,h3,h4{color:#134c3e;font-weight:700}.text-center-vertical{position:absolute;margin:0;top:50%;left:50%;margin-right:-50%;transform:translate(-50%,-50%)}.dropdown-menu>li>a{white-space:normal}.header-phone-number{border-radius:4px;border-style:solid;border-width:3px;border-color:#fff;font-weight:700;padding:5px 20px;float:right;background-color:#134c3e;color:#fff;font-size:22px;position:absolute;top:75px;right:17px}.header-phone-number:after,.header-phone-number:before{content:" ";display:table}.header-phone-number:after{clear:both}.text-white{color:#fff}.header-phone-number,.mobile-hide{display:block}.mobile-show{display:none}.logo{width:auto;height:135px}#navbar{margin-right:20px;margin-left:20px}#navbar>ul>li>a{font-size:16px;font-weight:400}.navbar-default{height:71px}.nav-phone-icon{padding:10px;text-decoration:none;float:right}.navbar-toggle{border:none;background:0 0!important}.navbar-toggle .icon-bar{width:22px}.navbar-toggle .top-bar{transform:rotate(45deg);transform-origin:10% 10%}.navbar-toggle .middle-bar{opacity:0}.navbar-toggle .bottom-bar{transform:rotate(-45deg);transform-origin:10% 90%}.navbar-toggle.collapsed .top-bar{transform:rotate(0)}.navbar-toggle.collapsed .middle-bar{opacity:1}.navbar-toggle.collapsed .bottom-bar{transform:rotate(0)}@media only screen and (max-width:1199px){#navbar{margin-right:10px;margin-left:10px}#navbar>ul>li>a{font-size:14px;padding-left:10px;padding-right:10px}.logo{height:81px}.dropdown-menu{font-size:14px}}@media only screen and (max-width:991px){.navbar-default{height:auto}#navbar{margin-right:5px;margin-left:5px}#navbar>ul>li>a{font-size:14px;padding-left:8px;padding-right:8px}.logo{height:50px}.dropdown-menu{font-size:14px}}@media only screen and (max-width:767px){.navbar-default{height:auto}#navbar{margin-right:5px;margin-left:5px}#navbar>ul>li>a{font-size:14px}.logo{height:50px}.dropdown-menu{font-size:14px}}@media (max-width:480px){.navbar-default{height:auto}}@media (max-width:767px){.header-phone-number,.mobile-hide{display:none}
29.mobile-show{display:block}main .content .mobile-hide{display:none}.navbar-default{height:auto}}@media only screen and (max-width:1200px){.navbar-default .logo{margin-left:0}}.arrow-right{background:url(https://assets.a2o-static.com/git/trident/v1/themes/sharp_neighborly/css/img/arrow-right.png) no-repeat;float:right;margin-right:10px;width:14px;height:21px;background-size:14px 21px}.phone-icon{background:url(https://assets.a2o-static.com/git/trident/v1/themes/sharp_neighborly/css/img/phone-icon.png) no-repeat;float:left;margin-left:5px;width:27px;height:27px;background-size:27px 27px}.phone-icon-white{background:url(https://assets.a2o-static.com/git/trident/v1/themes/sharp_neighborly/css/img/phone-icon-white.png) no-repeat;float:left;margin-left:5px;width:27px;height:27px;background-size:27px 27px}.areas-vertical{margin-left:-12px;margin-right:-12px}.areas-vertical:after,.areas-vertical:before{content:" ";display:table}.areas-vertical:after{clear:both}.areas-vertical .area,.areas-vertical>#areas-all{white-space:wrap;text-align:center;border-radius:4px;text-decoration:none;background-color:#134c3e;clear:both;color:#fff;padding:5px;margin:12px;border:1px solid #040f0c}.areas-vertical .area>a{text-decoration:none;color:#fff;font-size:16px}.areas-vertical .area>a p{margin:0}.areas-vertical .area>a .area-rating{font-size:16px;text-transform:uppercase}.areas-vertical .area .area-phone-number{font-size:22px;color:#fff;max-width:200px;margin:auto;padding:0 0 1px}.areas-vertical .area .area-name{font-size:22px;margin:0;color:#fff}.areas-vertical .area hr{margin-top:5px;margin-bottom:5px}.areas-vertical .area>.dropdown-menu{width:100%;position:relative;overflow:auto;max-height:300px;margin:5px 0 0;border-radius:0}.areas-vertical .area>.dropdown-menu>li>span{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.428571429;color:#333;white-space:nowrap}.areas-vertical .arrow-right{background:url(https://assets.a2o-static.com/git/trident/v1/themes/sharp_neighborly/css/img/arrow-right.png) no-repeat;float:right;margin-right:10px;width:14px;height:21px;background-size:14px 21px}.areas-vertical .phone-icon-white{background:url(https://assets.a2o-static.com/git/trident/v1/themes/sharp_neighborly/css/img/phone-icon-white.png) no-repeat;float:left;margin-left:5px;width:27px;height:27px;background-size:27px 27px}.double-nav-top.navbar-default.navbar-fixed-top.navbar-top{background-color:#134c3e;color:#fff}.double-nav-top.navbar-default.navbar-fixed-top.navbar-bottom{top:70px;z-index:1035}@media only screen and (min-width:767px){.double-nav-top.navbar-default{height:71px!important}#double-nav-top-menu-hide{display:none}}.double-nav-top.logo{margin-top:-70px}@media only screen and (max-width:767px){.double-nav-top.navbar-default.navbar-fixed-top.navbar-bottom{top:0}.double-nav-top.logo{margin-top:0;width:auto;height:70px!important}}@media only screen and (max-width:1199px){.logo{height:81px}}@media only screen and (max-width:991px){.logo{height:81px}}.hours_widget_class{min-height:137px}@media only screen and (max-width:700px){.hours_widget_class{min-height:111px}}button::-moz-focus-inner{padding:0;border:0}.review-average-drop-down{width:300px;padding:15px;right:auto;left:50.7%;-webkit-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0)}.review-average-drop-down span{color:#000}.review-average-drop-down-wrapper ul.dropdown-menu{border-radius:4px;box-shadow:none;margin-top:5px;width:300px}.review-average-drop-down-wrapper ul.dropdown-menu:before{content:"";border-bottom:11px solid #fff;border-right:11px solid transparent;border-left:11px solid transparent;position:absolute;top:-11px;right:50%;z-index:10}.review-average-drop-down-wrapper ul.dropdown-menu:after{content:"";border-bottom:11px solid #ccc;border-right:11px solid transparent;border-left:11px solid transparent;position:absolute;top:-12px;right:50%;z-index:9}.review-percentage{width:50px;padding-left:10px;float:right}.review-average-drop-down .progress-bar{background-color:#ffc61a}.review-average-drop-down-toggle{padding-top:20px;padding-left:10px;padding-right:10px;padding-bottom:10px}.bottom-numbers .bottom-number a{color:#134c3e;text-decoration:none}.text-underline{text-decoration:underline!important}.img-center img{margin:0 auto!important}.bright-red-text{color:#cb181e!important}.black-text{color:#000!important}.m-t-10{margin-top:10px!important}.m-t-20{margin-top:20px!important}.m-t-50{margin-top:50px!important}.m-b-10{margin-bottom:10px!important}.m-b-20{margin-bottom:20px!important}.m-x-10{margin:10px!important}.m-t-b-20{margin-top:20px!important;margin-bottom:20px!important}.m-t-b-30{margin-top:30px!important;margin-bottom:30px!important}.p-t-20{padding-top:20px!important}.p-r-10{padding-right:10px!important}.p-b-10{padding-bottom:10px!important}.p-x-5{padding:5px!important}.color-primary-bg{background-color:#134c3e}.color-primary-text{color:#134c3e}@media (max-width:1200px){h2{font-size:34px}h3{font-size:30px}h4{font-size:26px}}@media (max-width:992px){h2{font-size:26px}h3{font-size:24px}h4{font-size:22px}}@media (max-width:768px){h2{font-size:24px}h3{font-size:22px}h4{font-size:20px}}@media (max-width:480px){h2{font-size:26px}h3{font-size:22px}h4{font-size:20px}}@media (min-width:767px){.navbar-top #navbar>ul>li>a{color:#fff}}::placeholder{color:#000;opacity:1}:-ms-input-placeholder{color:#000}::-ms-input-placeholder{color:#000}.header-phone-number{top:160px}
29.navbar-default .navbar-toggle .icon-bar{background-color:#134c3e!important}.nav-phone-icon{padding:20px}</style> 30 31 32
32<script type="text/javascript" src="https://assets.a2o-static.com/git/scheduler/v3/street2fleet/web-attributions.min.js" async></script>
32 33 34
34<script defer src="https://assets.a2o-static.com/git/trident/v1/themes/sharp_neighborly/js/init-top.min.56b891.js"></script>
34 35 36 <link rel='dns-prefetch' href='//connect.facebook.net'> 37<link rel='dns-prefetch' href='//cdn.livechatinc.com'> 38<link rel='dns-prefetch' href='//cdn.callrail.com'> 39<meta name="facebook-domain-verification" content="f9wx7oln12bmh9ot8eeyaxox8knkcm" /> 40
41<script async type="text/javascript" src="//cdn.callrail.com/companies/588856257/2b52475a93119bdf56e4/12/swap.js"></script>
41 42 43<!-- Bing UET Tag -->
44<script>(function(w,d,t,r,u){var f,n,i;w[u]=w[u]||[],f=function(){var o={ti:"211018818", enableAutoSpaTracking: true};o.q=w[u],w[u]=new UET(o),w[u].push("pageLoad")},n=d.createElement(t),n.src=r,n.async=1,n.onload=n.onreadystatechange=function(){var s=this.readyState;s&&s!=="loaded"&&s!=="complete"||(f(),n.onload=n.onreadystatechange=null)},i=d.getElementsByTagName(t)[0],i.parentNode.insertBefore(n,i)})(window,document,"script","//bat.bing.com/bat.js","uetq");</script>
44 45 <link rel="preload" as="image" href="https://assets.a2o-static.com/git/trident/v1/images/precision/headers/garage-doors/garage-door-header-mobile.jpg.webp" /> 46 <style>div.reviews > div.review,#next-page,#previous-page{display:none;}</style> 47
47<script type="application/ld+json">{"@context":"https:\/\/schema.org","@graph":[{"@type":"Organization","@id":"https:\/\/precisiondoornewhampshire.com\/#organization","name":"Precision Door Service","url":"https:\/\/precisiondoornewhampshire.com\/","description":"Free estimates on a large selection of traditional and carriage house garage doors. Serving New Hampshire Including Manchester, Londonderry, Nashua, Concord, Merrimack, Keene, and Derry Areas. Precision Door - A Name You Can Trust\u00ae","logo":{"@type":"ImageObject","@id":"https:\/\/precisiondoornewhampshire.com\/#logo","url":"https:\/\/assets.a2o-static.com\/git\/trident\/v1\/themes\/sharp_neighborly\/css\/img\/logo.png"},"knowsAbout":["Broken Garage Door Spring Repair","Garage Door Opener Install","Garage Door Opener Repair","Garage Door Repair","Install Garage Doors"],"areaServed":[{"@type":"State","name":"New Hampshire"},{"@type":"AdministrativeArea","name":"Merrimack Valley Region, NH"},{"@type":"AdministrativeArea","name":"Seacoast Region, NH"},{"@type":"AdministrativeArea","name":"Monadnock Region, NH"},{"@type":"AdministrativeArea","name":"Dartmouth-Lake Sunapee\/ Lakes Region, NH"}]},{"@type":"WebSite","@id":"https:\/\/precisiondoornewhampshire.com\/#website","url":"https:\/\/precisiondoornewhampshire.com\/","name":"Precision Door Service","inLanguage":"en-US","publisher":{"@id":"https:\/\/precisiondoornewhampshire.com\/#organization"},"about":{"@id":"https:\/\/precisiondoornewhampshire.com\/#organization"}},{"@type":"WebPage","@id":"https:\/\/precisiondoornewhampshire.com\/garage-doors#webpage","url":"https:\/\/precisiondoornewhampshire.com\/garage-doors","name":"Precision Door Service of New Hampshire | New Garage Door Installation & Replacement","isPartOf":{"@id":"https:\/\/precisiondoornewhampshire.com\/#website"}}]}</script>
47 48 49 </head> 50 51 <body role="document" style="padding-top: 0px;"> 52 53 54 55 <header role="banner"> 56 <!-- Double Navigation Top --> 57<!-- Bottom Navbar --> 58<nav class="double-nav-top navbar navbar-default navbar-fixed-top navbar-bottom" role="navigation"> 59 <div class="container-fluid"> 60 <div class="navbar-header"> 61 <button type="button" class="navbar-light navbar-toggle collapsed" data-toggle="collapse" data-target="#navbar" aria-expanded="false" aria-controls="navbar"> 62 <span class="sr-only">Toggle navigation</span> 63 <span class="icon-bar top-bar"></span> 64 <span class="icon-bar middle-bar"></span> 65 <span class="icon-bar bottom-bar"></span> 66 </button> 67 68 <a href="/"> 69 <picture> 70 <source media="(min-width:768px)" srcset="https://assets.a2o-static.com/git/trident/v1/themes/sharp_neighborly/css/img/logo-desktop.png.webp" type="image/webp"> 71 <source media="(min-width:768px)" srcset="https://assets.a2o-static.com/git/trident/v1/themes/sharp_neighborly/css/img/logo-desktop.png" type="image/png"> 72 73 <source media="(max-width:767px)" srcset="https://assets.a2o-static.com/git/trident/v1/themes/sharp_neighborly/css/img/logo-mobile.jpg.webp" type="image/webp"> 74 <source media="(max-width:767px)" srcset="https://assets.a2o-static.com/git/trident/v1/themes/sharp_neighborly/css/img/logo-mobile.jpg" type="image/jpeg"> 75 76 <img id="logo" src="https://assets.a2o-static.com/git/trident/v1/themes/sharp_neighborly/css/img/logo-desktop.png" alt="Logo image" class="double-nav-top logo"> 77 </picture> 78 79 </a> 80 81 <!-- Mobile Phone Icon Start --> 82 <a class="nav-phone-icon mobile-show" style="height: 68px; padding: 20px 10px 0;" href="tel:8332062800"> 83 <span class="phone-icon" style="margin-left: 0;" aria-hidden="true"></span> 84 <span class="sr-only">Call (833) 206-2800</span> 85 </a> 86 <!-- Mobile Phone Icon End --> 87 88 <!-- Book Online Button --> 89 <a class="scheduler-nav-mob mobile-show" style="float: right; width: 92px; height: 68px; padding: 19px 0 0; margin-right: 2px; text-decoration: none;" href="/book-now" aria-label="Book online now"> 90 <span class="scheduler-nav-btn-mob btn btn-primary" style="float: none; display: block; width: 92px; height: 30px; line-height: 20px; font-size: 13px; font-weight: bold; padding: 4px 8px; background-color: #ba1835; border-color: #ba1835; color: #fff; box-shadow: 1px 1px 1px 2px #404040; border: 1px #fff solid; border-radius: 4px; text-align: center;"> 91 Book Online 92 </span> 93 </a> 94 95 96 </div> 97 <div id="navbar" class="menu-section navbar-collapse collapse scrollbox"> 98 <!-- Main Menu START --> 99 <ul class="list-nav nav navbar-nav navbar-right" style="margin-bottom:0;"> 100 <li class="dropdown"> 101 <a href="/#" target="_self" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">Garage Doors <span class="caret"></span></a> 102 <ul class="dropdown-menu"> 103 <li><a href="/garage-doors" target="_self">Garage Doors</a></li> 104 <li role="separator" class="divider"></li> 105 <li><a href="https://garagedoordesigner.com/" target="_blank">Garage Door Designer</a></li> 106 <li role="separator" class="divider"></li> 107 <li><a href="/garage-door-gallery" target="_self">Online Garage Door Showroom</a></li> 108 <li role="separator" class="divider"></li> 109 <li><a href="/garage-door-safety" target="_self">Garage Door Safety</a></li> 110 </ul> 111 </li> 112 <li class="dropdown"> 113 <a href="/#" target="_self" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">Garage Door Repair <span class="caret"></span></a> 114 <ul class="dropdown-menu"> 115 <li><a href="/garage-door-repair" target="_self">Garage Door Repair</a></li> 116 <li role="separator" class="divider"></li> 117 <li><a href="/garage-door-spring-repair" target="_self">Spring Repair</a></li> 118 </ul> 119 </li> 120 <li class="dropdown"> 121 <a href="/#" target="_self" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">Garage Door Openers <span class="caret"></span></a> 122 <ul class="dropdown-menu"> 123 <li><a href="/garage-door-openers" target="_self">Garage Door Openers</a></li> 124 <li role="separator" class="divider"></li> 125 <li><a href="/garage-door-opener-repair" target="_self">Opener Repair</a></li> 126 </ul> 127 </li> 128 <li> 129 <a href="/book-now" id="scheduler-nav-dt" target="_self"> 130 <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" viewBox="0 0 16 16" class="scheduler-nav-calendar-icon" aria-hidden="true" focusable="false" style="vertical-align: text-bottom; margin-right: 4px;"> 131 <path d="M3.5 0a.5.5 0 0 1 .5.5V1h8V.5a.5.5 0 0 1 1 0V1h1a2 2 0 0 1 2 2v11a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V3a2 2 0 0 1 2-2h1V.5a.5.5 0 0 1 .5-.5zM1 4v10a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1V4H1z"/> 132 <path d="M6.5 7a1 1 0 1 0 0-2 1 1 0 0 0 0 2zm3 0a1 1 0 1 0 0-2 1 1 0 0 0 0 2zm3 0a1 1 0 1 0 0-2 1 1 0 0 0 0 2zm-9 3a1 1 0 1 0 0-2 1 1 0 0 0 0 2zm3 0a1 1 0 1 0 0-2 1 1 0 0 0 0 2zm3 0a1 1 0 1 0 0-2 1 1 0 0 0 0 2zm3 0a1 1 0 1 0 0-2 1 1 0 0 0 0 2zm-9 3a1 1 0 1 0 0-2 1 1 0 0 0 0 2zm3 0a1 1 0 1 0 0-2 1 1 0 0 0 0 2zm3 0a1 1 0 1 0 0-2 1 1 0 0 0 0 2z"/> 133 </svg> 134 <strong>Book Now</strong> </a> 135 </li> 136 <!-- Main Menu END --> 137 <!-- Second Menu START --> 138 <li id="double-nav-top-menu-hide"><a href="/" target="_self">Home</a></li> 139 <li id="double-nav-top-menu-hide"><a href="/contact" target="_self">Contact</a></li> 140 <li id="double-nav-top-menu-hide"><a href="/videos" target="_self">Videos</a></li> 141 <li id="double-nav-top-menu-hide"><a href="/warranty" target="_self">Warranty </a></li> 142 <li id="double-nav-top-menu-hide"><a href="/about" target="_self">About</a></li> 143 <li id="double-nav-top-menu-hide"><a href="/employees" target="_self">Employees</a></li> 144 145 146 <!-- Second Menu END --> 147 </ul> 148 </div><!--/.nav-collapse --> 149 </div><!--/.container-fluid --> 150</nav> 151<!-- Bottom Navbar --> 152 153<!-- Top Navbar --> 154<style> 155 .double-nav-top.navbar-default.navbar-fixed-top.navbar-top { z-index: 1040; } 156 .double-nav-top.navbar-default.navbar-fixed-top.navbar-top.nav-up { top: -71px !important; } 157 .double-nav-logo-link { 158 display: block; 159 position: absolute; 160 top: 0; 161 left: 12px; 162 z-index: 1; 163 } 164 .double-nav-logo-overlay { 165 display: block; 166 width: auto; 167 height: 135px; 168 } 169 .double-nav-top.navbar-top.nav-up .double-nav-logo-link { 170 display: none; 171 } 172 @media only screen and (max-width: 1199px) { 173 .double-nav-logo-overlay, 174 .double-nav-top.logo, 175 .double-nav-top.logo-up { height: 135px; } 176 } 177 @media only screen and (max-width: 991px) { 178 .double-nav-logo-overlay, 179 .double-nav-top.logo, 180 .double-nav-top.logo-up { height: 115px; } 181 } 182 @media only screen and (max-width: 767px) { 183 .double-nav-logo-overlay, 184 .double-nav-top.logo, 185 .double-nav-top.logo-up { height: 70px; } 186 } 187 @media (min-width: 768px) and (max-width: 991px) { 188 header[role="banner"] nav.double-nav-top.navbar.navbar-default.navbar-fixed-top.navbar-top.mobile-hide { 189 display: none !important; 190 } 191 header[role="banner"] nav.double-nav-top.navbar.navbar-default.navbar-fixed-top.navbar-bottom { 192 top: 0 !important; 193 height: auto !important; 194 min-height: 70px !important; 195 z-index: 1040; 196 } 197 header[role="banner"] nav.double-nav-top.navbar-bottom .navbar-header { 198 float: none !important; 199 } 200 header[role="banner"] nav.double-nav-top.navbar-bottom .navbar-toggle { 201 display: block !important; 202 margin-top: 18px !important; 203 margin-right: 12px !important; 204 } 205 header[role="banner"] nav.double-nav-top.navbar-bottom .nav-phone-icon, 206 header[role="banner"] nav.double-nav-top.navbar-bottom .scheduler-nav-mob { 207 display: block !important; 208 } 209 header[role="banner"] nav.double-nav-top.navbar-bottom #logo,
210 header[role="banner"] nav.double-nav-top.navbar-bottom .double-nav-top.logo, 211 header[role="banner"] nav.double-nav-top.navbar-bottom .double-nav-top.logo-up, 212 header[role="banner"] nav.double-nav-top.navbar-bottom .double-nav-top.logo-down { 213 height: 70px !important; 214 width: auto !important; 215 max-height: 70px !important; 216 margin-top: 0 !important; 217 } 218 header[role="banner"] nav.double-nav-top.navbar-bottom .navbar-collapse.collapse { 219 display: none !important; 220 } 221 header[role="banner"] nav.double-nav-top.navbar-bottom .navbar-collapse.collapse.in { 222 display: block !important; 223 } 224 header[role="banner"] nav.double-nav-top.navbar-bottom .navbar-collapse { 225 float: none !important; 226 clear: both; 227 width: auto !important; 228 margin-left: 5px !important; 229 margin-right: 5px !important; 230 max-height: calc(100vh - 70px); 231 overflow-y: auto !important; 232 background: #fff; 233 } 234 header[role="banner"] nav.double-nav-top.navbar-bottom #navbar .mobile-hide, 235 header[role="banner"] nav.double-nav-top.navbar-bottom #navbar .mobile-show { 236 display: block !important; 237 } 238 header[role="banner"] nav.double-nav-top.navbar-bottom #navbar .mobile-show-inline { 239 display: inline-block !important; 240 } 241 header[role="banner"] nav.double-nav-top.navbar-bottom #double-nav-top-menu-hide { 242 display: block !important; 243 } 244 header[role="banner"] nav.double-nav-top.navbar-bottom .navbar-nav { 245 float: none !important; 246 margin: 0; 247 } 248 header[role="banner"] nav.double-nav-top.navbar-bottom .navbar-nav > li { 249 float: none !important; 250 } 251 header[role="banner"] nav.double-nav-top.navbar-bottom .navbar-nav > li > a { 252 display: block; 253 height: auto !important; 254 padding: 17px 8px !important; 255 line-height: 20px !important; 256 } 257 header[role="banner"] > .mobile-show { 258 display: block !important; 259 padding-bottom: 70px !important; 260 } 261 header[role="banner"] > .mobile-hide { 262 display: none !important; 263 } 264 } 265</style> 266<nav class="double-nav-top navbar navbar-default navbar-inverse navbar-fixed-top navbar-top mobile-hide" role="navigation"> 267 <div class="container-fluid"> 268 <div class="navbar-header"> 269 <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navbar" aria-expanded="false" aria-controls="navbar"> 270 <span class="sr-only">Toggle navigation</span> 271 <span class="icon-bar top-bar"></span> 272 <span class="icon-bar middle-bar"></span> 273 <span class="icon-bar bottom-bar"></span> 274 </button> 275 </div> 276 <a class="double-nav-logo-link" href="/"> 277 <picture> 278 <source srcset="https://assets.a2o-static.com/git/trident/v1/themes/sharp_neighborly/css/img/logo-desktop.png.webp" type="image/webp"> 279 <source srcset="https://assets.a2o-static.com/git/trident/v1/themes/sharp_neighborly/css/img/logo-desktop.png" type="image/png"> 280 <img src="https://assets.a2o-static.com/git/trident/v1/themes/sharp_neighborly/css/img/logo-desktop.png" alt="Logo image" class="double-nav-logo-overlay"> 281 </picture> 282 </a> 283 <div id="navbar" class="navbar-collapse collapse"> 284 285 <!-- Top Navigation --> 286 <ul class="nav navbar-nav navbar-right"> 287 <li><a href="/" target="_self">Home</a></li> 288 <li><a href="/contact" target="_self">Contact</a></li> 289 <li><a href="/videos" target="_self">Videos</a></li> 290 <li><a href="/warranty" target="_self">Warranty </a></li> 291 <li><a href="/about" target="_self">About</a></li> 292 <li><a href="/employees" target="_self">Employees</a></li> 293 <!-- Second Menu END --> 294 </ul> 295 296 </div><!--/.nav-collapse --> 297 </div><!--/.container-fluid --> 298</nav> 299<!-- Top Navbar --> 300 301<div class="mobile-show" style="padding-bottom:70px;"></div> 302<div class="mobile-hide" style="padding-bottom:140px;"></div> 303 304 </header> 305 306 <main role="main"> 307 308 <section> 309 310 <!-- Mobile --> 311<div class="mobile-show" style="position:relative;"> 312 <picture> 313 <source media="(min-width:767px)" srcset="data:image/png;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs=" type="image/png"> 314 <source media="(max-width:767px)" srcset="https://assets.a2o-static.com/git/trident/v1/images/precision/headers/garage-doors/garage-door-header-mobile.jpg.webp" type="image/webp"> 315 <source media="(max-width:767px)" srcset="https://assets.a2o-static.com/git/trident/v1/images/precision/headers/garage-doors/garage-door-header-mobile.jpg" type="image/jpeg"> 316 <img class="img-responsive mobile-show" src="https://assets.a2o-static.com/git/trident/v1/images/precision/headers/garage-doors/garage-door-header-mobile.jpg" alt="Garage doors mobile header" style="width:100%; height: auto;" loading="eager" width="562" height="625"> 317 </source></source></source></picture> 318 <div class="text-center-vertical text-center" style="top: 75%;"> 319 <div class="m-x-10 p-x-5" style="text-shadow: 2px 2px 8px #000;"> 320 <h2 class="text-white text-uppercase">Precision Door Service of New Hampshire</h2> 321 <h3 class="m-t-10 text-white" style="font-size: 16px;">New Garage Doors, Replacement & Installation</h3> 322 <h4 class="text-white" style="font-size: 14px;">Serving New Hampshire Including The Merrimack Valley, Seacoast & Monadnock Regions</h4> 323 </div> 324 </div> 325</div> 326 327<!-- Desktop --> 328<picture><source media="(max-width:767px)" srcset="data:image/png;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs=" type="image/png"><source media="(min-width:768px)" srcset="/uploads/content/garage-doors-header.jpg.webp" type="image/webp"><source media="(min-width:768px)" srcset="/uploads/content/garage-doors-header.jpg" type="image/jpeg"><img class="img-responsive mobile-hide" src="/uploads/content/garage-doors-header.jpg" loading="eager" alt="Garage door desktop header" style="width:100%" width="1868" height="300"></source></source></source></picture> 329<a href="tel:8332062800" class="header-phone-number" style="color:#fff;text-decoration:none;">(833)206-2800</a> 330<div class="color-primary-bg m-b-10" style="height: 7px; width: 100%;"></div> 331 </section> 332 333 334 <div class="container-fluid content-wrapper"> 335 <div class="row" id="center"> 336 <div class="col-sm-3 col-sm-push-9"> 337 <div class="dropdown review-average-drop-down-wrapper mobile-hide text-center center-block new__average-rating-wrapper">
338 <span class="dropdown-toggle" type="button" data-toggle="dropdown"> 339 <span class="review-average-drop-down-toggle"> 340 <span class="our-average-rating">Our Average Rating</span><br /> <span class="m-0 stars-container"> 341 342 343 <picture> 344 <source srcset="https://assets.a2o-static.com/git/trident/v1/themes/sharp_neighborly/css/img/star-on-small.png.webp" type="image/webp"> 345 <source srcset="https://assets.a2o-static.com/git/trident/v1/themes/sharp_neighborly/css/img/star-on-small.png" type="image/png"> 346 <img style="vertical-align: middle; display: inline-block;" width="20" height="20" src="https://assets.a2o-static.com/git/trident/v1/themes/sharp_neighborly/css/img/star-on-small.png" alt="1" title="excellent"> 347 </picture> 348 <picture> 349 <source srcset="https://assets.a2o-static.com/git/trident/v1/themes/sharp_neighborly/css/img/star-on-small.png.webp" type="image/webp"> 350 <source srcset="https://assets.a2o-static.com/git/trident/v1/themes/sharp_neighborly/css/img/star-on-small.png" type="image/png"> 351 <img style="vertical-align: middle; display: inline-block;" width="20" height="20" src="https://assets.a2o-static.com/git/trident/v1/themes/sharp_neighborly/css/img/star-on-small.png" alt="2" title="excellent"> 352 </picture> 353 <picture> 354 <source srcset="https://assets.a2o-static.com/git/trident/v1/themes/sharp_neighborly/css/img/star-on-small.png.webp" type="image/webp"> 355 <source srcset="https://assets.a2o-static.com/git/trident/v1/themes/sharp_neighborly/css/img/star-on-small.png" type="image/png"> 356 <img style="vertical-align: middle; display: inline-block;" width="20" height="20" src="https://assets.a2o-static.com/git/trident/v1/themes/sharp_neighborly/css/img/star-on-small.png" alt="3" title="excellent"> 357 </picture> 358 <picture> 359 <source srcset="https://assets.a2o-static.com/git/trident/v1/themes/sharp_neighborly/css/img/star-on-small.png.webp" type="image/webp"> 360 <source srcset="https://assets.a2o-static.com/git/trident/v1/themes/sharp_neighborly/css/img/star-on-small.png" type="image/png"> 361 <img style="vertical-align: middle; display: inline-block;" width="20" height="20" src="https://assets.a2o-static.com/git/trident/v1/themes/sharp_neighborly/css/img/star-on-small.png" alt="4" title="excellent"> 362 </picture> 363 <picture> 364 <source srcset="https://assets.a2o-static.com/git/trident/v1/themes/sharp_neighborly/css/img/star-on-small.png.webp" type="image/webp"> 365 <source srcset="https://assets.a2o-static.com/git/trident/v1/themes/sharp_neighborly/css/img/star-on-small.png" type="image/png"> 366 <img style="vertical-align: middle; display: inline-block;" width="20" height="20" src="https://assets.a2o-static.com/git/trident/v1/themes/sharp_neighborly/css/img/star-on-small.png" alt="5" title="excellent"> 367 </picture> 368 <input type="hidden" name="score" value="4.81" readonly="readonly"> 369 370 </span> 371 <span class="caret color-primary-text"></span><br /> </span> 372 </span> 373 <span class="color-primary-text"> 374 <a class="number-of-reviews" href="/reviews"> 375 376 with 251 Reviews! 377 </a> 378 </span> 379 <ul class="dropdown-menu review-average-drop-down" role="menu"> 380 381 <li role="presentation" aria-label="Read 5 star reviews"> 382 <span class="pull-left p-r-10"> 383 <a href="/reviews/star/5" aria-label="Read 5 star reviews"> 384 5 Star </a> </span>
385 <span class="review-percentage"> 386 <a href="/reviews/star/5" aria-label="Read 5 star reviews"> 387 91.4% 388 </a> </span> 389 <span> 390 <a href="/reviews/star/5" aria-label="Read 5 star reviews"> 391 <div class="progress m-b-10"> 392 <div class="progress-bar" role="progressbar" aria-valuenow="91.4" aria-valuemin="0" aria-valuemax="100" style="width:91.4%;"> 393 <span class="sr-only">91.4%</span> 394 </div> 395 </div> 396 </a> </span> 397 </li> 398 399 <li role="presentation" aria-label="Read 4 star reviews"> 400 <span class="pull-left p-r-10"> 401 <a href="/reviews/star/4" aria-label="Read 4 star reviews"> 402 4 Star </a> </span> 403 <span class="review-percentage"> 404 <a href="/reviews/star/4" aria-label="Read 4 star reviews"> 405 4.1% 406 </a> </span> 407 <span> 408 <a href="/reviews/star/4" aria-label="Read 4 star reviews"> 409 <div class="progress m-b-10"> 410 <div class="progress-bar" role="progressbar" aria-valuenow="4.1" aria-valuemin="0" aria-valuemax="100" style="width:4.1%;"> 411 <span class="sr-only">4.1%</span> 412 </div> 413 </div> 414 </a> </span> 415 </li> 416 417 <li role="presentation" aria-label="Read 3 star reviews"> 418 <span class="pull-left p-r-10"> 419 <a href="/reviews/star/3" aria-label="Read 3 star reviews"> 420 3 Star </a> </span> 421 <span class="review-percentage"> 422 <a href="/reviews/star/3" aria-label="Read 3 star reviews"> 423 1.2% 424 </a> </span> 425 <span> 426 <a href="/reviews/star/3" aria-label="Read 3 star reviews"> 427 <div class="progress m-b-10"> 428 <div class="progress-bar" role="progressbar" aria-valuenow="1.2" aria-valuemin="0" aria-valuemax="100" style="width:1.2%;"> 429 <span class="sr-only">1.2%</span> 430 </div> 431 </div> 432 </a> </span> 433 </li> 434 435 <li role="presentation" aria-label="Read 2 star reviews"> 436 <span class="pull-left p-r-10"> 437 <a href="/reviews/star/2" aria-label="Read 2 star reviews"> 438 2 Star </a> </span> 439 <span class="review-percentage"> 440 <a href="/reviews/star/2" aria-label="Read 2 star reviews"> 441 0.8% 442 </a> </span> 443 <span> 444 <a href="/reviews/star/2" aria-label="Read 2 star reviews"> 445 <div class="progress m-b-10"> 446 <div class="progress-bar" role="progressbar" aria-valuenow="0.8" aria-valuemin="0" aria-valuemax="100" style="width:0.8%;"> 447 <span class="sr-only">0.8%</span> 448 </div> 449 </div> 450 </a> </span> 451 </li> 452 453 <li role="presentation" aria-label="Read 1 star reviews">
454 <span class="pull-left p-r-10"> 455 <a href="/reviews/star/1" aria-label="Read 1 star reviews"> 456 1 Star </a> </span> 457 <span class="review-percentage"> 458 <a href="/reviews/star/1" aria-label="Read 1 star reviews"> 459 2.5% 460 </a> </span> 461 <span> 462 <a href="/reviews/star/1" aria-label="Read 1 star reviews"> 463 <div class="progress m-b-10"> 464 <div class="progress-bar" role="progressbar" aria-valuenow="2.5" aria-valuemin="0" aria-valuemax="100" style="width:2.5%;"> 465 <span class="sr-only">2.5%</span> 466 </div> 467 </div> 468 </a> </span> 469 </li> 470 471 <li role="presentation"> 472 <a role="menuitem" href="/reviews" class="text-center"> 473 See all 251 REVIEWS </a> 474 </li> 475 </ul> 476 </div> 477 <div class="mobile-hide"> 478 <a href="/book-now" class="scheduler-btn" style="text-decoration: none;"> 479 <div> 480 <p> 481 <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" fill="currentColor" viewBox="0 0 16 16" id="scheduler-calendar-svg" style="vertical-align: middle; margin-bottom: 4px;"> 482 <path d="M3.5 0a.5.5 0 0 1 .5.5V1h8V.5a.5.5 0 0 1 1 0V1h1a2 2 0 0 1 2 2v11a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V3a2 2 0 0 1 2-2h1V.5a.5.5 0 0 1 .5-.5zM1 4v10a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1V4H1z"/> 483 <path d="M6.5 7a1 1 0 1 0 0-2 1 1 0 0 0 0 2zm3 0a1 1 0 1 0 0-2 1 1 0 0 0 0 2zm3 0a1 1 0 1 0 0-2 1 1 0 0 0 0 2zm-9 3a1 1 0 1 0 0-2 1 1 0 0 0 0 2zm3 0a1 1 0 1 0 0-2 1 1 0 0 0 0 2zm3 0a1 1 0 1 0 0-2 1 1 0 0 0 0 2zm3 0a1 1 0 1 0 0-2 1 1 0 0 0 0 2zm-9 3a1 1 0 1 0 0-2 1 1 0 0 0 0 2zm3 0a1 1 0 1 0 0-2 1 1 0 0 0 0 2zm3 0a1 1 0 1 0 0-2 1 1 0 0 0 0 2z"/> 484 </svg> 485 <strong>Click Here To Book Online Now</strong> 486 </p> 487 </div> 488</a> </div> 489 490 <div id='hours_widget_desktop' class="hours_widget_class mobile-hide new__hours-widget"></div> 491 492 <div class="areas-vertical"> 493 <div id="areas-all" class="mobile-show new__areas-all"> 494 <div class="new__mb-rating-wrapper"> 495 <div class="dropdown review-average-drop-down-wrapper text-center center-block"> 496 <div> 497 <span class="our-average-rating">Our Average Rating</span> 498 </div> 499 <div class="dropdown-toggle" type="button" data-toggle="dropdown"> 500 <span class="m-0 stars-container"> 501 502 503 <picture> 504 <source srcset="https://assets.a2o-static.com/git/trident/v1/themes/sharp_neighborly/css/img/star-on-small.png.webp" type="image/webp"> 505 <source srcset="https://assets.a2o-static.com/git/trident/v1/themes/sharp_neighborly/css/img/star-on-small.png" type="image/png"> 506 <img style="vertical-align: middle; display: inline-block;" width="20" height="20" src="https://assets.a2o-static.com/git/trident/v1/themes/sharp_neighborly/css/img/star-on-small.png" alt="1" title="excellent"> 507 </picture> 508 <picture> 509 <source srcset="https://assets.a2o-static.com/git/trident/v1/themes/sharp_neighborly/css/img/star-on-small.png.webp" type="image/webp"> 510 <source srcset="https://assets.a2o-static.com/git/trident/v1/themes/sharp_neighborly/css/img/star-on-small.png" type="image/png"> 511 <img style="vertical-align: middle; display: inline-block;" width="20" height="20" src="https://assets.a2o-static.com/git/trident/v1/themes/sharp_neighborly/css/img/star-on-small.png" alt="2" title="excellent"> 512 </picture> 513 <picture> 514 <source srcset="https://assets.a2o-static.com/git/trident/v1/themes/sharp_neighborly/css/img/star-on-small.png.webp" type="image/webp"> 515 <source srcset="https://assets.a2o-static.com/git/trident/v1/themes/sharp_neighborly/css/img/star-on-small.png" type="image/png"> 516 <img style="vertical-align: middle; display: inline-block;" width="20" height="20" src="https://assets.a2o-static.com/git/trident/v1/themes/sharp_neighborly/css/img/star-on-small.png" alt="3" title="excellent"> 517 </picture> 518 <picture> 519 <source srcset="https://assets.a2o-static.com/git/trident/v1/themes/sharp_neighborly/css/img/star-on-small.png.webp" type="image/webp"> 520 <source srcset="https://assets.a2o-static.com/git/trident/v1/themes/sharp_neighborly/css/img/star-on-small.png" type="image/png"> 521 <img style="vertical-align: middle; display: inline-block;" width="20" height="20" src="https://assets.a2o-static.com/git/trident/v1/themes/sharp_neighborly/css/img/star-on-small.png" alt="4" title="excellent"> 522 </picture> 523 <picture> 524 <source srcset="https://assets.a2o-static.com/git/trident/v1/themes/sharp_neighborly/css/img/star-on-small.png.webp" type="image/webp"> 525 <source srcset="https://assets.a2o-static.com/git/trident/v1/themes/sharp_neighborly/css/img/star-on-small.png" type="image/png"> 526 <img style="vertical-align: middle; display: inline-block;" width="20" height="20" src="https://assets.a2o-static.com/git/trident/v1/themes/sharp_neighborly/css/img/star-on-small.png" alt="5" title="excellent"> 527 </picture> 528 <input type="hidden" name="score" value="4.81" readonly="readonly"> 529 530 </span>
531 <span class="caret"></span> 532 </div> 533 <span> 534 <a class="number-of-reviews" href="/reviews"> 535 536 with 251 Reviews! 537 </a> 538 </span> 539 <ul class="dropdown-menu review-average-drop-down" role="menu"> 540 541 <li role="presentation" aria-label="Read 5 star reviews"> 542 <span class="pull-left p-r-10"> 543 <a href="/reviews/star/5" aria-label="Read 5 star reviews"> 544 5 Star </a> </span> 545 <span class="review-percentage"> 546 <a href="/reviews/star/5" aria-label="Read 5 star reviews"> 547 91.4% 548 </a> </span> 549 <span> 550 <a href="/reviews/star/5" aria-label="Read 5 star reviews"> 551 <div class="progress m-b-10"> 552 <div class="progress-bar" role="progressbar" aria-valuenow="91.4" aria-valuemin="0" aria-valuemax="100" style="width:91.4%;"> 553 <span class="sr-only">91.4%</span> 554 </div> 555 </div> 556 </a> </span> 557 </li> 558 559 <li role="presentation" aria-label="Read 4 star reviews"> 560 <span class="pull-left p-r-10"> 561 <a href="/reviews/star/4" aria-label="Read 4 star reviews"> 562 4 Star </a> </span> 563 <span class="review-percentage"> 564 <a href="/reviews/star/4" aria-label="Read 4 star reviews"> 565 4.1% 566 </a> </span> 567 <span> 568 <a href="/reviews/star/4" aria-label="Read 4 star reviews"> 569 <div class="progress m-b-10"> 570 <div class="progress-bar" role="progressbar" aria-valuenow="4.1" aria-valuemin="0" aria-valuemax="100" style="width:4.1%;"> 571 <span class="sr-only">4.1%</span> 572 </div> 573 </div> 574 </a> </span> 575 </li> 576 577 <li role="presentation" aria-label="Read 3 star reviews"> 578 <span class="pull-left p-r-10"> 579 <a href="/reviews/star/3" aria-label="Read 3 star reviews"> 580 3 Star </a> </span> 581 <span class="review-percentage"> 582 <a href="/reviews/star/3" aria-label="Read 3 star reviews"> 583 1.2% 584 </a> </span> 585 <span> 586 <a href="/reviews/star/3" aria-label="Read 3 star reviews"> 587 <div class="progress m-b-10"> 588 <div class="progress-bar" role="progressbar" aria-valuenow="1.2" aria-valuemin="0" aria-valuemax="100" style="width:1.2%;"> 589 <span class="sr-only">1.2%</span> 590 </div> 591 </div> 592 </a> </span> 593 </li> 594 595 <li role="presentation" aria-label="Read 2 star reviews"> 596 <span class="pull-left p-r-10"> 597 <a href="/reviews/star/2" aria-label="Read 2 star reviews"> 598 2 Star </a> </span>
599 <span class="review-percentage"> 600 <a href="/reviews/star/2" aria-label="Read 2 star reviews"> 601 0.8% 602 </a> </span> 603 <span> 604 <a href="/reviews/star/2" aria-label="Read 2 star reviews"> 605 <div class="progress m-b-10"> 606 <div class="progress-bar" role="progressbar" aria-valuenow="0.8" aria-valuemin="0" aria-valuemax="100" style="width:0.8%;"> 607 <span class="sr-only">0.8%</span> 608 </div> 609 </div> 610 </a> </span> 611 </li> 612 613 <li role="presentation" aria-label="Read 1 star reviews"> 614 <span class="pull-left p-r-10"> 615 <a href="/reviews/star/1" aria-label="Read 1 star reviews"> 616 1 Star </a> </span> 617 <span class="review-percentage"> 618 <a href="/reviews/star/1" aria-label="Read 1 star reviews"> 619 2.5% 620 </a> </span> 621 <span> 622 <a href="/reviews/star/1" aria-label="Read 1 star reviews"> 623 <div class="progress m-b-10"> 624 <div class="progress-bar" role="progressbar" aria-valuenow="2.5" aria-valuemin="0" aria-valuemax="100" style="width:2.5%;"> 625 <span class="sr-only">2.5%</span> 626 </div> 627 </div> 628 </a> </span> 629 </li> 630 631 <li role="presentation"> 632 <a role="menuitem" href="/reviews" class="text-center"> 633 See all 251 REVIEWS </a> 634 </li> 635 </ul> 636 </div> 637 <div id="areas-all-click-to-expand" class="local-numbers"> 638 <p>See Local Phone Numbers</p> 639 </div> 640 </div> 641 </div> 642 <div role="presentation" id="merrimack-valley" class="area dropdown mobile-hide hidden-numbers new__review-container"> 643 <p class="area-name"> 644 Merrimack Valley Region 645 <span class="double-arrow-right"></span> 646 </p> 647 <a class="area-phone-number btn-block" href="tel:6037074880" aria-label="Call Merrimack Valley at (603) 707-4880"> 648 <span class="phone-icon-white"></span> 649 (603) 707-4880 </a> 650 <hr> 651 <a class="dropdown-toggle" data-toggle="dropdown" href="#" role="button" aria-haspopup="true" aria-expanded="false"> 652 <div class="reviews-wrap"> 653 <div> 654 <span class="m-0 stars-container"> 655 656 657 <picture> 658 <source srcset="https://assets.a2o-static.com/git/trident/v1/themes/sharp_neighborly/css/img/star-on-small.png.webp" type="image/webp"> 659 <source srcset="https://assets.a2o-static.com/git/trident/v1/themes/sharp_neighborly/css/img/star-on-small.png" type="image/png"> 660 <img style="vertical-align: middle; display: inline-block;" width="12" height="12" src="https://assets.a2o-static.com/git/trident/v1/themes/sharp_neighborly/css/img/star-on-small.png" alt="1" title="excellent"> 661 </picture> 662 <picture> 663 <source srcset="https://assets.a2o-static.com/git/trident/v1/themes/sharp_neighborly/css/img/star-on-small.png.webp" type="image/webp"> 664 <source srcset="https://assets.a2o-static.com/git/trident/v1/themes/sharp_neighborly/css/img/star-on-small.png" type="image/png"> 665 <img style="vertical-align: middle; display: inline-block;" width="12" height="12" src="https://assets.a2o-static.com/git/trident/v1/themes/sharp_neighborly/css/img/star-on-small.png" alt="2" title="excellent"> 666 </picture> 667 <picture> 668 <source srcset="https://assets.a2o-static.com/git/trident/v1/themes/sharp_neighborly/css/img/star-on-small.png.webp" type="image/webp"> 669 <source srcset="https://assets.a2o-static.com/git/trident/v1/themes/sharp_neighborly/css/img/star-on-small.png" type="image/png"> 670 <img style="vertical-align: middle; display: inline-block;" width="12" height="12" src="https://assets.a2o-static.com/git/trident/v1/themes/sharp_neighborly/css/img/star-on-small.png" alt="3" title="excellent"> 671 </picture> 672 <picture> 673 <source srcset="https://assets.a2o-static.com/git/trident/v1/themes/sharp_neighborly/css/img/star-on-small.png.webp" type="image/webp"> 674 <source srcset="https://assets.a2o-static.com/git/trident/v1/themes/sharp_neighborly/css/img/star-on-small.png" type="image/png"> 675 <img style="vertical-align: middle; display: inline-block;" width="12" height="12" src="https://assets.a2o-static.com/git/trident/v1/themes/sharp_neighborly/css/img/star-on-small.png" alt="4" title="excellent"> 676 </picture> 677 <picture> 678 <source srcset="https://assets.a2o-static.com/git/trident/v1/themes/sharp_neighborly/css/img/star-on-small.png.webp" type="image/webp"> 679 <source srcset="https://assets.a2o-static.com/git/trident/v1/themes/sharp_neighborly/css/img/star-on-small.png" type="image/png"> 680 <img style="vertical-align: middle; display: inline-block;" width="12" height="12" src="https://assets.a2o-static.com/git/trident/v1/themes/sharp_neighborly/css/img/star-on-small.png" alt="5" title="excellent"> 681 </picture> 682 <input type="hidden" name="score" value="4.84" readonly="readonly"> 683 684 </span>
685 <span class="reviews-count">(135 Reviews)</span> 686 </div> 687 <div class="read-all-reviews"> 688 Read All Reviews <span class="caret color-primary-text"></span> 689 </div> 690 </div> 691 </a> 692 <ul class="dropdown-menu new__cities-dropdown"> 693 <li class="city-item has-reviews area-reviews-item"> 694 <a href="/reviews/region/merrimack-valley" class="city-link area-reviews-link" aria-label="Read all reviews in Merrimack Valley"> 695 <span class="city-name">All Merrimack Valley Region 696 Reviews</span> 697 <span class="review-badge">135</span> 698 </a> 699 </li> 700 <li class="city-item has-reviews"> 701 <a href="/reviews/city/amherst" class="city-link" aria-label="Read 1 reviews in Amherst"> 702 <span class="city-name">Amherst</span> 703 <span class="review-badge">1</span> 704 </a> 705 </li> 706 <li class="city-item no-reviews"> 707 <span class="city-disabled"> 708 <span class="city-name">Auburn</span> 709 </span> 710 </li> 711 <li class="city-item has-reviews"> 712 <a href="/reviews/city/bedford" class="city-link" aria-label="Read 1 reviews in Bedford"> 713 <span class="city-name">Bedford</span> 714 <span class="review-badge">1</span> 715 </a> 716 </li> 717 <li class="city-item has-reviews"> 718 <a href="/reviews/city/bow" class="city-link" aria-label="Read 2 reviews in Bow"> 719 <span class="city-name">Bow</span> 720 <span class="review-badge">2</span> 721 </a> 722 </li> 723 <li class="city-item no-reviews"> 724 <span class="city-disabled"> 725 <span class="city-name">Brookline</span> 726 </span> 727 </li> 728 <li class="city-item has-reviews"> 729 <a href="/reviews/city/candia" class="city-link" aria-label="Read 1 reviews in Candia"> 730 <span class="city-name">Candia</span> 731 <span class="review-badge">1</span> 732 </a> 733 </li> 734 <li class="city-item no-reviews"> 735 <span class="city-disabled"> 736 <span class="city-name">Canterbury</span> 737 </span> 738 </li> 739 <li class="city-item has-reviews"> 740 <a href="/reviews/city/chester" class="city-link" aria-label="Read 1 reviews in Chester"> 741 <span class="city-name">Chester</span> 742 <span class="review-badge">1</span> 743 </a> 744 </li> 745 <li class="city-item has-reviews"> 746 <a href="/reviews/city/chichester" class="city-link" aria-label="Read 1 reviews in Chichester">
747 <span class="city-name">Chichester</span> 748 <span class="review-badge">1</span> 749 </a> 750 </li> 751 <li class="city-item has-reviews"> 752 <a href="/reviews/city/concord" class="city-link" aria-label="Read 1 reviews in Concord"> 753 <span class="city-name">Concord</span> 754 <span class="review-badge">1</span> 755 </a> 756 </li> 757 <li class="city-item no-reviews"> 758 <span class="city-disabled"> 759 <span class="city-name">Deerfield</span> 760 </span> 761 </li> 762 <li class="city-item has-reviews"> 763 <a href="/reviews/city/derry" class="city-link" aria-label="Read 12 reviews in Derry"> 764 <span class="city-name">Derry</span> 765 <span class="review-badge">12</span> 766 </a> 767 </li> 768 <li class="city-item has-reviews"> 769 <a href="/reviews/city/dunbarton" class="city-link" aria-label="Read 1 reviews in Dunbarton"> 770 <span class="city-name">Dunbarton</span> 771 <span class="review-badge">1</span> 772 </a> 773 </li> 774 <li class="city-item has-reviews"> 775 <a href="/reviews/city/epsom" class="city-link" aria-label="Read 1 reviews in Epsom"> 776 <span class="city-name">Epsom</span> 777 <span class="review-badge">1</span> 778 </a> 779 </li> 780 <li class="city-item has-reviews"> 781 <a href="/reviews/city/goffstown" class="city-link" aria-label="Read 3 reviews in Goffstown"> 782 <span class="city-name">Goffstown</span> 783 <span class="review-badge">3</span> 784 </a> 785 </li> 786 <li class="city-item has-reviews"> 787 <a href="/reviews/city/henniker" class="city-link" aria-label="Read 2 reviews in Henniker"> 788 <span class="city-name">Henniker</span> 789 <span class="review-badge">2</span> 790 </a> 791 </li> 792 <li class="city-item has-reviews"> 793 <a href="/reviews/city/hollis" class="city-link" aria-label="Read 2 reviews in Hollis"> 794 <span class="city-name">Hollis</span> 795 <span class="review-badge">2</span> 796 </a> 797 </li> 798 <li class="city-item has-reviews"> 799 <a href="/reviews/city/hooksett" class="city-link" aria-label="Read 11 reviews in Hooksett">
800 <span class="city-name">Hooksett</span> 801 <span class="review-badge">11</span> 802 </a> 803 </li> 804 <li class="city-item has-reviews"> 805 <a href="/reviews/city/hudson" class="city-link" aria-label="Read 4 reviews in Hudson"> 806 <span class="city-name">Hudson</span> 807 <span class="review-badge">4</span> 808 </a> 809 </li> 810 <li class="city-item has-reviews"> 811 <a href="/reviews/city/litchfield" class="city-link" aria-label="Read 4 reviews in Litchfield"> 812 <span class="city-name">Litchfield</span> 813 <span class="review-badge">4</span> 814 </a> 815 </li> 816 <li class="city-item has-reviews"> 817 <a href="/reviews/city/londonderry" class="city-link" aria-label="Read 13 reviews in Londonderry"> 818 <span class="city-name">Londonderry</span> 819 <span class="review-badge">13</span> 820 </a> 821 </li> 822 <li class="city-item has-reviews"> 823 <a href="/reviews/city/loudon" class="city-link" aria-label="Read 5 reviews in Loudon"> 824 <span class="city-name">Loudon</span> 825 <span class="review-badge">5</span> 826 </a> 827 </li> 828 <li class="city-item has-reviews"> 829 <a href="/reviews/city/manchester" class="city-link" aria-label="Read 16 reviews in Manchester"> 830 <span class="city-name">Manchester</span> 831 <span class="review-badge">16</span> 832 </a> 833 </li> 834 <li class="city-item has-reviews"> 835 <a href="/reviews/city/merrimack" class="city-link" aria-label="Read 4 reviews in Merrimack"> 836 <span class="city-name">Merrimack</span> 837 <span class="review-badge">4</span> 838 </a> 839 </li> 840 <li class="city-item has-reviews"> 841 <a href="/reviews/city/milford" class="city-link" aria-label="Read 1 reviews in Milford"> 842 <span class="city-name">Milford</span> 843 <span class="review-badge">1</span> 844 </a> 845 </li> 846 <li class="city-item no-reviews"> 847 <span class="city-disabled"> 848 <span class="city-name">Mont Vernon</span> 849 </span> 850 </li> 851 <li class="city-item has-reviews"> 852 <a href="/reviews/city/nashua" class="city-link" aria-label="Read 14 reviews in Nashua">
853 <span class="city-name">Nashua</span> 854 <span class="review-badge">14</span> 855 </a> 856 </li> 857 <li class="city-item has-reviews"> 858 <a href="/reviews/city/new-boston" class="city-link" aria-label="Read 1 reviews in New Boston"> 859 <span class="city-name">New Boston</span> 860 <span class="review-badge">1</span> 861 </a> 862 </li> 863 <li class="city-item no-reviews"> 864 <span class="city-disabled"> 865 <span class="city-name">Northwood</span> 866 </span> 867 </li> 868 <li class="city-item has-reviews"> 869 <a href="/reviews/city/nottingham" class="city-link" aria-label="Read 1 reviews in Nottingham"> 870 <span class="city-name">Nottingham</span> 871 <span class="review-badge">1</span> 872 </a> 873 </li> 874 <li class="city-item has-reviews"> 875 <a href="/reviews/city/pelham" class="city-link" aria-label="Read 6 reviews in Pelham"> 876 <span class="city-name">Pelham</span> 877 <span class="review-badge">6</span> 878 </a> 879 </li> 880 <li class="city-item has-reviews"> 881 <a href="/reviews/city/raymond" class="city-link" aria-label="Read 1 reviews in Raymond"> 882 <span class="city-name">Raymond</span> 883 <span class="review-badge">1</span> 884 </a> 885 </li> 886 <li class="city-item has-reviews"> 887 <a href="/reviews/city/salem" class="city-link" aria-label="Read 11 reviews in Salem"> 888 <span class="city-name">Salem</span> 889 <span class="review-badge">11</span> 890 </a> 891 </li> 892 <li class="city-item has-reviews"> 893 <a href="/reviews/city/suncook" class="city-link" aria-label="Read 1 reviews in Suncook"> 894 <span class="city-name">Suncook</span> 895 <span class="review-badge">1</span> 896 </a> 897 </li> 898 <li class="city-item no-reviews"> 899 <span class="city-disabled"> 900 <span class="city-name">Vernon</span> 901 </span> 902 </li> 903 <li class="city-item no-reviews"> 904 <span class="city-disabled"> 905 <span class="city-name">Warner</span> 906 </span> 907 </li> 908 <li class="city-item no-reviews"> 909 <sp
909an class="city-disabled"> 910 <span class="city-name">Weare</span> 911 </span> 912 </li> 913 <li class="city-item has-reviews"> 914 <a href="/reviews/city/windham" class="city-link" aria-label="Read 13 reviews in Windham"> 915 <span class="city-name">Windham</span> 916 <span class="review-badge">13</span> 917 </a> 918 </li> 919 </ul> 920 </div> 921 <div role="presentation" id="seacoast" class="area dropdown mobile-hide hidden-numbers new__review-container"> 922 <p class="area-name"> 923 Seacoast Region 924 <span class="double-arrow-right"></span> 925 </p> 926 <a class="area-phone-number btn-block" href="tel:6033230750" aria-label="Call Seacoast at (603) 323-0750"> 927 <span class="phone-icon-white"></span> 928 (603) 323-0750 </a> 929 <hr> 930 <a class="dropdown-toggle" data-toggle="dropdown" href="#" role="button" aria-haspopup="true" aria-expanded="false"> 931 <div class="reviews-wrap"> 932 <div> 933 <span class="m-0 stars-container"> 934 935 936 <picture> 937 <source srcset="https://assets.a2o-static.com/git/trident/v1/themes/sharp_neighborly/css/img/star-on-small.png.webp" type="image/webp"> 938 <source srcset="https://assets.a2o-static.com/git/trident/v1/themes/sharp_neighborly/css/img/star-on-small.png" type="image/png"> 939 <img style="vertical-align: middle; display: inline-block;" width="12" height="12" src="https://assets.a2o-static.com/git/trident/v1/themes/sharp_neighborly/css/img/star-on-small.png" alt="1" title="excellent"> 940 </picture> 941 <picture> 942 <source srcset="https://assets.a2o-static.com/git/trident/v1/themes/sharp_neighborly/css/img/star-on-small.png.webp" type="image/webp"> 943 <source srcset="https://assets.a2o-static.com/git/trident/v1/themes/sharp_neighborly/css/img/star-on-small.png" type="image/png"> 944 <img style="vertical-align: middle; display: inline-block;" width="12" height="12" src="https://assets.a2o-static.com/git/trident/v1/themes/sharp_neighborly/css/img/star-on-small.png" alt="2" title="excellent"> 945 </picture> 946 <picture> 947 <source srcset="https://assets.a2o-static.com/git/trident/v1/themes/sharp_neighborly/css/img/star-on-small.png.webp" type="image/webp"> 948 <source srcset="https://assets.a2o-static.com/git/trident/v1/themes/sharp_neighborly/css/img/star-on-small.png" type="image/png"> 949 <img style="vertical-align: middle; display: inline-block;" width="12" height="12" src="https://assets.a2o-static.com/git/trident/v1/themes/sharp_neighborly/css/img/star-on-small.png" alt="3" title="excellent"> 950 </picture> 951 <picture> 952 <source srcset="https://assets.a2o-static.com/git/trident/v1/themes/sharp_neighborly/css/img/star-on-small.png.webp" type="image/webp"> 953 <source srcset="https://assets.a2o-static.com/git/trident/v1/themes/sharp_neighborly/css/img/star-on-small.png" type="image/png"> 954 <img style="vertical-align: middle; display: inline-block;" width="12" height="12" src="https://assets.a2o-static.com/git/trident/v1/themes/sharp_neighborly/css/img/star-on-small.png" alt="4" title="excellent"> 955 </picture> 956 <picture> 957 <source srcset="https://assets.a2o-static.com/git/trident/v1/themes/sharp_neighborly/css/img/star-on-small.png.webp" type="image/webp"> 958 <source srcset="https://assets.a2o-static.com/git/trident/v1/themes/sharp_neighborly/css/img/star-on-small.png" type="image/png"> 959 <img style="vertical-align: middle; display: inline-block;" width="12" height="12" src="https://assets.a2o-static.com/git/trident/v1/themes/sharp_neighborly/css/img/star-on-small.png" alt="5" title="excellent"> 960 </picture> 961 <input type="hidden" name="score" value="4.79" readonly="readonly"> 962 963 </span>
964 <span class="reviews-count">(90 Reviews)</span> 965 </div> 966 <div class="read-all-reviews"> 967 Read All Reviews <span class="caret color-primary-text"></span> 968 </div> 969 </div> 970 </a> 971 <ul class="dropdown-menu new__cities-dropdown"> 972 <li class="city-item has-reviews area-reviews-item"> 973 <a href="/reviews/region/seacoast" class="city-link area-reviews-link" aria-label="Read all reviews in Seacoast"> 974 <span class="city-name">All Seacoast Region 975 Reviews</span> 976 <span class="review-badge">90</span> 977 </a> 978 </li> 979 <li class="city-item has-reviews"> 980 <a href="/reviews/city/atkinson" class="city-link" aria-label="Read 4 reviews in Atkinson"> 981 <span class="city-name">Atkinson</span> 982 <span class="review-badge">4</span> 983 </a> 984 </li> 985 <li class="city-item has-reviews"> 986 <a href="/reviews/city/danville" class="city-link" aria-label="Read 1 reviews in Danville"> 987 <span class="city-name">Danville</span> 988 <span class="review-badge">1</span> 989 </a> 990 </li> 991 <li class="city-item has-reviews"> 992 <a href="/reviews/city/dover" class="city-link" aria-label="Read 6 reviews in Dover"> 993 <span class="city-name">Dover</span> 994 <span class="review-badge">6</span> 995 </a> 996 </li> 997 <li class="city-item no-reviews"> 998 <span class="city-disabled"> 999 <span class="city-name">Durham</span> 1000 </span> 1001 </li> 1002 <li class="city-item has-reviews"> 1003 <a href="/reviews/city/east-hampstead" class="city-link" aria-label="Read 3 reviews in East Hampstead"> 1004 <span class="city-name">East Hampstead</span> 1005 <span class="review-badge">3</span> 1006 </a> 1007 </li> 1008 <li class="city-item has-reviews"> 1009 <a href="/reviews/city/east-kingston" class="city-link" aria-label="Read 1 reviews in East Kingston"> 1010 <span class="city-name">East Kingston</span> 1011 <span class="review-badge">1</span> 1012 </a> 1013 </li> 1014 <li class="city-item has-reviews"> 1015 <a href="/reviews/city/epping" class="city-link" aria-label="Read 2 reviews in Epping"> 1016 <span class="city-name">Epping</span> 1017 <span class="review-badge">2</span> 1018 </a> 1019 </li> 1020 <li class="city-item has-reviews"> 1021 <a href="/reviews/city/exeter" class="city-link" aria-label="Read 4 reviews in Exeter">
1022 <span class="city-name">Exeter</span> 1023 <span class="review-badge">4</span> 1024 </a> 1025 </li> 1026 <li class="city-item has-reviews"> 1027 <a href="/reviews/city/fremont" class="city-link" aria-label="Read 3 reviews in Fremont"> 1028 <span class="city-name">Fremont</span> 1029 <span class="review-badge">3</span> 1030 </a> 1031 </li> 1032 <li class="city-item has-reviews"> 1033 <a href="/reviews/city/greenland" class="city-link" aria-label="Read 4 reviews in Greenland"> 1034 <span class="city-name">Greenland</span> 1035 <span class="review-badge">4</span> 1036 </a> 1037 </li> 1038 <li class="city-item has-reviews"> 1039 <a href="/reviews/city/hampstead" class="city-link" aria-label="Read 1 reviews in Hampstead"> 1040 <span class="city-name">Hampstead</span> 1041 <span class="review-badge">1</span> 1042 </a> 1043 </li> 1044 <li class="city-item has-reviews"> 1045 <a href="/reviews/city/hampton" class="city-link" aria-label="Read 8 reviews in Hampton"> 1046 <span class="city-name">Hampton</span> 1047 <span class="review-badge">8</span> 1048 </a> 1049 </li> 1050 <li class="city-item has-reviews"> 1051 <a href="/reviews/city/hampton-falls" class="city-link" aria-label="Read 2 reviews in Hampton Falls"> 1052 <span class="city-name">Hampton Falls</span> 1053 <span class="review-badge">2</span> 1054 </a> 1055 </li> 1056 <li class="city-item has-reviews"> 1057 <a href="/reviews/city/kingston" class="city-link" aria-label="Read 1 reviews in Kingston"> 1058 <span class="city-name">Kingston</span> 1059 <span class="review-badge">1</span> 1060 </a> 1061 </li> 1062 <li class="city-item no-reviews"> 1063 <span class="city-disabled"> 1064 <span class="city-name">Lee</span> 1065 </span> 1066 </li> 1067 <li class="city-item no-reviews"> 1068 <span class="city-disabled"> 1069 <span class="city-name">Madbury</span> 1070 </span> 1071 </li> 1072 <li class="city-item has-reviews"> 1073 <a href="/reviews/city/new-castle" class="city-link" aria-label="Read 4 reviews in New Castle"> 1074 <span class="city-name">New Castle</span>
1075 <span class="review-badge">4</span> 1076 </a> 1077 </li> 1078 <li class="city-item no-reviews"> 1079 <span class="city-disabled"> 1080 <span class="city-name">Newfields</span> 1081 </span> 1082 </li> 1083 <li class="city-item has-reviews"> 1084 <a href="/reviews/city/newmarket" class="city-link" aria-label="Read 4 reviews in Newmarket"> 1085 <span class="city-name">Newmarket</span> 1086 <span class="review-badge">4</span> 1087 </a> 1088 </li> 1089 <li class="city-item has-reviews"> 1090 <a href="/reviews/city/newton" class="city-link" aria-label="Read 2 reviews in Newton"> 1091 <span class="city-name">Newton</span> 1092 <span class="review-badge">2</span> 1093 </a> 1094 </li> 1095 <li class="city-item has-reviews"> 1096 <a href="/reviews/city/north-hampton" class="city-link" aria-label="Read 3 reviews in North Hampton"> 1097 <span class="city-name">North Hampton</span> 1098 <span class="review-badge">3</span> 1099 </a> 1100 </li> 1101 <li class="city-item has-reviews"> 1102 <a href="/reviews/city/plaistow" class="city-link" aria-label="Read 7 reviews in Plaistow"> 1103 <span class="city-name">Plaistow</span> 1104 <span class="review-badge">7</span> 1105 </a> 1106 </li> 1107 <li class="city-item has-reviews"> 1108 <a href="/reviews/city/portsmouth" class="city-link" aria-label="Read 7 reviews in Portsmouth"> 1109 <span class="city-name">Portsmouth</span> 1110 <span class="review-badge">7</span> 1111 </a> 1112 </li> 1113 <li class="city-item has-reviews"> 1114 <a href="/reviews/city/rochester" class="city-link" aria-label="Read 10 reviews in Rochester"> 1115 <span class="city-name">Rochester</span> 1116 <span class="review-badge">10</span> 1117 </a> 1118 </li> 1119 <li class="city-item has-reviews"> 1120 <a href="/reviews/city/rollinsford" class="city-link" aria-label="Read 1 reviews in Rollinsford"> 1121 <span class="city-name">Rollinsford</span> 1122 <span class="review-badge">1</span> 1123 </a> 1124 </li> 1125 <li class="city-item has-reviews"> 1126 <a href="/reviews/city/rye" class="city-link" aria-label="Read 1 reviews in Rye">
1127 <span class="city-name">Rye</span> 1128 <span class="review-badge">1</span> 1129 </a> 1130 </li> 1131 <li class="city-item no-reviews"> 1132 <span class="city-disabled"> 1133 <span class="city-name">Rye Beach</span> 1134 </span> 1135 </li> 1136 <li class="city-item has-reviews"> 1137 <a href="/reviews/city/sandown" class="city-link" aria-label="Read 3 reviews in Sandown"> 1138 <span class="city-name">Sandown</span> 1139 <span class="review-badge">3</span> 1140 </a> 1141 </li> 1142 <li class="city-item has-reviews"> 1143 <a href="/reviews/city/seabrook" class="city-link" aria-label="Read 3 reviews in Seabrook"> 1144 <span class="city-name">Seabrook</span> 1145 <span class="review-badge">3</span> 1146 </a> 1147 </li> 1148 <li class="city-item has-reviews"> 1149 <a href="/reviews/city/somersworth" class="city-link" aria-label="Read 3 reviews in Somersworth"> 1150 <span class="city-name">Somersworth</span> 1151 <span class="review-badge">3</span> 1152 </a> 1153 </li> 1154 <li class="city-item has-reviews"> 1155 <a href="/reviews/city/stratham" class="city-link" aria-label="Read 2 reviews in Stratham"> 1156 <span class="city-name">Stratham</span> 1157 <span class="review-badge">2</span> 1158 </a> 1159 </li> 1160 </ul> 1161 </div> 1162 <div role="presentation" id="monadnock" class="area dropdown mobile-hide hidden-numbers new__review-container"> 1163 <p class="area-name"> 1164 Monadnock Region 1165 <span class="double-arrow-right"></span> 1166 </p> 1167 <a class="area-phone-number btn-block" href="tel:6039454470" aria-label="Call Monadnock at (603) 945-4470"> 1168 <span class="phone-icon-white"></span> 1169 (603) 945-4470 </a> 1170 <hr> 1171 <a class="dropdown-toggle" data-toggle="dropdown" href="#" role="button" aria-haspopup="true" aria-expanded="false"> 1172 <div class="reviews-wrap"> 1173 <div> 1174 <span class="m-0 stars-container"> 1175 1176 1177 <picture> 1178 <source srcset="https://assets.a2o-static.com/git/trident/v1/themes/sharp_neighborly/css/img/star-on-small.png.webp" type="image/webp"> 1179 <source srcset="https://assets.a2o-static.com/git/trident/v1/themes/sharp_neighborly/css/img/star-on-small.png" type="image/png"> 1180 <img style="vertical-align: middle; display: inline-block;" width="12" height="12" src="https://assets.a2o-static.com/git/trident/v1/themes/sharp_neighborly/css/img/star-on-small.png" alt="1" title="excellent"> 1181 </picture> 1182 <picture> 1183 <source srcset="https://assets.a2o-static.com/git/trident/v1/themes/sharp_neighborly/css/img/star-on-small.png.webp" type="image/webp"> 1184 <source srcset="https://assets.a2o-static.com/git/trident/v1/themes/sharp_neighborly/css/img/star-on-small.png" type="image/png"> 1185 <img style="vertical-align: middle; display: inline-block;" width="12" height="12" src="https://assets.a2o-static.com/git/trident/v1/themes/sharp_neighborly/css/img/star-on-small.png" alt="2" title="excellent"> 1186 </picture> 1187 <picture> 1188 <source srcset="https://assets.a2o-static.com/git/trident/v1/themes/sharp_neighborly/css/img/star-on-small.png.webp" type="image/webp"> 1189 <source srcset="https://assets.a2o-static.com/git/trident/v1/themes/sharp_neighborly/css/img/star-on-small.png" type="image/png"> 1190 <img style="vertical-align: middle; display: inline-block;" width="12" height="12" src="https://assets.a2o-static.com/git/trident/v1/themes/sharp_neighborly/css/img/star-on-small.png" alt="3" title="excellent"> 1191 </picture> 1192 <picture> 1193 <source srcset="https://assets.a2o-static.com/git/trident/v1/themes/sharp_neighborly/css/img/star-on-small.png.webp" type="image/webp"> 1194 <source srcset="https://assets.a2o-static.com/git/trident/v1/themes/sharp_neighborly/css/img/star-on-small.png" type="image/png"> 1195 <img style="vertical-align: middle; display: inline-block;" width="12" height="12" src="https://assets.a2o-static.com/git/trident/v1/themes/sharp_neighborly/css/img/star-on-small.png" alt="4" title="excellent"> 1196 </picture> 1197 <picture> 1198 <source srcset="https://assets.a2o-static.com/git/trident/v1/themes/sharp_neighborly/css/img/star-half-small.png.webp" type="image/webp"> 1199 <source srcset="https://assets.a2o-static.com/git/trident/v1/themes/sharp_neighborly/css/img/star-half-small.png" type="image/png"> 1200 <img style="vertical-align: middle; display: inline-block;" width="12" height="12" src="https://assets.a2o-static.com/git/trident/v1/themes/sharp_neighborly/css/img/star-half-small.png" alt="5" title="excellent"> 1201 </picture> 1202 <input type="hidden" name="score" value="4.50" readonly="readonly"> 1203 1204 </span>
1205 <span class="reviews-count">(10 Reviews)</span> 1206 </div> 1207 <div class="read-all-reviews"> 1208 Read All Reviews <span class="caret color-primary-text"></span> 1209 </div> 1210 </div> 1211 </a> 1212 <ul class="dropdown-menu new__cities-dropdown"> 1213 <li class="city-item has-reviews area-reviews-item"> 1214 <a href="/reviews/region/monadnock" class="city-link area-reviews-link" aria-label="Read all reviews in Monadnock"> 1215 <span class="city-name">All Monadnock Region 1216 Reviews</span> 1217 <span class="review-badge">10</span> 1218 </a> 1219 </li> 1220 <li class="city-item no-reviews"> 1221 <span class="city-disabled"> 1222 <span class="city-name">Alstead</span> 1223 </span> 1224 </li> 1225 <li class="city-item no-reviews"> 1226 <span class="city-disabled"> 1227 <span class="city-name">Antrim</span> 1228 </span> 1229 </li> 1230 <li class="city-item no-reviews"> 1231 <span class="city-disabled"> 1232 <span class="city-name">Ashuelot</span> 1233 </span> 1234 </li> 1235 <li class="city-item no-reviews"> 1236 <span class="city-disabled"> 1237 <span class="city-name">Bennington</span> 1238 </span> 1239 </li> 1240 <li class="city-item has-reviews"> 1241 <a href="/reviews/city/chesterfield" class="city-link" aria-label="Read 1 reviews in Chesterfield"> 1242 <span class="city-name">Chesterfield</span> 1243 <span class="review-badge">1</span> 1244 </a> 1245 </li> 1246 <li class="city-item no-reviews"> 1247 <span class="city-disabled"> 1248 <span class="city-name">Dublin</span> 1249 </span> 1250 </li> 1251 <li class="city-item no-reviews"> 1252 <span class="city-disabled"> 1253 <span class="city-name">Fitzwilliam</span> 1254 </span> 1255 </li> 1256 <li class="city-item has-reviews"> 1257 <a href="/reviews/city/francestown" class="city-link" aria-label="Read 1 reviews in Francestown"> 1258 <span class="city-name">Francestown</span> 1259 <span class="review-badge">1</span> 1260 </a> 1261 </li> 1262 <li class="city-item no-reviews"> 1263 <span class="city-disabled"> 1264 <span class="city-name">Gilsum</span> 1265 </span> 1266 </li> 1267 <li class="city-item no-reviews"> 1268 <sp
1268an class="city-disabled"> 1269 <span class="city-name">Greenfield</span> 1270 </span> 1271 </li> 1272 <li class="city-item no-reviews"> 1273 <span class="city-disabled"> 1274 <span class="city-name">Greenville</span> 1275 </span> 1276 </li> 1277 <li class="city-item no-reviews"> 1278 <span class="city-disabled"> 1279 <span class="city-name">Hancock</span> 1280 </span> 1281 </li> 1282 <li class="city-item no-reviews"> 1283 <span class="city-disabled"> 1284 <span class="city-name">Harrisville</span> 1285 </span> 1286 </li> 1287 <li class="city-item no-reviews"> 1288 <span class="city-disabled"> 1289 <span class="city-name">Hillsborough</span> 1290 </span> 1291 </li> 1292 <li class="city-item no-reviews"> 1293 <span class="city-disabled"> 1294 <span class="city-name">Hinsdale</span> 1295 </span> 1296 </li> 1297 <li class="city-item no-reviews"> 1298 <span class="city-disabled"> 1299 <span class="city-name">Jaffrey</span> 1300 </span> 1301 </li> 1302 <li class="city-item has-reviews"> 1303 <a href="/reviews/city/keene" class="city-link" aria-label="Read 1 reviews in Keene"> 1304 <span class="city-name">Keene</span> 1305 <span class="review-badge">1</span> 1306 </a> 1307 </li> 1308 <li class="city-item has-reviews"> 1309 <a href="/reviews/city/lyndeborough" class="city-link" aria-label="Read 1 reviews in Lyndeborough"> 1310 <span class="city-name">Lyndeborough</span> 1311 <span class="review-badge">1</span> 1312 </a> 1313 </li> 1314 <li class="city-item no-reviews"> 1315 <span class="city-disabled"> 1316 <span class="city-name">Marlborough</span> 1317 </span> 1318 </li> 1319 <li class="city-item no-reviews"> 1320 <span class="city-disabled"> 1321 <span class="city-name">Marlow</span> 1322 </span> 1323 </li> 1324 <li class="city-item has-reviews"> 1325 <a href="/reviews/city/nelson" class="city-link" aria-label="Read 1 reviews in Nelson">
1326 <span class="city-name">Nelson</span> 1327 <span class="review-badge">1</span> 1328 </a> 1329 </li> 1330 <li class="city-item has-reviews"> 1331 <a href="/reviews/city/new-ipswich" class="city-link" aria-label="Read 2 reviews in New Ipswich"> 1332 <span class="city-name">New Ipswich</span> 1333 <span class="review-badge">2</span> 1334 </a> 1335 </li> 1336 <li class="city-item no-reviews"> 1337 <span class="city-disabled"> 1338 <span class="city-name">Peterborough</span> 1339 </span> 1340 </li> 1341 <li class="city-item has-reviews"> 1342 <a href="/reviews/city/rindge" class="city-link" aria-label="Read 1 reviews in Rindge"> 1343 <span class="city-name">Rindge</span> 1344 <span class="review-badge">1</span> 1345 </a> 1346 </li> 1347 <li class="city-item no-reviews"> 1348 <span class="city-disabled"> 1349 <span class="city-name">Spofford</span> 1350 </span> 1351 </li> 1352 <li class="city-item no-reviews"> 1353 <span class="city-disabled"> 1354 <span class="city-name">Stoddard</span> 1355 </span> 1356 </li> 1357 <li class="city-item no-reviews"> 1358 <span class="city-disabled"> 1359 <span class="city-name">Sullivan</span> 1360 </span> 1361 </li> 1362 <li class="city-item no-reviews"> 1363 <span class="city-disabled"> 1364 <span class="city-name">Swanzey</span> 1365 </span> 1366 </li> 1367 <li class="city-item no-reviews"> 1368 <span class="city-disabled"> 1369 <span class="city-name">Temple</span> 1370 </span> 1371 </li> 1372 <li class="city-item no-reviews"> 1373 <span class="city-disabled"> 1374 <span class="city-name">Troy</span> 1375 </span> 1376 </li> 1377 <li class="city-item no-reviews"> 1378 <span class="city-disabled"> 1379 <span class="city-name">Walpole</span> 1380 </span> 1381 </li> 1382 <li class="city-item no-reviews"> 1383 <sp
1383an class="city-disabled"> 1384 <span class="city-name">Washington</span> 1385 </span> 1386 </li> 1387 <li class="city-item no-reviews"> 1388 <span class="city-disabled"> 1389 <span class="city-name">West Chesterfield</span> 1390 </span> 1391 </li> 1392 <li class="city-item no-reviews"> 1393 <span class="city-disabled"> 1394 <span class="city-name">Westmoreland</span> 1395 </span> 1396 </li> 1397 <li class="city-item has-reviews"> 1398 <a href="/reviews/city/wilton" class="city-link" aria-label="Read 1 reviews in Wilton"> 1399 <span class="city-name">Wilton</span> 1400 <span class="review-badge">1</span> 1401 </a> 1402 </li> 1403 <li class="city-item has-reviews"> 1404 <a href="/reviews/city/winchester" class="city-link" aria-label="Read 1 reviews in Winchester"> 1405 <span class="city-name">Winchester</span> 1406 <span class="review-badge">1</span> 1407 </a> 1408 </li> 1409 </ul> 1410 </div> 1411 <div role="presentation" id="dartmouthlake-sunapee-lakes" class="area dropdown mobile-hide hidden-numbers new__review-container"> 1412 <p class="area-name"> 1413 Dartmouth-Lake Sunapee/ Lakes Region 1414 <span class="double-arrow-right"></span> 1415 </p> 1416 <a class="area-phone-number btn-block" href="tel:6036069011" aria-label="Call Dartmouth-Lake Sunapee/ Lakes at (603) 606-9011"> 1417 <span class="phone-icon-white"></span> 1418 (603) 606-9011 </a> 1419 <hr> 1420 <a class="dropdown-toggle" data-toggle="dropdown" href="#" role="button" aria-haspopup="true" aria-expanded="false"> 1421 <div class="reviews-wrap"> 1422 <div> 1423 <span class="m-0 stars-container"> 1424 1425 1426 <picture> 1427 <source srcset="https://assets.a2o-static.com/git/trident/v1/themes/sharp_neighborly/css/img/star-on-small.png.webp" type="image/webp"> 1428 <source srcset="https://assets.a2o-static.com/git/trident/v1/themes/sharp_neighborly/css/img/star-on-small.png" type="image/png"> 1429 <img style="vertical-align: middle; display: inline-block;" width="12" height="12" src="https://assets.a2o-static.com/git/trident/v1/themes/sharp_neighborly/css/img/star-on-small.png" alt="1" title="excellent"> 1430 </picture> 1431 <picture> 1432 <source srcset="https://assets.a2o-static.com/git/trident/v1/themes/sharp_neighborly/css/img/star-on-small.png.webp" type="image/webp"> 1433 <source srcset="https://assets.a2o-static.com/git/trident/v1/themes/sharp_neighborly/css/img/star-on-small.png" type="image/png"> 1434 <img style="vertical-align: middle; display: inline-block;" width="12" height="12" src="https://assets.a2o-static.com/git/trident/v1/themes/sharp_neighborly/css/img/star-on-small.png" alt="2" title="excellent"> 1435 </picture> 1436 <picture> 1437 <source srcset="https://assets.a2o-static.com/git/trident/v1/themes/sharp_neighborly/css/img/star-on-small.png.webp" type="image/webp"> 1438 <source srcset="https://assets.a2o-static.com/git/trident/v1/themes/sharp_neighborly/css/img/star-on-small.png" type="image/png"> 1439 <img style="vertical-align: middle; display: inline-block;" width="12" height="12" src="https://assets.a2o-static.com/git/trident/v1/themes/sharp_neighborly/css/img/star-on-small.png" alt="3" title="excellent"> 1440 </picture> 1441 <picture> 1442 <source srcset="https://assets.a2o-static.com/git/trident/v1/themes/sharp_neighborly/css/img/star-on-small.png.webp" type="image/webp"> 1443 <source srcset="https://assets.a2o-static.com/git/trident/v1/themes/sharp_neighborly/css/img/star-on-small.png" type="image/png"> 1444 <img style="vertical-align: middle; display: inline-block;" width="12" height="12" src="https://assets.a2o-static.com/git/trident/v1/themes/sharp_neighborly/css/img/star-on-small.png" alt="4" title="excellent"> 1445 </picture> 1446 <picture> 1447 <source srcset="https://assets.a2o-static.com/git/trident/v1/themes/sharp_neighborly/css/img/star-on-small.png.webp" type="image/webp"> 1448 <source srcset="https://assets.a2o-static.com/git/trident/v1/themes/sharp_neighborly/css/img/star-on-small.png" type="image/png"> 1449 <img style="vertical-align: middle; display: inline-block;" width="12" height="12" src="https://assets.a2o-static.com/git/trident/v1/themes/sharp_neighborly/css/img/star-on-small.png" alt="5" title="excellent"> 1450 </picture> 1451 <input type="hidden" name="score" value="4.89" readonly="readonly"> 1452 1453 </span>
1454 <span class="reviews-count">(9 Reviews)</span> 1455 </div> 1456 <div class="read-all-reviews"> 1457 Read All Reviews <span class="caret color-primary-text"></span> 1458 </div> 1459 </div> 1460 </a> 1461 <ul class="dropdown-menu new__cities-dropdown"> 1462 <li class="city-item has-reviews area-reviews-item"> 1463 <a href="/reviews/region/dartmouthlake-sunapee-lakes" class="city-link area-reviews-link" aria-label="Read all reviews in Dartmouth-Lake Sunapee/ Lakes"> 1464 <span class="city-name">All Dartmouth-Lake Sunapee/ Lakes Region 1465 Reviews</span> 1466 <span class="review-badge">9</span> 1467 </a> 1468 </li> 1469 <li class="city-item has-reviews"> 1470 <a href="/reviews/city/alton" class="city-link" aria-label="Read 1 reviews in Alton"> 1471 <span class="city-name">Alton</span> 1472 <span class="review-badge">1</span> 1473 </a> 1474 </li> 1475 <li class="city-item no-reviews"> 1476 <span class="city-disabled"> 1477 <span class="city-name">Andover</span> 1478 </span> 1479 </li> 1480 <li class="city-item has-reviews"> 1481 <a href="/reviews/city/barnstead" class="city-link" aria-label="Read 1 reviews in Barnstead"> 1482 <span class="city-name">Barnstead</span> 1483 <span class="review-badge">1</span> 1484 </a> 1485 </li> 1486 <li class="city-item has-reviews"> 1487 <a href="/reviews/city/barrington" class="city-link" aria-label="Read 1 reviews in Barrington"> 1488 <span class="city-name">Barrington</span> 1489 <span class="review-badge">1</span> 1490 </a> 1491 </li> 1492 <li class="city-item no-reviews"> 1493 <span class="city-disabled"> 1494 <span class="city-name">Belmont</span> 1495 </span> 1496 </li> 1497 <li class="city-item no-reviews"> 1498 <span class="city-disabled"> 1499 <span class="city-name">Bradford</span> 1500 </span> 1501 </li> 1502 <li class="city-item no-reviews"> 1503 <span class="city-disabled"> 1504 <span class="city-name">Center Barnstead</span> 1505 </span> 1506 </li> 1507 <li class="city-item no-reviews"> 1508 <span class="city-disabled"> 1509 <span class="city-name">Contoocook</span> 1510 </span> 1511 </li> 1512 <li class="city-item no-reviews"> 1513 <sp
1513an class="city-disabled"> 1514 <span class="city-name">Danbury</span> 1515 </span> 1516 </li> 1517 <li class="city-item has-reviews"> 1518 <a href="/reviews/city/farmington" class="city-link" aria-label="Read 1 reviews in Farmington"> 1519 <span class="city-name">Farmington</span> 1520 <span class="review-badge">1</span> 1521 </a> 1522 </li> 1523 <li class="city-item no-reviews"> 1524 <span class="city-disabled"> 1525 <span class="city-name">Franklin</span> 1526 </span> 1527 </li> 1528 <li class="city-item no-reviews"> 1529 <span class="city-disabled"> 1530 <span class="city-name">Gilmanton</span> 1531 </span> 1532 </li> 1533 <li class="city-item no-reviews"> 1534 <span class="city-disabled"> 1535 <span class="city-name">Gilmanton Iron Works</span> 1536 </span> 1537 </li> 1538 <li class="city-item no-reviews"> 1539 <span class="city-disabled"> 1540 <span class="city-name">Hill</span> 1541 </span> 1542 </li> 1543 <li class="city-item has-reviews"> 1544 <a href="/reviews/city/milton" class="city-link" aria-label="Read 1 reviews in Milton"> 1545 <span class="city-name">Milton</span> 1546 <span class="review-badge">1</span> 1547 </a> 1548 </li> 1549 <li class="city-item has-reviews"> 1550 <a href="/reviews/city/new-durham" class="city-link" aria-label="Read 1 reviews in New Durham"> 1551 <span class="city-name">New Durham</span> 1552 <span class="review-badge">1</span> 1553 </a> 1554 </li> 1555 <li class="city-item no-reviews"> 1556 <span class="city-disabled"> 1557 <span class="city-name">New London</span> 1558 </span> 1559 </li> 1560 <li class="city-item no-reviews"> 1561 <span class="city-disabled"> 1562 <span class="city-name">Newbury</span> 1563 </span> 1564 </li> 1565 <li class="city-item no-reviews"> 1566 <span class="city-disabled"> 1567 <span class="city-name">North Sutton</span> 1568 </span> 1569 </li> 1570 <li class="city-item no-reviews"> 1571 <sp
1571an class="city-disabled"> 1572 <span class="city-name">Pittsfield</span> 1573 </span> 1574 </li> 1575 <li class="city-item no-reviews"> 1576 <span class="city-disabled"> 1577 <span class="city-name">Salisbury</span> 1578 </span> 1579 </li> 1580 <li class="city-item no-reviews"> 1581 <span class="city-disabled"> 1582 <span class="city-name">Springfield</span> 1583 </span> 1584 </li> 1585 <li class="city-item has-reviews"> 1586 <a href="/reviews/city/strafford" class="city-link" aria-label="Read 2 reviews in Strafford"> 1587 <span class="city-name">Strafford</span> 1588 <span class="review-badge">2</span> 1589 </a> 1590 </li> 1591 <li class="city-item has-reviews"> 1592 <a href="/reviews/city/tilton" class="city-link" aria-label="Read 1 reviews in Tilton"> 1593 <span class="city-name">Tilton</span> 1594 <span class="review-badge">1</span> 1595 </a> 1596 </li> 1597 <li class="city-item no-reviews"> 1598 <span class="city-disabled"> 1599 <span class="city-name">Wilmot</span> 1600 </span> 1601 </li> 1602 </ul> 1603 </div> 1604 </div> 1605 1606<div class="mobile-show"> 1607 <a href="/book-now" class="scheduler-btn" style="text-decoration: none;"> 1608 <div> 1609 <p> 1610 <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" fill="currentColor" viewBox="0 0 16 16" id="scheduler-calendar-svg" style="vertical-align: middle; margin-bottom: 4px;"> 1611 <path d="M3.5 0a.5.5 0 0 1 .5.5V1h8V.5a.5.5 0 0 1 1 0V1h1a2 2 0 0 1 2 2v11a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V3a2 2 0 0 1 2-2h1V.5a.5.5 0 0 1 .5-.5zM1 4v10a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1V4H1z"/> 1612 <path d="M6.5 7a1 1 0 1 0 0-2 1 1 0 0 0 0 2zm3 0a1 1 0 1 0 0-2 1 1 0 0 0 0 2zm3 0a1 1 0 1 0 0-2 1 1 0 0 0 0 2zm-9 3a1 1 0 1 0 0-2 1 1 0 0 0 0 2zm3 0a1 1 0 1 0 0-2 1 1 0 0 0 0 2zm3 0a1 1 0 1 0 0-2 1 1 0 0 0 0 2zm3 0a1 1 0 1 0 0-2 1 1 0 0 0 0 2zm-9 3a1 1 0 1 0 0-2 1 1 0 0 0 0 2zm3 0a1 1 0 1 0 0-2 1 1 0 0 0 0 2zm3 0a1 1 0 1 0 0-2 1 1 0 0 0 0 2z"/> 1613 </svg> 1614 <strong>Click Here To Book Online Now</strong> 1615 </p> 1616 </div> 1617</a> </div> 1618 1619<div id='hours_widget_mobile' class="hours_widget_class mobile-show new__hours-widget"></div> 1620 1621 </div> 1622 <div class="content col-sm-9 col-sm-pull-3"> 1623 1624 <div class="container-fluid img-center"> 1625 <!-- /.row --> 1626 <div class="row mobile-hide"> 1627 <div class="col-lg-12 text-center"> 1628 <h2 class="m-t-20">Precision Door Service of New Hampshire</h2> 1629 <h3 class="m-t-10 bright-red-text">Serving New Hampshire Including Manchester, Londonderry, Nashua, Concord, Merrimack, Keene, and Derry Areas</h3> 1630 <h3 class="m-t-10 black-text">New Garage Doors, Replacement & Installation</h3>
1631 </div> 1632 </div> 1633 <!-- /.row --> 1634 <div class="row m-t-b-30"> 1635 <div class="col-md-10 col-md-offset-1"> 1636 <picture><source srcset="/uploads/content/cta-offer.png.webp" type="image/webp"><source srcset="/uploads/content/cta-offer.png" type="image/png"><img class="img-responsive" src="/uploads/content/cta-offer.png" width="900" height="361" alt="Free No Obligation Estimate" loading="lazy"></picture> 1637 </div> 1638 </div> 1639 <!-- /.row --> 1640 <!-- ============= STREET2FLEET GRAPHIC START ============= --> 1641 <div class="color-primary-bg m-t-b-30" style="width: 100%; height: 10px;"> 1642 </div> 1643 <div class="container-fluid p-l-r-0"> 1644 <div class="row"> 1645 <div class="col-sm-12 p-l-r-0"> 1646 <a href="/book-now"> 1647 <picture><source media="(max-width:767px)" srcset="data:image/png;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs=" type="image/png"><source media="(min-width:768px)" srcset="/uploads/content/street2fleet-book-now-v.jpg.webp" type="image/webp"><source media="(min-width:768px)" srcset="/uploads/content/street2fleet-book-now-v.jpg" type="image/jpeg"><img src="/uploads/content/street2fleet-book-now-v.jpg" alt="Book Now via Street2Fleet" class="mobile-hide" style="width:100%;" loading="lazy" width="1400" height="530"></picture> 1648 <picture><source media="(min-width:768px)" srcset="data:image/png;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs=" type="image/png"><source media="(max-width:767px)" srcset="/uploads/content/street2fleet-book-now-mob.png.webp" type="image/webp"><source media="(max-width:767px)" srcset="/uploads/content/street2fleet-book-now-mob.png" type="image/png"><img src="/uploads/content/street2fleet-book-now-mob.png" alt="Book Now via Street2Fleet" class="mobile-show" style="width:100%;" loading="lazy" width="400" height="800"></picture> 1649 </a> 1650 </div> 1651 </div> 1652</div> 1653 <!-- ============= STREET2FLEET GRAPHIC END ============= --> 1654 <!-- ============= GALLERY GRAPHIC START ============= --> 1655 <!-- /.row --> 1656 <div class="color-primary-bg m-t-b-30" style="width: 100%; height: 10px;"> 1657 </div> 1658 <style> 1659.precision-white-btn{ 1660color:#134c3e; 1661background-color:#fff; 1662border-radius:10px; 1663} 1664.precision-white-btn:hover{ 1665background-color:#0F3C31; 1666color:#fff !important; 1667} 1668.gallery-graphic{ 1669display:flex; 1670flex-wrap:wrap; 1671justify-content:space-around; 1672align-items:center; 1673background: rgb(32,38,36); 1674background: linear-gradient(90deg, rgba(32,38,36,0.95) 0%, rgba(21,75,62,0.95) 65%, rgba(12,70,56,0.95) 100%), url('/uploads/content/gallery-graphic.png'); 1675background-size:100% 100%, 65% 65%; 1676background-attachment:fixed; 1677background-repeat:repeat; 1678} 1679@media(max-width:768px){ 1680.gallery-graphic{ 1681justify-content:center; 1682} 1683} 1684.flex-and-center{ 1685display:flex; 1686align-items:center; 1687justify-content:center; 1688flex-wrap:wrap; 1689} 1690</style> 1691<div class="row gallery-graphic p-t-b-30"> 1692 <div class="col-md-6 col-xs-10 p-l-r-5"> 1693 <picture><source srcset="/uploads/content/gallery-showcase-v2.png.webp" type="image/webp"><source srcset="/uploads/content/gallery-showcase-v2.png" type="image/png"><img class="gallery-cards aos" src="/uploads/content/gallery-showcase-v2.png" loading="lazy" width="965" height="565"></picture> 1694 </div> 1695 <div class="col-md-5 p-x-30"> 1696 <h5 class="white-text text-center-mob" style="font-family:'Verdana', sans-serif;letter-spacing:3px;font-weight:300;">ONLINE</h5> 1697 <h3 class="white-text text-center-mob" style="font-family:'Verdana', sans-serif; margin-top:-10px;font-weight:300;">Garage Door Showroom</h3> 1698 <div class="row flex-and-center m-t-15"> 1699 <div class="col-sm-2 col-xs-3"> 1700 <img style="max-width:48px;" src="/uploads/content/style-icons.png" loading="lazy"> 1701 </div> 1702 <div class="col-sm-10 col-xs-9"> 1703 <p class="white-text m-x-0"> 1704 Sort garage doors by 1705 <strong>style, price, color, and more.</strong> 1706 </p> 1707 </div> 1708 </div> 1709 <div class="row flex-and-center"> 1710 <div class="col-sm-2 col-xs-3 text-center"> 1711 <svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" fill="White" class="bi bi-hearts" viewbox="0 0 16 16"> 1712 <path fill-rule="evenodd" d="M4.931.481c1.627-1.671 5.692 1.254 0 5.015-5.692-3.76-1.626-6.686 0-5.015Zm6.84 1.794c1.084-1.114 3.795.836 0 3.343-3.795-2.507-1.084-4.457 0-3.343ZM7.84 7.642c2.71-2.786 9.486 2.09 0 8.358-9.487-6.268-2.71-11.144 0-8.358Z"></path> 1713 </svg> 1714 </div> 1715 <div class="col-sm-10 col-xs-9"> 1716 <p class="white-text m-x-0"> 1717 Save your favorites and get a 1718 <strong>free price quote.</strong> 1719 </p> 1720 </div> 1721 </div> 1722 <div class="flex-and-center m-t-15"> 1723 <a href="/garage-door-gallery" style="text-decoration:none;"><button class="btn precision-white-btn flex-and-center"> 1724 <span class="p-r-5" style="font-family:'Roboto', sans-serif; ">View Now</span> 1725 <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="bi bi-arrow-right-circle-fill" viewbox="0 0 16 16"> 1726 <path d="M8 0a8 8 0 1 1 0 16A8 8 0 0 1 8 0zM4.5 7.5a.5.5 0 0 0 0 1h5.793l-2.147 2.146a.5.5 0 0 0 .708.708l3-3a.5.5 0 0 0 0-.708l-3-3a.5.5 0 1 0-.708.708L10.293 7.5H4.5z"></path> 1727 </svg> 1728 </button></a> 1729 </div> 1730 </div> 1731</div> 1732 <div class="color-primary-bg m-t-b-30" style="width: 100%; height: 10px;"> 1733 </div> 1734 <!-- /.row --> 1735 <!-- ============= GALLERY GRAPHIC END ============= --> 1736 <h3 class="text-center bright-red-text m-t-50">3 Things You Need To Know Before<br> 1737 Buying a Garage Door 1738 </h3> 1739 <div class="row m-t-b-20"> 1740 <div class="col-lg-12"> 1741 <h4>1. Choose The Best Company For The Job</h4> 1742 <p> 1743 Upgrading your garage door is one of the smartest investments you can make in your home, according to
1743Home Advisor. Your garage door is also one of the largest and heaviest pieces of mechanical equipment in your house. Think of it as a moving wall. That’s why you need expert installers who know how to do it right and a reliable company that’s going to be there when you need them. 1744 </p> 1745 <ul> 1746 <li>Our door installers are professional and courteous at all times. They arrive at your home uniformed and in clearly marked vehicles.</li> 1747 <li>We carry all the necessary insurance and will provide proof upon request.</li> 1748 <li>Every door we sell comes with a full warranty. Your garage door will be installed by a local company, and it will be backed by a National Franchise.</li> 1749 </ul> 1750 </div> 1751 </div> 1752 <!-- /.row --> 1753 <!-- ===== ===== ===== ===== ===== --> 1754 <hr class="color-primary-bg" style="height:7px;"> 1755 <!-- ===== ===== ===== ===== ===== --> 1756 <div class="row m-t-20"> 1757 <div class="col-lg-12"> 1758 <h4>2. Pick A Top-Quality Door For Durability And Design</h4> 1759 <p> 1760 The best garage door is the one that fits your needs. We sell and professionally install Garaga & Haas Garage Doors. These manufacturers typically offer a very good value for our customers. The 1761 <strong>warranty</strong> is good and most of the time we/you don't need to use it, which represents a win/win for us and our customers. We can get almost any garage door manufactured today, so if you have a special request, please let us know. 1762 </p> 1763 </div> 1764 </div> 1765 <!-- ================================================= DOOR DEALER LOGOS START ================================================= --> 1766 <!-- /.row --> 1767 <div class="row m-t-20"> 1768 <div class="col-md-4 m-b-20"> 1769 <a href="https://www.chiohd.com" target="_blank"><picture><source srcset="/uploads/content/chi-door-logo.png.webp" type="image/webp"><source srcset="/uploads/content/chi-door-logo.png" type="image/png"><img src="/uploads/content/chi-door-logo.png" class="img-responsive" alt="CHI Overhead Doors Logo" loading="lazy" width="314" height="156"></picture></a> 1770 </div> 1771 <!--<div class="col-md-4 m-b-20"> 1772 <a href="https://www.amarr.com" target="_blank"><img src="data:image/png;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs=" data-src="/uploads/content/amarr-door-logo.png" class="img-responsive" alt="Amarr Garage Doors Logo"></a> 1773 </div>--> 1774 <!-- 1775 <div class="col-md-4 m-b-20"> 1776 <a href="https://www.wayne-dalton.com" target="_blank"><img src="data:image/png;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs=" data-src="/uploads/content/wayne-dalton-door-logo.png" class="img-responsive" alt="Wayne Dalton Logo"></a> 1777 </div>--> 1778 <div class="col-md-4 m-b-20"> 1779 <a href="https://www.garaga.com" rel="nofollow" target="_blank"><picture><source srcset="/uploads/content/garaga-door-logo.png.webp" type="image/webp"><source srcset="/uploads/content/garaga-door-logo.png" type="image/png"><img src="/uploads/content/garaga-door-logo.png" class="img-responsive" alt="Garaga Door Logo" loading="lazy" width="314" height="156"></picture></a> 1780 </div> 1781 <div class="col-md-4 m-b-20"> 1782 <a href="https://www.haasdoor.com" target="_blank"><picture><source srcset="/uploads/content/haas-door-logo.png.webp" type="image/webp"><source srcset="/uploads/content/haas-door-logo.png" type="image/png"><img src="/uploads/content/haas-door-logo.png" class="img-responsive" alt="Haas Door Logo" loading="lazy" width="314" height="156"></picture></a> 1783 </div> 1784 </div> 1785 <!-- /.row --> 1786 <!-- ================================================= DOOR DEALER LOGOS END ================================================= --> 1787 <div class="row m-t-b-20"> 1788 <div class="col-lg-12"> 1789 <h4>Choose The Right Material & Style For Your Garage Door</h4> 1790 </div> 1791 </div> 1792 <!-- /.row --> 1793 <div class="row"> 1794 <div class="col-lg-6"> 1795 <p> 1796 <picture><source srcset="/uploads/content/door-styles.jpg.webp" type="image/webp"><source srcset="/uploads/content/door-styles.jpg" type="image/jpeg"><img class="img-responsive" src="/uploads/content/door-styles.jpg" alt="Door Styles" style="width: 100%;" loading="lazy" width="515" height="207"></picture> 1797 </p> 1798 </div> 1799 <div class="col-lg-6"> 1800 <h5 class="m-t-5">Windows, Color & Decorative Options</h5> 1801 <p> 1802 Design your perfect garage door using the Precision Door Service Designer. You may also submit your design and get a free price quote. 1803 <a href="https://www.garagedoordesigner.com" target="_blank">Click here to start designing</a>. 1804 </p> 1805 <p> 1806 Your ability to customize your garage door to your home's decor will be affected by the type of door you choose. Garage doors are commonly found in steel, wo
1806od, carriage house and wood composite. 1807 </p> 1808 </div> 1809 </div> 1810 <!-- /.row --> 1811 <hr class="color-primary-bg m-t-30 m-b-50" style="height:7px;"> 1812 <!-- ================================================= STEEL GARAGE DOORS START ================================================= --> 1813 <!-- /.row --> 1814 <div class="row m-t-b-20"> 1815 <div class="col-lg-6 m-t-5"> 1816 <p> 1817 <picture><source srcset="/uploads/content/steel-garage-door-1.jpg.webp" type="image/webp"><source srcset="/uploads/content/steel-garage-door-1.jpg" type="image/jpeg"><img class="img-responsive shadow" src="/uploads/content/steel-garage-door-1.jpg" alt="Steel Garage Door" title="Steel Garage Door" loading="lazy" width="600" height="450"></picture> 1818 </p> 1819 </div> 1820 <div class="col-lg-6"> 1821 <p> 1822 <strong>Steel Garage Doors</strong> 1823 </p> 1824 <p> 1825 Steel is the most popular material used for garage doors today because of its durability. Steel will look great forever and is virtually maintenance-free. It also has the advantage of being the least expensive garage door you can buy. If you're looking to add even more curb appeal, a Steel Door in Carriage Style like the one pictured, might be just what you're looking for. 1826 </p> 1827 </div> 1828 </div> 1829 <!-- /.row --> 1830 <!-- ================================================= STEEL GARAGE DOORS END ================================================= --> 1831 <hr class="color-primary-bg m-t-30 m-b-50" style="height:7px;"> 1832 <!-- ================================================= CARRIAGE HOUSE GARAGE DOORS START ================================================= --> 1833 <!-- /.row --> 1834 <div class="row m-t-b-20"> 1835 <div class="col-lg-6 m-t-5"> 1836 <p> 1837 <picture><source srcset="/uploads/content/carriage-house-gd.jpg.webp" type="image/webp"><source srcset="/uploads/content/carriage-house-gd.jpg" type="image/jpeg"><img class="img-responsive shadow" src="/uploads/content/carriage-house-gd.jpg" alt="Carriage House Door" title="Carriage House Door" loading="lazy" width="600" height="450"></picture> 1838 </p> 1839 </div> 1840 <div class="col-lg-6"> 1841 <p> 1842 <strong> Carriage House Doors</strong> 1843 </p> 1844 <p> 1845 Carriage house is a style of door, not a material, but you'll certainly want to consider it when purchasing a new door. 1846 </p> 1847 <p> 1848 Traditionally, carriage style doors are made out of wood and remind us of the days when garage doors were pulled open rather than lifted overhead. 1849 </p> 1850 <p> 1851 Upscale wood doors are available in nearly limitless variety. Precision will be happy to provide a free estimate and work with your architect on finding exactly the right style. 1852 </p> 1853 <p> 1854 Carriage house doors now also come in steel and are available to homeowners of every budget. In fact, a carriage style door in steel might be comparable in price to a similar door in raised panel, or just slightly more. 1855 </p> 1856 <p> 1857 See the available styles using our 1858 <a href="https://garagedoordesigner.com" target="_blank" title="Garage Door Designer">door designer</a> or call for a free price 1859quote. 1860 </p> 1861 </div> 1862 </div> 1863 <!-- /.row --> 1864 <!-- ================================================= CARRIAGE HOUSE GARAGE DOORS END ================================================= --> 1865 <hr class="color-primary-bg m-t-30 m-b-50" style="height:7px;"> 1866 <!-- ================================================= WOOD GARAGE DOORS START ================================================= --> 1867 <!-- /.row --> 1868 <div class="row m-t-b-20"> 1869 <div class="col-lg-6 m-t-5"> 1870 <p> 1871 <picture><source srcset="/uploads/content/wood-gd-1.jpg.webp" type="image/webp"><source srcset="/uploads/content/wood-gd-1.jpg" type="image/jpeg"><img class="img-responsive shadow" src="/uploads/content/wood-gd-1.jpg" alt="Wood-Composite Garage Door" title="Wood-Composite Garage Door" loading="lazy" width="600" height="450"></picture> 1872 </p> 1873 </div> 1874 <div class="col-lg-6"> 1875 <p> 1876 <strong>Wood Composite Garage Doors</strong> 1877 </p> 1878 <p> 1879 Wood composite garage doors are made out of recycled materials which make them a very green choice. They are made to resemble the traditional look
1880of a wood door, however they require less maintenance. 1881 </p> 1882 <p> 1883 Wood composite garage doors come ready to paint (they do not come finished and do need to be painted or stained), which allows these doors to be 1884perfectly customized to your home's decor. 1885 </p> 1886 </div> 1887 </div> 1888 <!-- /.row --> 1889 <!-- ================================================= WOOD GARAGE DOORS END ================================================= --> 1890 <hr class="color-primary-bg m-t-30 m-b-50" style="height:7px;"> 1891 <!-- ================================================= GLASS GARAGE DOORS START ================================================= --> 1892 <!-- /.row --> 1893 <div class="row m-t-b-20"> 1894 <div class="col-lg-6 m-t-5"> 1895 <p> 1896 <picture><source srcset="/uploads/content/glass-gd.jpg.webp" type="image/webp"><source srcset="/uploads/content/glass-gd.jpg" type="image/jpeg"><img class="img-responsive shadow" src="/uploads/content/glass-gd.jpg" alt="Glass Garage Doors" title="Glass Garage Doors" loading="lazy" width="600" height="450"></picture> 1897 </p> 1898 </div> 1899 <div class="col-lg-6"> 1900 <p> 1901 <strong>Glass Garage Doors</strong> 1902 </p> 1903 <p> 1904Glass garage doors, actually made from aluminum, radically beautify a home's exterior. Sometimes referred to as French Doors or Frenchporte, these doors operate in the exact same way as a standard garage door. The frosted glass is translucent and is made from a polycarbonate that is virtually unbreakable. In contrast to this garage door's frail beauty they are very durable and maintenance free. As expected, the traffic-stopping beauty and the technology behind its durability comes with a higher price tag. 1905 </p> 1906 </div> 1907 </div> 1908 <!-- /.row --> 1909 <!-- ================================================= GLASS GARAGE DOORS END ================================================= --> 1910 <hr class="color-primary-bg m-t-30 m-b-50" style="height:7px;"> 1911 <!-- ================================================= CUSTOM GARAGE DOORS START ================================================= --> 1912 <!-- /.row --> 1913 <div class="row m-t-b-20"> 1914 <div class="col-lg-6 m-t-5"> 1915 <p> 1916 <picture><source srcset="/uploads/content/custom-gd.jpg.webp" type="image/webp"><source srcset="/uploads/content/custom-gd.jpg" type="image/jpeg"><img class="img-responsive shadow" src="/uploads/content/custom-gd.jpg" alt="Custom Garage Door" title="Custom Garage Door" loading="lazy" width="600" height="450"></picture> 1917 </p> 1918 </div> 1919 <div class="col-lg-6"> 1920 <p> 1921 <strong>Custom Garage Doors</strong> 1922 </p> 1923 <p> 1924In addition to the above styles, you may also consider doors that are unique and offer options to match your home's design. Houses were made in different periods and many styles. In some cases the shape and size of the garage are unique. No problem. 1925 </p> 1926 <p> 1927We can get a garage door customized for your home's specifications. These doors can reflect old world styles, and are available with decorative hand-forged hardware and architectural glass options. Precision will work with homeowners, architects and designers to help match your Garage Door to your home's unique style. 1928 </p> 1929 </div> 1930 </div> 1931 <!-- /.row --> 1932 <!-- ================================================= CUSTOM GARAGE DOORS END ================================================= --> 1933 <hr class="color-primary-bg m-t-30 m-b-20" style="width:100%; height:7px;"> 1934 <!-- /.row --> 1935 <div class="row m-t-b-20"> 1936 <div class="col-lg-12"> 1937 <h4>3. Make It Energy Efficient With Insulation</h4> 1938 </div> 1939 </div> 1940 <div class="row m-t-20"> 1941 <div class="col-lg-8"> 1942 <p> 1943 The energy efficiency of your new garage door will depend on how well it's insulated. This is most often stated in R-Value. The higher the R-Value 1944the more energy efficient the garage door. 1945 </p> 1946 <p> 1947 There are 2 types of insulation used in garage doors: polystyrene and polyurethane. 1948 </p> 1949 <p> 1950 Polystyrene is similar to the materials used in a foam cooler. It is less expensive than 1951 <strong>polyurethane</strong> and will provide a high R-value. <strong>Polyurethane</strong> 1952 is sprayed into a door with interior and exterior steel and provides a superior quality and R-Value. It will typically be a little more expensive than 1953polystyrene. 1954 </p> 1955 <p> 1956 For example, a wood garage door will have an R-Value around 8, while insulated steel doors can achieve R-Values between 13 and 19. 1957 </p> 1958 </div> 1959 <div class="col-lg-4"> 1960 <picture><source srcset="/uploads/content/energy-efficiency.png.webp" type="image/webp"><source srcset="/uploads/content/energy-efficiency.png" type="image/png"><img class="center-block" src="/uploads/content/energy-efficiency.png" alt="Energy Efficiency" loading="lazy" width="200" height="200"></picture> 1961 </div> 1962 </div> 1963 <!-- ===== ===== ===== ===== ===== --> 1964 <hr class="color-primary-bg" style="height:7px;"> 1965 <!-- ===== ===== ===== ===== ===== --> 1966 <!-- /.row --> 1967 <div class="row m-t-50"> 1968 <!-- background --> 1969 <div class="color-foreground-bg p-t-30 p-b-10"> 1970 <div class="row"> 1971 <div class="col-lg-5 col-lg-offset-1 m-t-10 m-b-20"> 1972 <div style="text-align: -webkit-center;"> 1973 <p class="red-rectangle red-rectangle1 color-primary-bg"> 1974 Why Choose Precision 1975 </p> 1976 </div> 1977 <p> 1978 </p><ul class="bright-red-text"> 1979 <li><strong class="black-text"> 1980 Same Day Service 1981 </strong></li> <li><strong class="black-text"> 1982 All Calls Answered By A Live Operator 24/7 1983 </strong></li><li><strong class="black-text" style="background-color: initial;">Evening & Weekend Appointments </strong></li> <li><strong class="black-text"> 1984 Emergency Service 1985 </strong></li> <li><strong class="black-text"> 1986 All Work Is Guaranteed 1987 </strong></li> <li><strong class="black-text" style="background-color: initial;">All Major Credit Cards Accepted</strong></li> <li><strong class="black-text"> 1988 Professionally Trained Technicians 1989 </strong></li> <li><strong class="black-text">We Repair & Service All Major Brands</strong></li></ul> 1990 1991 </div> 1992 <div class="col-lg-5 m-t-20"> 1993 <picture><source srcset="/uploads/content/truck-1.png.webp" type="image/webp"><source srcset="/uploads/content/truck-1.png" type="image/png"><img class="img-responsive m-b-10" src="/uploads/content/truck-1.png" alt="PDS Truck" loading="lazy" width="700" height="407"></picture> 1994 </div> 1995 </div> 1996 </div> 1997 <!-- /.row --> 1998 <div class="row m-t-50 m-b-30"> 1999 <div class="col-lg-12 text-center"> 2000 <a href="/book-now"> 2001 <p class="red-rectangle red-rectangle2 bright-red-bg"> 2002 Schedule Your Free Garage Door Estimate 2003 </p> 2004 </a> 2005 </div> 2006 </div> 2007 </div> 2008</div> 2009 2010 <div class="container-fluid m-t-50 m-b-50"> 2011 <div class="row"> 2012 <div class="col-md-12"> 2013 2014 <div class="m-b-30 text-center"> 2015 <div class="m-b-30 d-flex align-items-center flex-align-center color-primary-text"> 2016 <div style="flex:1;"><div class="color-primary-bg m-r-5" style="height:10px;"></div></div> 2017 <svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" fill="currentColor" class="bi bi-patch-question-fill" viewBox="0 0 16 16"> 2018 <path d="M5.933.87a2.89 2.89 0 0 1 4.134 0l.622.638.89-.011a2.89 2.89 0 0 1 2.924 2.924l-.01.89.636.622a2.89 2.89 0 0 1 0 4.134l-.637.622.011.89a2.89 2.89 0 0 1-2.924 2.924l-.89-.01-.622.636a2.89 2.89 0 0 1-4.134 0l-.622-.637-.89.011a2.89 2.89 0 0 1-2.924-2.924l.01-.89-.636-.622a2.89 2.89 0 0 1 0-4.134l.637-.622-.011-.89a2.89 2.89 0 0 1 2.924-2.924l.89.01zM7.002 11a1 1 0 1 0 2 0 1 1 0 0 0-2 0m1.602-2.027c.04-.534.198-.815.846-1.26.674-.475 1.05-1.09 1.05-1.986 0-1.325-.92-2.227-2.262-2.227-1.02 0-1.792.492-2.1 1.29A1.7 1.7 0 0 0 6 5.48c0 .393.203.64.545.64.272 0 .455-.147.564-.51.158-.592.525-.915 1.074-.915.61 0 1.03.446 1.03 1.084 0 .563-.208.885-.822 1.325-.619.433-.926.914-.926 1.64v.111c0 .428.208.745.585.745.336 0 .504-.24.554-.627"/> 2019 </svg> 2020 <div style="flex:1;"><div class="color-primary-bg m-l-5" style="height:10px;"></div></div> 2021 </div> 2022 <h2 class="m-t-30 m-b-50 m-l-10">Frequently Asked Questions</h2> 2023 </div> 2024 2025 <div class="row"> 2026 <div class="col-sm-4 col-md-3 m-b-30"> 2027 <h3 class="m-t-0">Table of Contents</h3> 2028 <ul class="list-unstyled m-t-15"> 2029 <li class="m-b-10"><a href="#new-garage-doors" class="faq-toc-link color-primary-text text-underline">New Garage Doors</a></li> 2030 </ul> 2031 </div> 2032 <div class="col-sm-8 col-md-9"> 2033 2034 <div class="m-b-50" id="new-garage-doors"> 2035 2036 <div class="m-b-20 d-flex align-items-center flex-align-center"> 2037 <div style="flex:1;"><div class="color-primary-bg" style="height:2px;"></div></div> 2038 <div class="text-center" style="padding:0 10px;"><h2 class="m-t-b-0 p-t-0">New Garage Doors</h2></div> 2039 <div style="flex:1;"><div class="color-primary-bg" style="height:2px;"></div></div> 2040 </div> 2041 2042 <div class="ui-accordion"> 2043 <div class="color-background-bg m-t-b-15 p-x-10" style="box-shadow: rgba(14, 63, 126, 0.06) 0px 0px 0px 1px, rgba(42, 51, 70, 0.03) 0px 1px 1px -0.5px, rgba(42, 51, 70, 0.04) 0px 2px 2px -1px, rgba(42, 51, 70, 0.04) 0px 3px 3px -1.5px, rgba(42, 51, 70, 0.03) 0px 5px 5px -2.5px, rgba(42, 51, 70, 0.03) 0px 10px 10px -5px, rgba(42, 51, 70, 0.03) 0px 24px 24px -8px;"> 2044 <div class="ui-accordion-header color-background-bg position-relative" data-faq-id="22">
2045 <span class="ui-accordion-header-icon" style="position:absolute; left:15px; top:50%; margin-top:-15px; font-weight:bold;">+</span> 2046 <h3 class="m-x-0 p-l-30 black-text fs-22">What types of new garage doors do you sell and install?</h3> 2047 </div> 2048 <div class="ui-accordion-content color-background-bg m-l-30 p-l-r-15 p-t-10" id="faq-answer-22"> 2049 <p>We offer a broad selection including: </p><ul> <li>Standard steel doors </li><li>Carriage house / carriage-style doors </li><li>Modern contemporary doors</li><li>Full-view doors</li></ul><p>We work with 3 primary vendors: C.H.I. Overhead Doors, Garaga Overhead Doors, and Haas Overhead Doors.</p> </div> 2050 </div> 2051 <div class="color-background-bg m-t-b-15 p-x-10" style="box-shadow: rgba(14, 63, 126, 0.06) 0px 0px 0px 1px, rgba(42, 51, 70, 0.03) 0px 1px 1px -0.5px, rgba(42, 51, 70, 0.04) 0px 2px 2px -1px, rgba(42, 51, 70, 0.04) 0px 3px 3px -1.5px, rgba(42, 51, 70, 0.03) 0px 5px 5px -2.5px, rgba(42, 51, 70, 0.03) 0px 10px 10px -5px, rgba(42, 51, 70, 0.03) 0px 24px 24px -8px;"> 2052 <div class="ui-accordion-header color-background-bg position-relative" data-faq-id="23"> 2053 <span class="ui-accordion-header-icon" style="position:absolute; left:15px; top:50%; margin-top:-15px; font-weight:bold;">+</span> 2054 <h3 class="m-x-0 p-l-30 black-text fs-22">What brands of garage doors do you offer?</h3> 2055 </div> 2056 <div class="ui-accordion-content color-background-bg m-l-30 p-l-r-15 p-t-10" id="faq-answer-23"> 2057 <p>Our primary vendor that we typically recommend is C.H.I., though we also use a couple secondary vendors including Garaga and Haas.</p> </div> 2058 </div> 2059 <div class="color-background-bg m-t-b-15 p-x-10" style="box-shadow: rgba(14, 63, 126, 0.06) 0px 0px 0px 1px, rgba(42, 51, 70, 0.03) 0px 1px 1px -0.5px, rgba(42, 51, 70, 0.04) 0px 2px 2px -1px, rgba(42, 51, 70, 0.04) 0px 3px 3px -1.5px, rgba(42, 51, 70, 0.03) 0px 5px 5px -2.5px, rgba(42, 51, 70, 0.03) 0px 10px 10px -5px, rgba(42, 51, 70, 0.03) 0px 24px 24px -8px;"> 2060 <div class="ui-accordion-header color-background-bg position-relative" data-faq-id="24"> 2061 <span class="ui-accordion-header-icon" style="position:absolute; left:15px; top:50%; margin-top:-15px; font-weight:bold;">+</span> 2062 <h3 class="m-x-0 p-l-30 black-text fs-22">Do you do same day garage door installs?</h3> 2063 </div> 2064 <div class="ui-accordion-content color-background-bg m-l-30 p-l-r-15 p-t-10" id="faq-answer-24"> 2065 <p>No we do not offer same day garage door installs. Our install schedule is on average booked 1-2 weeks after we've received the doors from our vendors. If our vendors have the garage door in stock at the time of ordering, we can potentially accommodate an install in under than 2 weeks.</p> </div> 2066 </div> 2067 <div class="color-background-bg m-t-b-15 p-x-10" style="box-shadow: rgba(14, 63, 126, 0.06) 0px 0px 0px 1px, rgba(42, 51, 70, 0.03) 0px 1px 1px -0.5px, rgba(42, 51, 70, 0.04) 0px 2px 2px -1px, rgba(42, 51, 70, 0.04) 0px 3px 3px -1.5px, rgba(42, 51, 70, 0.03) 0px 5px 5px -2.5px, rgba(42, 51, 70, 0.03) 0px 10px 10px -5px, rgba(42, 51, 70, 0.03) 0px 24px 24px -8px;"> 2068 <div class="ui-accordion-header color-background-bg position-relative" data-faq-id="25"> 2069 <span class="ui-accordion-header-icon" style="position:absolute; left:15px; top:50%; margin-top:-15px; font-weight:bold;">+</span> 2070 <h3 class="m-x-0 p-l-30 black-text fs-22">Can customers design their door online or see style samples before buying?</h3> 2071 </div> 2072 <div class="ui-accordion-content color-background-bg m-l-30 p-l-r-15 p-t-10" id="faq-answer-25"> 2073 <p>Yes, customers can view style galleries and options in our online garage door showroom. You can visit at <a href="https://precisiondoornewhampshire.com/garage-door-gallery">https://precisiondoornewhampshire.com/garage-door-...</a>. You can select up to 7 garage doors by clicking the plus button and get a free quote.</p> </div> 2074 </div> 2075 <div class="color-background-bg m-t-b-15 p-x-10" style="box-shadow: rgba(14, 63, 126, 0.06) 0px 0px 0px 1px, rgba(42, 51, 70, 0.03) 0px 1px 1px -0.5px, rgba(42, 51, 70, 0.04) 0px 2px 2px -1px, rgba(42, 51, 70, 0.04) 0px 3px 3px -1.5px, rgba(42, 51, 70, 0.03) 0px 5px 5px -2.5px, rgba(42, 51, 70, 0.03) 0px 10px 10px -5px, rgba(42, 51, 70, 0.03) 0px 24px 24px -8px;"> 2076 <div class="ui-accordion-header color-background-bg position-relative" data-faq-id="26">
2077 <span class="ui-accordion-header-icon" style="position:absolute; left:15px; top:50%; margin-top:-15px; font-weight:bold;">+</span> 2078 <h3 class="m-x-0 p-l-30 black-text fs-22">Is there a fee for garage door estimates?</h3> 2079 </div> 2080 <div class="ui-accordion-content color-background-bg m-l-30 p-l-r-15 p-t-10" id="faq-answer-26"> 2081 <p>No - new door estimates are free. If you call for a phone quote we can only provide ballpark pricing until we are able to take measurements of your garage door.</p> </div> 2082 </div> 2083 <div class="color-background-bg m-t-b-15 p-x-10" style="box-shadow: rgba(14, 63, 126, 0.06) 0px 0px 0px 1px, rgba(42, 51, 70, 0.03) 0px 1px 1px -0.5px, rgba(42, 51, 70, 0.04) 0px 2px 2px -1px, rgba(42, 51, 70, 0.04) 0px 3px 3px -1.5px, rgba(42, 51, 70, 0.03) 0px 5px 5px -2.5px, rgba(42, 51, 70, 0.03) 0px 10px 10px -5px, rgba(42, 51, 70, 0.03) 0px 24px 24px -8px;"> 2084 <div class="ui-accordion-header color-background-bg position-relative" data-faq-id="27"> 2085 <span class="ui-accordion-header-icon" style="position:absolute; left:15px; top:50%; margin-top:-15px; font-weight:bold;">+</span> 2086 <h3 class="m-x-0 p-l-30 black-text fs-22">Do you have a low cost garage door installation option?</h3> 2087 </div> 2088 <div class="ui-accordion-content color-background-bg m-l-30 p-l-r-15 p-t-10" id="faq-answer-27"> 2089 <p><strong>Yes! We offer a budget-friendly garage door installation option starting at just under $2,000.</strong></p><p>This includes a brand-new 8âx7â white raised-panel garage door, professionally installed.</p><p>You can also customize your new door with optional upgrades such as insulation, decorative windows, and premium hardware for an additional cost.</p> </div> 2090 </div> 2091 <div class="color-background-bg m-t-b-15 p-x-10" style="box-shadow: rgba(14, 63, 126, 0.06) 0px 0px 0px 1px, rgba(42, 51, 70, 0.03) 0px 1px 1px -0.5px, rgba(42, 51, 70, 0.04) 0px 2px 2px -1px, rgba(42, 51, 70, 0.04) 0px 3px 3px -1.5px, rgba(42, 51, 70, 0.03) 0px 5px 5px -2.5px, rgba(42, 51, 70, 0.03) 0px 10px 10px -5px, rgba(42, 51, 70, 0.03) 0px 24px 24px -8px;"> 2092 <div class="ui-accordion-header color-background-bg position-relative" data-faq-id="28"> 2093 <span class="ui-accordion-header-icon" style="position:absolute; left:15px; top:50%; margin-top:-15px; font-weight:bold;">+</span> 2094 <h3 class="m-x-0 p-l-30 black-text fs-22">Do you have a showroom?</h3> 2095 </div> 2096 <div class="ui-accordion-content color-background-bg m-l-30 p-l-r-15 p-t-10" id="faq-answer-28"> 2097 <p>Not currently, but we have a vast image library of doors we have installed for other customers and are happy to share images of those doors, plus renderings and door samples, upon request.</p> </div> 2098 </div> 2099 <div class="color-background-bg m-t-b-15 p-x-10" style="box-shadow: rgba(14, 63, 126, 0.06) 0px 0px 0px 1px, rgba(42, 51, 70, 0.03) 0px 1px 1px -0.5px, rgba(42, 51, 70, 0.04) 0px 2px 2px -1px, rgba(42, 51, 70, 0.04) 0px 3px 3px -1.5px, rgba(42, 51, 70, 0.03) 0px 5px 5px -2.5px, rgba(42, 51, 70, 0.03) 0px 10px 10px -5px, rgba(42, 51, 70, 0.03) 0px 24px 24px -8px;"> 2100 <div class="ui-accordion-header color-background-bg position-relative" data-faq-id="29"> 2101 <span class="ui-accordion-header-icon" style="position:absolute; left:15px; top:50%; margin-top:-15px; font-weight:bold;">+</span> 2102 <h3 class="m-x-0 p-l-30 black-text fs-22">Do you offer warranties on a new garage door?</h3> 2103 </div> 2104 <div class="ui-accordion-content color-background-bg m-l-30 p-l-r-15 p-t-10" id="faq-answer-29"> 2105 <p>Yes - new doors come with manufacturer warranties for the door panels, an extended warranty on the parts and labor, plus our workmanship guarantee. The warranty does vary on lower insulated doors.</p> </div> 2106 </div> 2107 <div class="color-background-bg m-t-b-15 p-x-10" style="box-shadow: rgba(14, 63, 126, 0.06) 0px 0px 0px 1px, rgba(42, 51, 70, 0.03) 0px 1px 1px -0.5px, rgba(42, 51, 70, 0.04) 0px 2px 2px -1px, rgba(42, 51, 70, 0.04) 0px 3px 3px -1.5px, rgba(42, 51, 70, 0.03) 0px 5px 5px -2.5px, rgba(42, 51, 70, 0.03) 0px 10px 10px -5px, rgba(42, 51, 70, 0.03) 0px 24px 24px -8px;"> 2108 <div class="ui-accordion-header color-background-bg position-relative" data-faq-id="30">
2109 <span class="ui-accordion-header-icon" style="position:absolute; left:15px; top:50%; margin-top:-15px; font-weight:bold;">+</span> 2110 <h3 class="m-x-0 p-l-30 black-text fs-22">What forms of payments do you accept? What credit cards? Checks? Cash?</h3> 2111 </div> 2112 <div class="ui-accordion-content color-background-bg m-l-30 p-l-r-15 p-t-10" id="faq-answer-30"> 2113 <p>We accept major credit cards (Visa, MasterCard, Discover, American Express) or checks. Our technicians do not accept cash payments.</p> </div> 2114 </div> 2115 <div class="color-background-bg m-t-b-15 p-x-10" style="box-shadow: rgba(14, 63, 126, 0.06) 0px 0px 0px 1px, rgba(42, 51, 70, 0.03) 0px 1px 1px -0.5px, rgba(42, 51, 70, 0.04) 0px 2px 2px -1px, rgba(42, 51, 70, 0.04) 0px 3px 3px -1.5px, rgba(42, 51, 70, 0.03) 0px 5px 5px -2.5px, rgba(42, 51, 70, 0.03) 0px 10px 10px -5px, rgba(42, 51, 70, 0.03) 0px 24px 24px -8px;"> 2116 <div class="ui-accordion-header color-background-bg position-relative" data-faq-id="31"> 2117 <span class="ui-accordion-header-icon" style="position:absolute; left:15px; top:50%; margin-top:-15px; font-weight:bold;">+</span> 2118 <h3 class="m-x-0 p-l-30 black-text fs-22">Do you haul away my old garage door?</h3> 2119 </div> 2120 <div class="ui-accordion-content color-background-bg m-l-30 p-l-r-15 p-t-10" id="faq-answer-31"> 2121 <p>Yes - we remove and dispose of your old door as part of the installation process.</p> </div> 2122 </div> 2123 <div class="color-background-bg m-t-b-15 p-x-10" style="box-shadow: rgba(14, 63, 126, 0.06) 0px 0px 0px 1px, rgba(42, 51, 70, 0.03) 0px 1px 1px -0.5px, rgba(42, 51, 70, 0.04) 0px 2px 2px -1px, rgba(42, 51, 70, 0.04) 0px 3px 3px -1.5px, rgba(42, 51, 70, 0.03) 0px 5px 5px -2.5px, rgba(42, 51, 70, 0.03) 0px 10px 10px -5px, rgba(42, 51, 70, 0.03) 0px 24px 24px -8px;"> 2124 <div class="ui-accordion-header color-background-bg position-relative" data-faq-id="32"> 2125 <span class="ui-accordion-header-icon" style="position:absolute; left:15px; top:50%; margin-top:-15px; font-weight:bold;">+</span> 2126 <h3 class="m-x-0 p-l-30 black-text fs-22">Do You Install Locks for Garage Doors?</h3> 2127 </div> 2128 <div class="ui-accordion-content color-background-bg m-l-30 p-l-r-15 p-t-10" id="faq-answer-32"> 2129 <p>We install a few different garage door lock types. Your technician will go over options and pricing on-site at the time of purchase to determine which garage door lock is the best fit for the customer and their particular garage door.</p> </div> 2130 </div> 2131 </div> 2132 </div> 2133 2134 </div> 2135</div> 2136
2137<script> 2138document.addEventListener('DOMContentLoaded', function() { 2139 // Initialize accordion behavior 2140 $('.ui-accordion-header').each(function() { 2141 var $header = $(this); 2142 var $content = $header.next('.ui-accordion-content'); 2143 2144 // Hide all content by default 2145 $content.hide(); 2146 $header.find('.ui-accordion-header-icon').text('+'); 2147 2148 // Click handler 2149 $header.on('click', function() { 2150 var $icon = $header.find('.ui-accordion-header-icon'); 2151 2152 // Check if currently open 2153 var isOpen = $content.is(':visible'); 2154 2155 if (isOpen) { 2156 // Close it 2157 $content.slideUp(300); 2158 $icon.text('+'); 2159 } else { 2160 // Open it 2161 $content.slideDown(300); 2162 $icon.text('-'); 2163 } 2164 }); 2165 }); 2166 2167 // Smooth scroll for TOC category links with top offset 2168 $('.faq-toc-link').on('click', function(e) { 2169 var target = $(this).attr('href'); 2170 var $target = $(target); 2171 if ($target.length) { 2172 e.preventDefault(); 2173 var topOffset = 80; // adjust if header height changes 2174 $('html, body').animate({ 2175 scrollTop: $target.offset().top - topOffset 2176 }, 500, function() { 2177 if (history && history.pushState) { 2178 history.pushState(null, null, target); 2179 } else { 2180 window.location.hash = target; 2181 } 2182 }); 2183 } 2184 }); 2185 2186 2187 // Check if there's a hash in the URL to open a specific FAQ 2188 if (window.location.hash) { 2189 var hash = window.location.hash; 2190 var $faqAnswer = $(hash); 2191 2192 if ($faqAnswer.length && $faqAnswer.hasClass('ui-accordion-content')) { 2193 // Open the FAQ 2194 $faqAnswer.show(); 2195 var $header = $faqAnswer.prev('.ui-accordion-header'); 2196 $header.find('.ui-accordion-header-icon').text('-'); 2197 2198 // Scroll to the FAQ 2199 setTimeout(function() { 2200 $('html, body').animate({ 2201 scrollTop: $header.offset().top - 100 2202 }, 500); 2203 }, 100); 2204 } 2205 } 2206}); 2207</script>
2207 2208
2209<script type="application/ld+json"> 2210{ 2211 "@context": "https://schema.org", 2212 "@type": "FAQPage", 2213 "mainEntity": [{"@type":"Question","name":{"content":"What types of new garage doors do you sell and install?","foundation":{"headers":{}}},"acceptedAnswer":{"@type":"Answer","text":"We offer a broad selection including: Standard steel doors Carriage house / carriage-style doors Modern contemporary doors Full-view doors We work with 3 primary vendors: C.H.I. Overhead Doors, Garaga Overhead Doors, and Haas Overhead Doors."}},{"@type":"Question","name":{"content":"What brands of garage doors do you offer?","foundation":{"headers":{}}},"acceptedAnswer":{"@type":"Answer","text":"Our primary vendor that we typically recommend is C.H.I., though we also use a couple secondary vendors including Garaga and Haas."}},{"@type":"Question","name":{"content":"Do you do same day garage door installs?","foundation":{"headers":{}}},"acceptedAnswer":{"@type":"Answer","text":"No we do not offer same day garage door installs. Our install schedule is on average booked 1-2 weeks after we've received the doors from our vendors. If our vendors have the garage door in stock at the time of ordering, we can potentially accommodate an install in under than 2 weeks."}},{"@type":"Question","name":{"content":"Can customers design their door online or see style samples before buying?","foundation":{"headers":{}}},"acceptedAnswer":{"@type":"Answer","text":"Yes, customers can view style galleries and options in our online garage door showroom. You can visit at https://precisiondoornewhampshire.com/garage-door-.... You can select up to 7 garage doors by clicking the plus button and get a free quote."}},{"@type":"Question","name":{"content":"Is there a fee for garage door estimates?","foundation":{"headers":{}}},"acceptedAnswer":{"@type":"Answer","text":"No - new door estimates are free. If you call for a phone quote we can only provide ballpark pricing until we are able to take measurements of your garage door."}},{"@type":"Question","name":{"content":"Do you have a low cost garage door installation option?","foundation":{"headers":{}}},"acceptedAnswer":{"@type":"Answer","text":"Yes! We offer a budget-friendly garage door installation option starting at just under $2,000. This includes a brand-new 8âx7â white raised-panel garage door, professionally installed. You can also customize your new door with optional upgrades such as insulation, decorative windows, and premium hardware for an additional cost."}},{"@type":"Question","name":{"content":"Do you have a showroom?","foundation":{"headers":{}}},"acceptedAnswer":{"@type":"Answer","text":"Not currently, but we have a vast image library of doors we have installed for other customers and are happy to share images of those doors, plus renderings and door samples, upon request."}},{"@type":"Question","name":{"content":"Do you offer warranties on a new garage door?","foundation":{"headers":{}}},"acceptedAnswer":{"@type":"Answer","text":"Yes - new doors come with manufacturer warranties for the door panels, an extended warranty on the parts and labor, plus our workmanship guarantee. The warranty does vary on lower insulated doors."}},{"@type":"Question","name":{"content":"What forms of payments do you accept? What credit cards? Checks? Cash?","foundation":{"headers":{}}},"acceptedAnswer":{"@type":"Answer","text":"We accept major credit cards (Visa, MasterCard, Discover, American Express) or checks. Our technicians do not accept cash payments."}},{"@type":"Question","name":{"content":"Do you haul away my old garage door?","foundation":{"headers":{}}},"acceptedAnswer":{"@type":"Answer","text":"Yes - we remove and dispose of your old door as part of the installation process."}},{"@type":"Question","name":{"content":"Do You Install Locks for Garage Doors?","foundation":{"headers":{}}},"acceptedAnswer":{"@type":"Answer","text":"We install a few different garage door lock types. Your technician will go over options and pricing on-site at the time of purchase to determine which garage door lock is the best fit for the customer and their particular garage door."}}]} 2214</script>
2214 2215 2216 2217 2218 <div class="m-t-5 text-right"> 2219 <a href="/faqs" class="btn btn-color-primary"> 2220 See All FAQs 2221 </a> 2222 </div> 2223 2224 </div> 2225 </div> 2226</div> 2227 2228 2229 2230 </div> 2231 </div> 2232 </div> 2233 2234 2235 2236 <div class="new__employees-section"> 2237 <div class="container text-center new__team-container"> 2238 <div class="team-title"> 2239 <a href="/employees" style="text-decoration:none;"> 2240 <h3 id="meet-our-team">Click to Meet Our Team: Read Bios & Reviews</h3> 2241 </a> 2242 </div> 2243 2244 <div class="bottom-employees new__employee-list"> 2245 <div class="bottom-employee"> 2246 <a href="/reviews/employee/sharon-d" aria-label="Read more about Sharon D"> 2247 <div class="bottom-employee-info"> 2248 <img class="img-responsive" src="https://precisiondoornewhampshire.com/uploads/employees/sharon-doucette-2020-1601992775.jpg" alt="Employee photo of Sharon D" width="145" height="193" loading="lazy" /> 2249 <p class="bottom-employee-name"> 2250 Sharon D </p> 2251 </div> 2252 </a> 2253 </div> 2254 <div class="bottom-employee"> 2255 <a href="/reviews/employee/rob-a" aria-label="Read more about Rob A"> 2256 <div class="bottom-employee-info"> 2257 <img class="img-responsive" src="https://precisiondoornewhampshire.com/uploads/employees/rob-a-67e20076827f0.jpg" alt="Employee photo of Rob A" width="145" height="193" loading="lazy" /> 2258 <p class="bottom-employee-name"> 2259 Rob A </p> 2260 </div> 2261 </a> 2262 </div> 2263 <div class="bottom-employee"> 2264 <a href="/reviews/employee/barry-w" aria-label="Read more about Barry W"> 2265 <div class="bottom-employee-info"> 2266 <img class="img-responsive" src="https://precisiondoornewhampshire.com/uploads/employees/barry-w-67e1ff4c16ab1.jpg" alt="Employee photo of Barry W" width="145" height="193" loading="lazy" /> 2267 <p class="bottom-employee-name"> 2268 Barry W </p> 2269 </div> 2270 </a> 2271 </div> 2272 <div class="bottom-employee"> 2273 <a href="/reviews/employee/logan-a" aria-label="Read more about Logan A"> 2274 <div class="bottom-employee-info"> 2275 <img class="img-responsive" src="https://precisiondoornewhampshire.com/uploads/employees/logan-a-69ea8ec43734e.jpg" alt="Employee photo of Logan A" width="145" height="193" loading="lazy" /> 2276 <p class="bottom-employee-name"> 2277 Logan A </p> 2278 </div> 2279 </a> 2280 </div> 2281 <div class="bottom-employee"> 2282 <a href="/reviews/employee/drew-a" aria-label="Read more about Drew A"> 2283 <div class="bottom-employee-info"> 2284 <img class="img-responsive" src="https://precisiondoornewhampshire.com/uploads/employees/drew-a-6a455f9c64b18.jpg" alt="Employee photo of Drew A" width="145" height="193" loading="lazy" /> 2285 <p class="bottom-employee-name"> 2286 Drew A </p> 2287 </div> 2288 </a> 2289 </div> 2290 <div class="bottom-employee"> 2291 <a href="/reviews/employee/eddie-t" aria-label="Read more about Eddie T"> 2292 <div class="bottom-employee-info"> 2293 <img class="img-responsive" src="https://precisiondoornewhampshire.com/uploads/employees/eddie-t-67e1fff116a2c.jpg" alt="Employee photo of Eddie T" width="145" height="193" loading="lazy" /> 2294 <p class="bottom-employee-name"> 2295 Eddie T </p> 2296 </div> 2297 </a> 2298 </div> 2299 <div class="bottom-employee"> 2300 <a href="/reviews/employee/lily-a" aria-label="Read more about Lily A"> 2301 <div class="bottom-employee-info"> 2302 <img class="img-responsive" src="https://precisiondoornewhampshire.com/uploads/employees/lily-a-69ea8e807df61.jpg" alt="Employee photo of Lily A" width="145" height="193" loading="lazy" /> 2303 <p class="bottom-employee-name"> 2304 Lily A </p> 2305 </div> 2306 </a> 2307 </div> 2308 <div class="bottom-employee"> 2309 <a href="/reviews/employee/daniel-k" aria-label="Read more about Daniel K"> 2310 <div class="bottom-employee-info"> 2311 <img class="img-responsive" src="https://precisiondoornewhampshire.com/uploads/employees/daniel-k-69ea8e54436c1.jpg" alt="Employee photo of Daniel K" width="145" height="193" loading="lazy" /> 2312 <p class="bottom-employee-name"> 2313 Daniel K </p> 2314 </div> 2315 </a> 2316 </div> 2317 <div class="bottom-employee"> 2318 <a href="/reviews/employee/reid-b" aria-label="Read more about Reid B"> 2319 <div class="bottom-employee-info"> 2320 <img class="img-responsive" src="https://precisiondoornewhampshire.com/uploads/employees/reid-b-6a4539bf23753.jpg" alt="Employee photo of Reid B" width="145" height="193" loading="lazy" /> 2321 <p class="bottom-employee-name"> 2322 Reid B </p> 2323 </div> 2324 </a> 2325 </div> 2326 <div class="bottom-employee"> 2327 <a href="/reviews/employee/linda-arvin" aria-label="Read more about Linda Arvin"> 2328 <div class="bottom-employee-info"> 2329 <img class="img-responsive" src="https://precisiondoornewhampshire.com/uploads/employees/linda-arvin-2020-1601992878.jpg" alt="Employee photo of Linda Arvin" width="145" height="193" loading="lazy" /> 2330 <p class="bottom-employee-name"> 2331 Linda Arvin </p> 2332 </div> 2333 </a> 2334 </div> 2335 <div class="bottom-employee"> 2336 <a href="/reviews/employee/glenn-m" aria-label="Read more about Glenn M"> 2337 <div class="bottom-employee-info"> 2338 <img class="img-responsive" src="https://precisiondoornewhampshire.com/uploads/employees/glenn-macdonnell-2020-1601992746.jpg" alt="Employee photo of Glenn M" width="145" height="193" loading="lazy" /> 2339 <p class="bottom-employee-name"> 2340 Glenn M </p> 2341 </div> 2342 </a> 2343 </div> 2344 <div class="bottom-employee"> 2345 <a href="/reviews/employee/walt-arvin" aria-label="Read more about Walt Arvin"> 2346 <div class="bottom-employee-info"> 2347 <img class="img-responsive" src="https://precisiondoornewhampshire.com/uploads/employees/walt-arvin-2020-1601992894.jpg" alt="Employee photo of Walt Arvin" width="145" height="193" loading="lazy" /> 2348 <p class="bottom-employee-name"> 2349 Walt Arvin </p> 2350 </div> 2351 </a> 2352 </div> 2353 </div> 2354 <div class="bottom-employee new__bottom-container"> 2355 <a href="/employees" class="see-all-employee-btn"> 2356 See All Employees 2357 </a> 2358 </div> 2359 </div> 2360</div> 2361 2362 <div class="container p-t-b-20 new__affiliations-wrapper"> 2363 <div class="affiliations"> 2364 <div class="affiliation affiliation-5"> 2365 <div class="affiliation-content-wrapper"> 2366 <div class="affiliation-content"> 2367 <a rel="nofollow" href="https://garagedoordesigner.com/" target="_blank" aria-label="Read more about Designer Badge"> 2368 <img src="data:image/png;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs=" data-src="https://precisiondoornewhampshire.com/uploads/affiliations/new-garage-door-designer-logo-1559764058-1585158293.jpg" alt="Designer Badge" loading="lazy"> 2369 </a> 2370 </div> 2371 </div> 2372 </div> 2373 <div class="affiliation affiliation-5"> 2374 <div class="affiliation-content-wrapper"> 2375 <div class="affiliation-content"> 2376 <img src="data:image/png;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs=" data-src="https://precisiondoornewhampshire.com/uploads/affiliations/idabadge-1585158134.jpg" alt="International Door Association" loading="lazy"> 2377 </div> 2378 </div> 2379 </div> 2380 <div class="affiliation affiliation-5"> 2381 <div class="affiliation-content-wrapper"> 2382 <div class="affiliation-content"> 2383 <a rel="nofollow" href="https://www.homeadvisor.com/rated.PrecisionDoorService.38206585.html" target="_blank" aria-label="Read more about 5-years Home Adv
2383isor"> 2384 <img src="data:image/png;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs=" data-src="https://precisiondoornewhampshire.com/uploads/affiliations/5year-solid-border-1591121090.png" alt="5-years Home Advisor" loading="lazy"> 2385 </a> 2386 </div> 2387 </div> 2388 </div> 2389 <div class="affiliation affiliation-5"> 2390 <div class="affiliation-content-wrapper"> 2391 <div class="affiliation-content"> 2392 <img src="data:image/png;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs=" data-src="https://precisiondoornewhampshire.com/uploads/affiliations/seniorcitizenbadge2018-150px-1585158179.png" alt="Senior Citizen Discount" loading="lazy"> 2393 </div> 2394 </div> 2395 </div> 2396 <div class="affiliation affiliation-5"> 2397 <div class="affiliation-content-wrapper"> 2398 <div class="affiliation-content"> 2399 <img src="data:image/png;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs=" data-src="https://precisiondoornewhampshire.com/uploads/affiliations/militarybadge2018-150px-1585158201.png" alt="Military Discounts" loading="lazy"> 2400 </div> 2401 </div> 2402 </div> 2403 </div> 2404 </div> 2405 2406 <div class="container m-t-b-50"> 2407 <div class="coupons" id="coupons"> 2408 <style> 2409 .coupon-fine-print{font-size:8px;line-height:1.25;opacity:.85;padding:3px;margin:auto -7px 0;} 2410 .coupon-expiry + .coupon-fine-print{margin-top:5px;} 2411 @media (min-width:768px){.coupon-headline p{font-size:16px;}} 2412 </style> 2413 <div class="coupon coupon-4"> 2414 <div class="coupon-content-wrapper"> 2415 <a href="/coupons/1" target="_blank"> 2416 <div class="coupon-content text-center p-x-10"> 2417 <div class="dash"> 2418 2419 <div class="coupon-label p-x-10">Coupon</div> 2420 2421 <div class="p-x-10 coupon-headline"> 2422 2423 <p>$50 off Any Insulated Single Sized Garage Door!</p> 2424 <div class="coupon-fine-print">*May not be combined with other offers. Coupons must be presented at time of service.</div> 2425 </div> 2426 2427 </div> 2428 </div> 2429 </a> 2430 </div> 2431 </div> 2432 <div class="coupon coupon-4"> 2433 <div class="coupon-content-wrapper"> 2434 <a href="/coupons/6" target="_blank"> 2435 <div class="coupon-content text-center p-x-10"> 2436 <div class="dash"> 2437 2438 <div class="coupon-label p-x-10">Coupon</div> 2439 2440 <div class="p-x-10 coupon-headline"> 2441 2442 <p>$50 Off + Free Remote with LiftMaster Belt Drive Opener</p> 2443 <div class="coupon-fine-print">*May not be combined with other offers. Coupons must be presented at time of service.</div> 2444 </div> 2445 2446 </div> 2447 </div> 2448 </a> 2449 </div> 2450 </div> 2451 <div class="coupon coupon-4"> 2452 <div class="coupon-content-wrapper"> 2453 <a href="/coupons/5" target="_blank"> 2454 <div class="coupon-content text-center p-x-10"> 2455 <div class="dash"> 2456 2457 <div class="coupon-label p-x-10">Coupon</div> 2458 2459 <div class="p-x-10 coupon-headline"> 2460 2461 <p>Free Service Call with ANY Repair Over $450!</p> 2462 <div class="coupon-fine-print">*May not be combined with other offers. Coupons must be presented at time of service.</div> 2463 </div> 2464 2465 </div> 2466 </div> 2467 </a> 2468 </div> 2469 </div> 2470 <div class="coupon coupon-4"> 2471 <div class="coupon-content-wrapper"> 2472 <a href="/coupons/4" target="_blank"> 2473 <div class="coupon-content text-center p-x-10"> 2474 <div class="dash"> 2475 2476 <div class="coupon-label p-x-10">Coupon</div> 2477 2478 <div class="p-x-10 coupon-headline"> 2479 2480 <p>$100 Off Any Insulated Double Sized Garage Door!</p> 2481 <div class="coupon-fine-print">*May not be combined with other offers. Coupons must be presented at time of service.</div> 2482 </div> 2483 2484 </div> 2485 </div> 2486 </a> 2487 </div> 2488 </div> 2489 </div> 2490 </div> 2491 2492 <div class="wrapper new__bottom-addresses"> 2493 <div class="container"> 2494 <div class="bottom-numbers"> 2495 <div class="bottom-number"> 2496 <strong>Merrimack Valley Region 2497</strong> 2498 <a href="tel:6037074880" class="btn-block">(603) 707-4880</a> 2499 </div> 2500 <div class="bottom-number"> 2501 <strong>Seacoast Region 2502</strong> 2503 <a href="tel:6033230750" class="btn-block">(603) 323-0750</a> 2504 </div> 2505 <div class="bottom-number"> 2506 <strong>Monadnock Region 2507</strong> 2508 <a href="tel:6039454470" class="btn-block">(603) 945-4470</a> 2509 </div> 2510 <div class="bottom-number"> 2511 <strong>Dartmouth-Lake Sunapee/ Lakes Region 2512</strong> 2513 <a href="tel:6036069011" class="btn-block">(603) 606-9011</a> 2514 </div> 2515 </div> 2516 </div> 2517</div> 2518 2519 <div id="address" class="container-fluid new__maps-address text-center"> 2520 2521 <div> 2522 2523 <div class="maps-address-wrapper"> 2524 <div class="address-grid cols-1"> 2525 2526 <!-- RENDER ALL ADDRESSES --> 2527 <div class="address-item"> 2528 <!-- NAP NAME -->
2529 <span class="nap-name"> 2530 Precision Door Service </span> 2531 2532 <div class="address-content"> 2533 <div class="maps-container"> 2534 </div> 2535 2536 <!-- PHONE NUMBER --> 2537 <a href="tel:6036069300"> 2538 Office: 2539 <span class="telephone"> 2540 (603) 606-9300 </span> 2541 </a> 2542 <br /> 2543 2544 <!-- FAX NUMBER --> 2545 2546 <!-- ADDRESS --> 2547 <address> 2548 2549 <!-- ADDRESS | SUITE --> 2550 <span> 2551 1A Rockingham Rd <br /> 2552 Unit 2 </span> 2553 <br /> 2554 2555 <!-- CITY --> 2556 <span>Londonderry</span>, 2557 2558 <!-- STATE --> 2559 <span>NH</span> 2560 2561 <!-- ZIP CODE --> 2562 <span>03053</span> 2563 2564 </address> 2565 </div> 2566 </div> 2567 2568 </div><!-- /.address-grid --> 2569 </div><!-- /.container --> 2570 </div> 2571</div> 2572 2573<div class="container m-t-50 text-center"> 2574 <div class="row"> 2575 <div class="col-md-4 col-md-offset-4"> 2576 2577 2578 <br /> 2579 2580 <ul style="padding:0;margin:0;" class="inline social-icons text-center"> 2581 <li><a class="si-googleplus" title="If you are a Google user, click here to review us." href="https://search.google.com/local/writereview?placeid=ChIJocJQVkpT4okREE5R_vBVYrk" rel="nofollow" target="_blank">Google Review</a></li> 2582 </ul> 2583 2584 <br /> 2585 2586 </div><!-- /.col-lg-12 --> 2587 2588 </div><!-- /.row --> 2589 2590</div><!-- /.container --> 2591 2592 </main> 2593 2594 <footer> 2595 <div class="container"> 2596 <ul class="list-inline"> 2597 <li class="list-inline-item"><p><a href="https://www.neighborly.com/terms-of-use" target="_blank">Terms of Use</a> |</p></li> 2598 <li class="list-inline-item"><p><a href="https://www.neighborly.com/privacy-policy" target="_blank">Privacy Policy</a> |</p></li> 2599 <li class="list-inline-item"><p><a href="https://www.neighborly.com/accessibility" target="_blank">Accessibility</a> |</p></li> 2600 <li class="list-inline-item"><p><a href="https://www.neighborlybrands.com/unsubscribe-form/" target="_blank">Do Not Sell My Info</a> |</p></li> 2601 <li class="list-inline-item"><p><a href="https://www.neighborly.com/your-privacy-rights" target="_blank">Your Privacy Rights</a></p></li> 2602 </ul> 2603 <p>© Copyright 2026</p> 2604 </div> 2605 </footer> 2606 2607 2608 <noscript> 2609 <link rel="stylesheet" type="text/css" href="https://assets.a2o-static.com/git/trident/v1/themes/sharp_neighborly/css/deferred.min.2a9369.css"/> 2610 </noscript> 2611
vendor: 4,398 bytes, lines 2611-2698
2611<script type="text/javascript"> 2612 /*! loadCSS. [c]2017 Filament Group, Inc. MIT License */ 2613 (function(w){ 2614 "use strict"; 2615 /* exported loadCSS */ 2616 var loadCSS = function( href, before, media ){ 2617 // Arguments explained: 2618 // `href` [REQUIRED] is the URL for your CSS file. 2619 // `before` [OPTIONAL] is the element the script should use as a reference for injecting our stylesheet <link> before 2620 // By default, loadCSS attempts to inject the link after the last stylesheet or script in the DOM. However, 2621 // you might desire a more specific location in your document. 2622 // `media` [OPTIONAL] is the media type or query of the stylesheet. By default it will be 'all' 2623 var doc = w.document; 2624 var ss = doc.createElement( "link" ); 2625 var ref; 2626 if( before ){ 2627 ref = before; 2628 } 2629 else { 2630 var refs = ( doc.body || doc.getElementsByTagName( "head" )[ 0 ] ).childNodes; 2631 ref = refs[ refs.length - 1]; 2632 } 2633 2634 var sheets = doc.styleSheets; 2635 ss.rel = "stylesheet"; 2636 ss.href = href; 2637 // temporarily set media to something inapplicable to ensure it'll fetch without blocking render 2638 ss.media = "only x"; 2639 2640 // wait until body is defined before injecting link. This ensures a non-blocking load in IE11. 2641 function ready( cb ){ 2642 if( doc.body ){ 2643 return cb(); 2644 } 2645 setTimeout(function(){ 2646 ready( cb ); 2647 }); 2648 } 2649 // Inject link 2650 // Note: the ternary preserves the existing behavior of "before" argument, 2651 // but we could choose to change the argument to "after" in a later release and standardize on ref.nextSibling for all refs 2652 // Note: `insertBefore` is used instead of `appendChild`, 2653 // for safety re: http://www.paulirish.com/2011/surefire-dom-element-insertion/ 2654 ready( function(){ 2655 ref.parentNode.insertBefore( ss, ( before ? ref : ref.nextSibling ) ); 2656 }); 2657 // A method (exposed on return object for external use) that mimics onload by polling document.styleSheets until it includes the new sheet. 2658 var onloadcssdefined = function( cb ){ 2659 var resolvedHref = ss.href; 2660 var i = sheets.length; 2661 while( i-- ){ 2662 if( sheets[ i ].href === resolvedHref ){ 2663 return cb(); 2664 } 2665 } 2666 setTimeout(function() { 2667 onloadcssdefined( cb ); 2668 }); 2669 }; 2670 2671 function loadCB(){ 2672 if( ss.addEventListener ){ 2673 ss.removeEventListener( "load", loadCB ); 2674 } 2675 ss.media = media || "all"; 2676 } 2677 2678 // once loaded, set link's media back to `all` so that the stylesheet applies once it loads 2679 if( ss.addEventListener ){ 2680 ss.addEventListener( "load", loadCB); 2681 } 2682 ss.onloadcssdefined = onloadcssdefined; 2683 onloadcssdefined( loadCB ); 2684 return ss; 2685 }; 2686 // commonjs 2687 if( typeof exports !== "undefined" ){ 2688 exports.loadCSS = loadCSS; 2689 } 2690 else { 2691 w.loadCSS = loadCSS; 2692 } 2693 }( typeof global !== "undefined" ? global : this )); 2694 2695 // Load the deferred styles 2696 loadCSS("https://assets.a2o-static.com/git/trident/v1/themes/sharp_neighborly/css/deferred.min.2a9369.css"); 2697 2698 </script>
2698 2699 2700 2701 <!-- Defer load images and vidoes --> 2702
2702<script type="text/javascript"> 2703 function initDefer() { 2704 // Defer Images: 2705 var imgDefer = document.getElementsByTagName('img'); 2706 for (var i=0; i<imgDefer.length; i++) { 2707 if(imgDefer[i].getAttribute('data-src')) { 2708 imgDefer[i].setAttribute('src',imgDefer[i].getAttribute('data-src')); 2709 } 2710 } 2711 // Defer videos 2712 var vidDefer = document.getElementsByTagName('iframe'); 2713 for (var i=0; i<vidDefer.length; i++) { 2714 if(vidDefer[i].getAttribute('data-src')) { 2715 vidDefer[i].setAttribute('src',vidDefer[i].getAttribute('data-src')); 2716 } 2717 } 2718 } 2719 window.addEventListener('DOMContentLoaded', function() { initDefer() }); 2720 </script>
2720 2721 2722
2722<script defer src="https://assets.a2o-static.com/git/trident/v1/themes/sharp_neighborly/js/init-bottom.min.79d1fa.js"></script>
2722 2723 2724 2725
2725<script> 2726 document.addEventListener('DOMContentLoaded', function() { 2727 $(function() { 2728 // Hours widget desktop 2729 var hours_widget_desktop = $('#hours_widget_desktop').first(); 2730 hours_widget_desktop.load('/ajax/hours'); 2731 2732 // Hours widget mobile 2733 var hours_widget_mobile = $('#hours_widget_mobile').first(); 2734 hours_widget_mobile.load('/ajax/hours'); 2735 2736 var isMenuToggled = false 2737 2738 function toggleMenuClass() { 2739 $('main').toggleClass('hide-main'); 2740 $('footer').toggleClass('hide-main'); 2741 $('body').toggleClass('overflow-hidden'); 2742 isMenuToggled = !isMenuToggled 2743 } 2744 2745 $('.navbar-toggle').click(function() { 2746 setTimeout(function() { 2747 toggleMenuClass() 2748 }, isMenuToggled ? 0 : 150) 2749 }); 2750 2751 $(window).resize(function() { 2752 setTimeout(function() { 2753 if ($(window).width() >= 768) { 2754 $('main').removeClass('hide-main'); 2755 $('footer').removeClass('hide-main'); 2756 $('body').removeClass('overflow-hidden'); 2757 }else { 2758 if(isMenuToggled) { 2759 $('main').addClass('hide-main'); 2760 $('footer').addClass('hide-main'); 2761 $('body').addClass('overflow-hidden'); 2762 } 2763 } 2764 }, isMenuToggled ? 0 : 150) 2765 }); 2766 2767 2768 }); 2769 }); 2770 </script>
2770 2771 2772 <!-- Neighborly Requested Google Tag Manager --> 2773
2773<script>
vendor: 359 bytes, lines 2773-2777
2773(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 2774 new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 2775 j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 2776 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 2777 })(window,document,'script','dataLayer','
2777GTM-T7TZV5K
vendor: 3 bytes, line 2777
2777');
2777</script>
vendor: 77 bytes, lines 2777-2779
2777 2778 2779 <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
2779GTM-T7TZV5K
vendor: 99 bytes, lines 2779-2781
2779" 2780 height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> 2781
2781<!-- End Neighborly Requested Google Tag Manager --> 2782 2783 <!-- START Facebook Server Side PageViews --> 2784
2784<script type="text/javascript" src="https://assets.a2o-static.com/git/trident/v1/themes/sharp_neighborly/js/facebook-server-side-pageviews.js"></script>
2784 2785 <!-- END Facebook Server Side PageViews --> 2786 2787 2788 <!-- Facebook Pixel Code --> 2789<!-- ===== Facebook Pixel (START) ===== -->
2790<script>
vendor: 426 bytes, lines 2790-2799
2790 2791 !function(f,b,e,v,n,t,s) 2792 {if(f.fbq)return;n=f.fbq=function(){n.callMethod? 2793 n.callMethod.apply(n,arguments):n.queue.push(arguments)}; 2794 if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0'; 2795 n.queue=[];t=b.createElement(e);t.async=!0; 2796 t.src=v;s=b.getElementsByTagName(e)[0]; 2797 s.parentNode.insertBefore(t,s)}(window, document,'script', 2798 'https://connect.facebook.net/en_US/fbevents.js'); 2799 fbq('init', '
2799681990989905368
vendor: 34 bytes, lines 2799-2800
2799'); 2800 fbq('track', 'PageView');
2801</script>
2801 2802<noscript> 2803 <img height="1" width="1" style="display:none" 2804 src="https://www.facebook.com/tr?id=681990989905368&ev=PageView&noscript=1"/> 2805</noscript> 2806<!-- ===== Facebook Pixel (END) ===== --> 2807 2808 2809<!-- Global site tag (gtag.js) - Google Analytics -->
vendor: 65 bytes, lines 2809-2810
2809 2810<script async src="https://www.googletagmanager.com/gtag/js?id=
2810UA-162225988-2
vendor: 13 bytes, line 2810
2810"></script>
2811<script> 2812
vendor: 136 bytes, lines 2812-2815
2812window.dataLayer = window.dataLayer || []; 2813 function gtag(){dataLayer.push(arguments);} 2814 gtag('js', new Date()); 2815 gtag('config', '
2815UA-162225988-2
vendor: 7 bytes, lines 2815-2816
2815'); 2816
2816gtag('config', 'G-PW9X5JTKM8'); 2817 gtag('config', 'G-EXDS9PYPTV'); 2818gtag('config', 'AW-663554047', { 'allow_enhanced_conversions': true }); 2819</script>
2819 2820 2821 2822<!-- ===== START LiveChat V3 ===== -->
2823<script type="text/javascript"> 2824document.addEventListener('DOMContentLoaded', function () { 2825 setTimeout(function () { // 3 second delay for page speed 2826 var initialized = false; 2827 function initLiveChatOnce(detail, clientIp) { 2828 if (initialized) return; 2829 initialized = true; 2830 2831 window.__lc = window.__lc || {}; 2832 window.__lc.license = 5620411; 2833 window.__lc.ga_version = "gtag"; 2834 window.__lc.params = buildLiveChatParams(detail, clientIp); 2835 2836 var lc = document.createElement('script'); 2837 lc.type = 'text/javascript'; 2838 lc.async = true; 2839 lc.src = 'https://cdn.livechatinc.com/tracking.js'; // force HTTPS 2840 var s = document.getElementsByTagName('script')[0]; 2841 s.parentNode.insertBefore(lc, s); 2842 } 2843 2844 function readCookie(name) { 2845 var n = name + "="; 2846 var cookie = document.cookie.split(';'); 2847 for (var i = 0; i < cookie.length; i++) { 2848 var c = cookie[i]; 2849 while (c.charAt(0) == ' ') { c = c.substring(1); } 2850 if (c.indexOf(n) == 0) { return decodeURIComponent(c.substring(n.length)); } 2851 } 2852 return null; 2853 } 2854 2855 function buildLiveChatParams(detail, clientIp) { 2856 function get(key, cookieName) { 2857 if (detail && Object.prototype.hasOwnProperty.call(detail, key)) { 2858 var v = detail[key]; 2859 if (v !== undefined && v !== null && v !== "") return v; 2860 } 2861 var cv = cookieName ? readCookie(cookieName) : null; 2862 return (cv !== undefined && cv !== null && cv !== "") ? cv : ""; 2863 } 2864 var params = [ 2865 { name: "landing_page", value: get("landing_page", "a2o_landing_page") }, 2866 { name: "original_referrer", value: get("original_referrer", "a2o_original_referrer") }, 2867 { name: "referrer", value: get("referrer", "a2o_referrer") }, 2868 { name: "gclid", value: get("gclid", "a2o_gclid") }, 2869 { name: "gbraid", value: get("gbraid", "a2o_gbraid") }, 2870 { name: "wbraid", value: get("wbraid", "a2o_wbraid") }, 2871 { name: "fbclid", value: get("fbclid", "a2o_fbclid") }, 2872 { name: "fb_ad_id", value: get("fb_ad_id", "a2o_fb_ad_id") }, 2873 { name: "fbp", value: get("fbp", "a2o_fbp") }, 2874 { name: "fbc", value: get("fbc", "a2o_fbc") }, 2875 { name: "msclkid", value: get("msclkid", "a2o_msclkid") }, 2876 { name: "utm_source", value: get("utm_source", "a2o_utm_source") }, 2877 { name: "utm_medium", value: get("utm_medium", "a2o_utm_medium") }, 2878 { name: "utm_campaign", value: get("utm_campaign", "a2o_utm_campaign") }, 2879 { name: "campaignid", value: get("campaignid", "a2o_campaignid") }, 2880 { name: "gad_campaignid", value: get("gad_campaignid", "a2o_gad_campaignid") }, 2881 { name: "adgroupid", value: get("adgroupid", "a2o_adgroupid") }, 2882 { name: "utm_adgroup", value: get("utm_adgroup", "a2o_utm_adgroup") }, 2883 { name: "utm_term", value: get("utm_term", "a2o_utm_term") }, 2884 { name: "utm_content", value: get("utm_content", "a2o_utm_content") }, 2885 { name: "keyword", value: get("keyword", "a2o_keyword") }, 2886 { name: "device", value: get("device", "a2o_device") }, 2887 { name: "ga_client_id", value: get("ga_client_id", "a2o_ga_client_id") }, 2888 { name: "client_ip", value: clientIp || "" }, 2889 { name: "client_user_agent", value: get("client_user_agent", "a2o_client_user_agent") }, 2890 { name: "event_id", value: get("event_id", "a2o_event_id") }, 2891 { name: "event_time", value: get("event_time", "a2o_event_time") }, 2892 { name: "event_source_url", value: get("event_source_url", "a2o_event_source_url") } 2893 ]; 2894 // filter out entries with undefined, null, or empty string values 2895 return params.filter(function (item) { return item.value !== undefined && item.value !== null && item.value !== ""; }); 2896 } 2897 2898 // Fetch client IP from API 2899 var clientIpValue = null; 2900 var ipFetched = false; 2901 function fetchClientIp() { 2902 // add a timeout guard so init isn't blocked forever 2903 var controller = new AbortController(); 2904 var t = setTimeout(function(){ controller.abort(); }, 2500); 2905 return fetch('https://api.a2opinion.com/api/ip', { signal: controller.signal }) 2906 .then(function (r) { clearTimeout(t); if (!r.ok) throw new Error('IP fetch failed'); return r.json(); }) 2907 .then(function (data) { clientIpValue = data.ip || null; ipFetched = true; return clientIpValue; }) 2908 .catch(function () { ipFetched = true; return null; }); 2909 } 2910 2911 fetchClientIp(); 2912 2913 // 1) Primary: event-based init 2914 window.addEventListener('a2o:attribution-ready', function (evt) { 2915 var detail = (evt && evt.detail) || null; 2916 if (ipFetched) { initLiveChatOnce(detail, clientIpValue); } 2917 else { fetchClientIp().then(function (ip) { initLiveChatOnce(detail, ip); }); } 2918 }, { once: true });
2919 2920 // 2) Replay safeguard: if attribution finished before this script ran 2921 if (window.__a2oAttributionPayload) { 2922 if (ipFetched) { initLiveChatOnce(window.__a2oAttributionPayload, clientIpValue); } 2923 else { fetchClientIp().then(function (ip) { initLiveChatOnce(window.__a2oAttributionPayload, ip); }); } 2924 } 2925 2926 // 3) Optional fallback: last resort if no event ever fires 2927 setTimeout(function () { 2928 if (!initialized) { 2929 if (ipFetched) { initLiveChatOnce(null, clientIpValue); } 2930 else { fetchClientIp().then(function (ip) { initLiveChatOnce(null, ip); }); } 2931 } 2932 }, 5000); 2933 }, 3000); 2934}); 2935</script>
2935 2936<!-- ===== END LiveChat V3 ===== --> 2937 2938 </body> 2939</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.