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 New Hampshire | Repair, Openers & New Garage Doors </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=" New garage doors, openers & same day repair. Calls answered 24/7. Free quotes on new doors. Serving New Hampshire Including Manchester, Londonderry, Nashua, Concord, Merrimack, Keene, and Derry Areas. Precision Door Service - 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 <meta name="google-site-verification" content="r_xDhqtpPsqsg-jzsszokE4BSCb5Q620j1ACghqG80E" /> 27 28 <link href="https://assets.a2o-static.com/git/trident/v1/themes/sharp_neighborly/css/style.min.2a9369.css" media="all" type="text/css" rel="stylesheet"> 29 30 31
31<script type="text/javascript" src="https://assets.a2o-static.com/git/scheduler/v3/street2fleet/web-attributions.min.js" async></script>
31 32 33
33<script defer src="https://assets.a2o-static.com/git/trident/v1/themes/sharp_neighborly/js/init-top.min.56b891.js"></script>
33 34 35 <link rel='dns-prefetch' href='//connect.facebook.net'> 36<link rel='dns-prefetch' href='//cdn.livechatinc.com'> 37<link rel='dns-prefetch' href='//cdn.callrail.com'> 38<meta name="facebook-domain-verification" content="f9wx7oln12bmh9ot8eeyaxox8knkcm" /> 39
40<script async type="text/javascript" src="//cdn.callrail.com/companies/588856257/2b52475a93119bdf56e4/12/swap.js"></script>
40 41 42<!-- Bing UET Tag -->
43<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>
43 44 <link rel="preload" as="image" href="/uploads/content/newhampshire-home-header-mobile.jpg.webp" /> <style>div.reviews > div.review,#next-page,#previous-page{display:none;}</style> 45
45<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":"New garage doors, openers & same day repair. Calls answered 24\/7. Free quotes on new doors. Serving New Hampshire Including Manchester, Londonderry, Nashua, Concord, Merrimack, Keene, and Derry Areas. Precision Door Service - 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\/#webpage","url":"https:\/\/precisiondoornewhampshire.com\/","name":"Precision Door Service New Hampshire | Repair, Openers & New Garage Doors","isPartOf":{"@id":"https:\/\/precisiondoornewhampshire.com\/#website"}}]}</script>
45 46 47 </head> 48 49 <body role="document" style="padding-top: 0px;"> 50 51 52 53 <header role="banner"> 54 <!-- Double Navigation Top --> 55<!-- Bottom Navbar --> 56<nav class="double-nav-top navbar navbar-default navbar-fixed-top navbar-bottom" role="navigation"> 57 <div class="container-fluid"> 58 <div class="navbar-header"> 59 <button type="button" class="navbar-light navbar-toggle collapsed" data-toggle="collapse" data-target="#navbar" aria-expanded="false" aria-controls="navbar"> 60 <span class="sr-only">Toggle navigation</span> 61 <span class="icon-bar top-bar"></span> 62 <span class="icon-bar middle-bar"></span> 63 <span class="icon-bar bottom-bar"></span> 64 </button> 65 66 <a href="/"> 67 <picture> 68 <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"> 69 <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"> 70 71 <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"> 72 <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"> 73 74 <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"> 75 </picture> 76 77 </a> 78 79 <!-- Mobile Phone Icon Start --> 80 <a class="nav-phone-icon mobile-show" style="height: 68px; padding: 20px 10px 0;" href="tel:8332062800"> 81 <span class="phone-icon" style="margin-left: 0;" aria-hidden="true"></span> 82 <span class="sr-only">Call (833) 206-2800</span> 83 </a> 84 <!-- Mobile Phone Icon End --> 85 86 <!-- Book Online Button --> 87 <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"> 88 <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;"> 89 Book Online 90 </span> 91 </a> 92 93 94 </div> 95 <div id="navbar" class="menu-section navbar-collapse collapse scrollbox"> 96 <!-- Main Menu START --> 97 <ul class="list-nav nav navbar-nav navbar-right" style="margin-bottom:0;"> 98 <li class="dropdown"> 99 <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> 100 <ul class="dropdown-menu"> 101 <li><a href="/garage-doors" target="_self">Garage Doors</a></li> 102 <li role="separator" class="divider"></li> 103 <li><a href="https://garagedoordesigner.com/" target="_blank">Garage Door Designer</a></li> 104 <li role="separator" class="divider"></li> 105 <li><a href="/garage-door-gallery" target="_self">Online Garage Door Showroom</a></li> 106 <li role="separator" class="divider"></li> 107 <li><a href="/garage-door-safety" target="_self">Garage Door Safety</a></li> 108 </ul> 109 </li> 110 <li class="dropdown"> 111 <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> 112 <ul class="dropdown-menu"> 113 <li><a href="/garage-door-repair" target="_self">Garage Door Repair</a></li> 114 <li role="separator" class="divider"></li> 115 <li><a href="/garage-door-spring-repair" target="_self">Spring Repair</a></li> 116 </ul> 117 </li> 118 <li class="dropdown"> 119 <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> 120 <ul class="dropdown-menu"> 121 <li><a href="/garage-door-openers" target="_self">Garage Door Openers</a></li> 122 <li role="separator" class="divider"></li> 123 <li><a href="/garage-door-opener-repair" target="_self">Opener Repair</a></li> 124 </ul> 125 </li> 126 <li> 127 <a href="/book-now" id="scheduler-nav-dt" target="_self"> 128 <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;"> 129 <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"/> 130 <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"/> 131 </svg> 132 <strong>Book Now</strong> </a> 133 </li> 134 <!-- Main Menu END --> 135 <!-- Second Menu START --> 136 <li id="double-nav-top-menu-hide"><a href="/" target="_self">Home</a></li> 137 <li id="double-nav-top-menu-hide"><a href="/contact" target="_self">Contact</a></li> 138 <li id="double-nav-top-menu-hide"><a href="/videos" target="_self">Videos</a></li> 139 <li id="double-nav-top-menu-hide"><a href="/warranty" target="_self">Warranty </a></li> 140 <li id="double-nav-top-menu-hide"><a href="/about" target="_self">About</a></li> 141 <li id="double-nav-top-menu-hide"><a href="/employees" target="_self">Employees</a></li> 142 143 144 <!-- Second Menu END --> 145 </ul> 146 </div><!--/.nav-collapse --> 147 </div><!--/.container-fluid --> 148</nav> 149<!-- Bottom Navbar --> 150 151<!-- Top Navbar --> 152<style> 153 .double-nav-top.navbar-default.navbar-fixed-top.navbar-top { z-index: 1040; } 154 .double-nav-top.navbar-default.navbar-fixed-top.navbar-top.nav-up { top: -71px !important; } 155 .double-nav-logo-link { 156 display: block; 157 position: absolute; 158 top: 0; 159 left: 12px; 160 z-index: 1; 161 } 162 .double-nav-logo-overlay { 163 display: block; 164 width: auto; 165 height: 135px; 166 } 167 .double-nav-top.navbar-top.nav-up .double-nav-logo-link { 168 display: none; 169 } 170 @media only screen and (max-width: 1199px) { 171 .double-nav-logo-overlay, 172 .double-nav-top.logo, 173 .double-nav-top.logo-up { height: 135px; } 174 } 175 @media only screen and (max-width: 991px) { 176 .double-nav-logo-overlay, 177 .double-nav-top.logo, 178 .double-nav-top.logo-up { height: 115px; } 179 } 180 @media only screen and (max-width: 767px) { 181 .double-nav-logo-overlay, 182 .double-nav-top.logo, 183 .double-nav-top.logo-up { height: 70px; } 184 } 185 @media (min-width: 768px) and (max-width: 991px) { 186 header[role="banner"] nav.double-nav-top.navbar.navbar-default.navbar-fixed-top.navbar-top.mobile-hide { 187 display: none !important; 188 } 189 header[role="banner"] nav.double-nav-top.navbar.navbar-default.navbar-fixed-top.navbar-bottom { 190 top: 0 !important; 191 height: auto !important; 192 min-height: 70px !important; 193 z-index: 1040; 194 } 195 header[role="banner"] nav.double-nav-top.navbar-bottom .navbar-header { 196 float: none !important; 197 } 198 header[role="banner"] nav.double-nav-top.navbar-bottom .navbar-toggle { 199 display: block !important; 200 margin-top: 18px !important; 201 margin-right: 12px !important; 202 } 203 header[role="banner"] nav.double-nav-top.navbar-bottom .nav-phone-icon, 204 header[role="banner"] nav.double-nav-top.navbar-bottom .scheduler-nav-mob { 205 display: block !important; 206 } 207 header[role="banner"] nav.double-nav-top.navbar-bottom #logo,
208 header[role="banner"] nav.double-nav-top.navbar-bottom .double-nav-top.logo, 209 header[role="banner"] nav.double-nav-top.navbar-bottom .double-nav-top.logo-up, 210 header[role="banner"] nav.double-nav-top.navbar-bottom .double-nav-top.logo-down { 211 height: 70px !important; 212 width: auto !important; 213 max-height: 70px !important; 214 margin-top: 0 !important; 215 } 216 header[role="banner"] nav.double-nav-top.navbar-bottom .navbar-collapse.collapse { 217 display: none !important; 218 } 219 header[role="banner"] nav.double-nav-top.navbar-bottom .navbar-collapse.collapse.in { 220 display: block !important; 221 } 222 header[role="banner"] nav.double-nav-top.navbar-bottom .navbar-collapse { 223 float: none !important; 224 clear: both; 225 width: auto !important; 226 margin-left: 5px !important; 227 margin-right: 5px !important; 228 max-height: calc(100vh - 70px); 229 overflow-y: auto !important; 230 background: #fff; 231 } 232 header[role="banner"] nav.double-nav-top.navbar-bottom #navbar .mobile-hide, 233 header[role="banner"] nav.double-nav-top.navbar-bottom #navbar .mobile-show { 234 display: block !important; 235 } 236 header[role="banner"] nav.double-nav-top.navbar-bottom #navbar .mobile-show-inline { 237 display: inline-block !important; 238 } 239 header[role="banner"] nav.double-nav-top.navbar-bottom #double-nav-top-menu-hide { 240 display: block !important; 241 } 242 header[role="banner"] nav.double-nav-top.navbar-bottom .navbar-nav { 243 float: none !important; 244 margin: 0; 245 } 246 header[role="banner"] nav.double-nav-top.navbar-bottom .navbar-nav > li { 247 float: none !important; 248 } 249 header[role="banner"] nav.double-nav-top.navbar-bottom .navbar-nav > li > a { 250 display: block; 251 height: auto !important; 252 padding: 17px 8px !important; 253 line-height: 20px !important; 254 } 255 header[role="banner"] > .mobile-show { 256 display: block !important; 257 padding-bottom: 70px !important; 258 } 259 header[role="banner"] > .mobile-hide { 260 display: none !important; 261 } 262 } 263</style> 264<nav class="double-nav-top navbar navbar-default navbar-inverse navbar-fixed-top navbar-top mobile-hide" role="navigation"> 265 <div class="container-fluid"> 266 <div class="navbar-header"> 267 <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navbar" aria-expanded="false" aria-controls="navbar"> 268 <span class="sr-only">Toggle navigation</span> 269 <span class="icon-bar top-bar"></span> 270 <span class="icon-bar middle-bar"></span> 271 <span class="icon-bar bottom-bar"></span> 272 </button> 273 </div> 274 <a class="double-nav-logo-link" href="/"> 275 <picture> 276 <source srcset="https://assets.a2o-static.com/git/trident/v1/themes/sharp_neighborly/css/img/logo-desktop.png.webp" type="image/webp"> 277 <source srcset="https://assets.a2o-static.com/git/trident/v1/themes/sharp_neighborly/css/img/logo-desktop.png" type="image/png"> 278 <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"> 279 </picture> 280 </a> 281 <div id="navbar" class="navbar-collapse collapse"> 282 283 <!-- Top Navigation --> 284 <ul class="nav navbar-nav navbar-right"> 285 <li><a href="/" target="_self">Home</a></li> 286 <li><a href="/contact" target="_self">Contact</a></li> 287 <li><a href="/videos" target="_self">Videos</a></li> 288 <li><a href="/warranty" target="_self">Warranty </a></li> 289 <li><a href="/about" target="_self">About</a></li> 290 <li><a href="/employees" target="_self">Employees</a></li> 291 <!-- Second Menu END --> 292 </ul> 293 294 </div><!--/.nav-collapse --> 295 </div><!--/.container-fluid --> 296</nav> 297<!-- Top Navbar --> 298 299<div class="mobile-show" style="padding-bottom:70px;"></div> 300<div class="mobile-hide" style="padding-bottom:140px;"></div> 301 302 </header> 303 304 <main role="main"> 305 306 <section> 307 308 <!-- Mobile --> 309<div class="position-relative"> 310<div class="mobile-show" style="position:relative;"> 311 <picture><source media="(min-width:768px)" srcset="data:image/png;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs=" type="image/png"><source media="(max-width:767px)" srcset="/uploads/content/newhampshire-home-header-mobile.jpg.webp" type="image/webp"><source media="(max-width:767px)" srcset="/uploads/content/newhampshire-home-header-mobile.jpg" type="image/jpeg"><img class="img-responsive mobile-show" src="/uploads/content/newhampshire-home-header-mobile.jpg" loading="eager" alt="Home Mobile Header Image" style="width:100%" width="562" height="625"></source></source></source></picture> 312 <div class="text-center-vertical text-center" style="top: 75%;"> 313 <div class="m-x-10 p-x-5" style="text-shadow: 2px 2px 8px #000;"> 314 <h2 class="text-white text-uppercase">Precision Door Service of New Hampshire</h2> 315 <h3 class="m-t-10 text-white" style="font-size: 16px;">Garage Door Repair, New Garage Doors & Openers</h3> 316 <h4 class="text-white" style="font-size: 14px;">Serving New Hampshire Including The Merrimack Valley, Seacoast & Monadnock Regions</h4> 317 </div> 318 </div> 319</div> 320 321<!-- Desktop --> 322<picture><source media="(max-width:767px)" srcset="data:image/png;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs=" type="image/png"><source media="(min-width:768px)" srcset="/uploads/content/pdsnh-header-desk-v2.jpg.webp" type="image/webp"><source media="(min-width:768px)" srcset="/uploads/content/pdsnh-header-desk-v2.jpg" type="image/jpeg"><img class="img-responsive mobile-hide" width="1954" height="589" src="/uploads/content/pdsnh-header-desk-v2.jpg" loading="eager" alt="Home Header Image" style="width:100%"></source></source></source></picture> 323<!--<a href="/book-now"><img src="/uploads/content/book-online-save-25-offer.jpg" alt="Book Online and Save $25" class="shadow" style="position: absolute; bottom:17px; right:17px; max-width:calc(85px + 10vw);height:auto;border-radius:15px;"></a>--> 324</div> 325<a href="tel:8332062800" class="header-phone-number" style="font-size: 35px;color:#fff;text-decoration:none;">(833)206-2800</a> 326<div class="color-primary-bg m-b-10" style="width: 100%; height: 7px;"></div> 327 </section> 328 329 330 <div class="container-fluid content-wrapper"> 331 <div class="row" id="center"> 332 <div class="col-sm-3 col-sm-push-9"> 333 <div class="dropdown review-average-drop-down-wrapper mobile-hide text-center center-block new__average-rating-wrapper">
334 <span class="dropdown-toggle" type="button" data-toggle="dropdown"> 335 <span class="review-average-drop-down-toggle"> 336 <span class="our-average-rating">Our Average Rating</span><br /> <span class="m-0 stars-container"> 337 338 339 <picture> 340 <source srcset="https://assets.a2o-static.com/git/trident/v1/themes/sharp_neighborly/css/img/star-on-small.png.webp" type="image/webp"> 341 <source srcset="https://assets.a2o-static.com/git/trident/v1/themes/sharp_neighborly/css/img/star-on-small.png" type="image/png"> 342 <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"> 343 </picture> 344 <picture> 345 <source srcset="https://assets.a2o-static.com/git/trident/v1/themes/sharp_neighborly/css/img/star-on-small.png.webp" type="image/webp"> 346 <source srcset="https://assets.a2o-static.com/git/trident/v1/themes/sharp_neighborly/css/img/star-on-small.png" type="image/png"> 347 <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"> 348 </picture> 349 <picture> 350 <source srcset="https://assets.a2o-static.com/git/trident/v1/themes/sharp_neighborly/css/img/star-on-small.png.webp" type="image/webp"> 351 <source srcset="https://assets.a2o-static.com/git/trident/v1/themes/sharp_neighborly/css/img/star-on-small.png" type="image/png"> 352 <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"> 353 </picture> 354 <picture> 355 <source srcset="https://assets.a2o-static.com/git/trident/v1/themes/sharp_neighborly/css/img/star-on-small.png.webp" type="image/webp"> 356 <source srcset="https://assets.a2o-static.com/git/trident/v1/themes/sharp_neighborly/css/img/star-on-small.png" type="image/png"> 357 <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"> 358 </picture> 359 <picture> 360 <source srcset="https://assets.a2o-static.com/git/trident/v1/themes/sharp_neighborly/css/img/star-on-small.png.webp" type="image/webp"> 361 <source srcset="https://assets.a2o-static.com/git/trident/v1/themes/sharp_neighborly/css/img/star-on-small.png" type="image/png"> 362 <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"> 363 </picture> 364 <input type="hidden" name="score" value="4.81" readonly="readonly"> 365 366 </span> 367 <span class="caret color-primary-text"></span><br /> </span> 368 </span> 369 <span class="color-primary-text"> 370 <a class="number-of-reviews" href="/reviews"> 371 372 with 251 Reviews! 373 </a> 374 </span> 375 <ul class="dropdown-menu review-average-drop-down" role="menu"> 376 377 <li role="presentation" aria-label="Read 5 star reviews"> 378 <span class="pull-left p-r-10"> 379 <a href="/reviews/star/5" aria-label="Read 5 star reviews"> 380 5 Star </a> </span>
381 <span class="review-percentage"> 382 <a href="/reviews/star/5" aria-label="Read 5 star reviews"> 383 91.4% 384 </a> </span> 385 <span> 386 <a href="/reviews/star/5" aria-label="Read 5 star reviews"> 387 <div class="progress m-b-10"> 388 <div class="progress-bar" role="progressbar" aria-valuenow="91.4" aria-valuemin="0" aria-valuemax="100" style="width:91.4%;"> 389 <span class="sr-only">91.4%</span> 390 </div> 391 </div> 392 </a> </span> 393 </li> 394 395 <li role="presentation" aria-label="Read 4 star reviews"> 396 <span class="pull-left p-r-10"> 397 <a href="/reviews/star/4" aria-label="Read 4 star reviews"> 398 4 Star </a> </span> 399 <span class="review-percentage"> 400 <a href="/reviews/star/4" aria-label="Read 4 star reviews"> 401 4.1% 402 </a> </span> 403 <span> 404 <a href="/reviews/star/4" aria-label="Read 4 star reviews"> 405 <div class="progress m-b-10"> 406 <div class="progress-bar" role="progressbar" aria-valuenow="4.1" aria-valuemin="0" aria-valuemax="100" style="width:4.1%;"> 407 <span class="sr-only">4.1%</span> 408 </div> 409 </div> 410 </a> </span> 411 </li> 412 413 <li role="presentation" aria-label="Read 3 star reviews"> 414 <span class="pull-left p-r-10"> 415 <a href="/reviews/star/3" aria-label="Read 3 star reviews"> 416 3 Star </a> </span> 417 <span class="review-percentage"> 418 <a href="/reviews/star/3" aria-label="Read 3 star reviews"> 419 1.2% 420 </a> </span> 421 <span> 422 <a href="/reviews/star/3" aria-label="Read 3 star reviews"> 423 <div class="progress m-b-10"> 424 <div class="progress-bar" role="progressbar" aria-valuenow="1.2" aria-valuemin="0" aria-valuemax="100" style="width:1.2%;"> 425 <span class="sr-only">1.2%</span> 426 </div> 427 </div> 428 </a> </span> 429 </li> 430 431 <li role="presentation" aria-label="Read 2 star reviews"> 432 <span class="pull-left p-r-10"> 433 <a href="/reviews/star/2" aria-label="Read 2 star reviews"> 434 2 Star </a> </span> 435 <span class="review-percentage"> 436 <a href="/reviews/star/2" aria-label="Read 2 star reviews"> 437 0.8% 438 </a> </span> 439 <span> 440 <a href="/reviews/star/2" aria-label="Read 2 star reviews"> 441 <div class="progress m-b-10"> 442 <div class="progress-bar" role="progressbar" aria-valuenow="0.8" aria-valuemin="0" aria-valuemax="100" style="width:0.8%;"> 443 <span class="sr-only">0.8%</span> 444 </div> 445 </div> 446 </a> </span> 447 </li> 448 449 <li role="presentation" aria-label="Read 1 star reviews">
450 <span class="pull-left p-r-10"> 451 <a href="/reviews/star/1" aria-label="Read 1 star reviews"> 452 1 Star </a> </span> 453 <span class="review-percentage"> 454 <a href="/reviews/star/1" aria-label="Read 1 star reviews"> 455 2.5% 456 </a> </span> 457 <span> 458 <a href="/reviews/star/1" aria-label="Read 1 star reviews"> 459 <div class="progress m-b-10"> 460 <div class="progress-bar" role="progressbar" aria-valuenow="2.5" aria-valuemin="0" aria-valuemax="100" style="width:2.5%;"> 461 <span class="sr-only">2.5%</span> 462 </div> 463 </div> 464 </a> </span> 465 </li> 466 467 <li role="presentation"> 468 <a role="menuitem" href="/reviews" class="text-center"> 469 See all 251 REVIEWS </a> 470 </li> 471 </ul> 472 </div> 473 <div class="mobile-hide"> 474 <a href="/book-now" class="scheduler-btn" style="text-decoration: none;"> 475 <div> 476 <p> 477 <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;"> 478 <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"/> 479 <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"/> 480 </svg> 481 <strong>Click Here To Book Online Now</strong> 482 </p> 483 </div> 484</a> </div> 485 486 <div id='hours_widget_desktop' class="hours_widget_class mobile-hide new__hours-widget"></div> 487 488 <div class="areas-vertical"> 489 <div id="areas-all" class="mobile-show new__areas-all"> 490 <div class="new__mb-rating-wrapper"> 491 <div class="dropdown review-average-drop-down-wrapper text-center center-block"> 492 <div> 493 <span class="our-average-rating">Our Average Rating</span> 494 </div> 495 <div class="dropdown-toggle" type="button" data-toggle="dropdown"> 496 <span class="m-0 stars-container"> 497 498 499 <picture> 500 <source srcset="https://assets.a2o-static.com/git/trident/v1/themes/sharp_neighborly/css/img/star-on-small.png.webp" type="image/webp"> 501 <source srcset="https://assets.a2o-static.com/git/trident/v1/themes/sharp_neighborly/css/img/star-on-small.png" type="image/png"> 502 <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"> 503 </picture> 504 <picture> 505 <source srcset="https://assets.a2o-static.com/git/trident/v1/themes/sharp_neighborly/css/img/star-on-small.png.webp" type="image/webp"> 506 <source srcset="https://assets.a2o-static.com/git/trident/v1/themes/sharp_neighborly/css/img/star-on-small.png" type="image/png"> 507 <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"> 508 </picture> 509 <picture> 510 <source srcset="https://assets.a2o-static.com/git/trident/v1/themes/sharp_neighborly/css/img/star-on-small.png.webp" type="image/webp"> 511 <source srcset="https://assets.a2o-static.com/git/trident/v1/themes/sharp_neighborly/css/img/star-on-small.png" type="image/png"> 512 <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"> 513 </picture> 514 <picture> 515 <source srcset="https://assets.a2o-static.com/git/trident/v1/themes/sharp_neighborly/css/img/star-on-small.png.webp" type="image/webp"> 516 <source srcset="https://assets.a2o-static.com/git/trident/v1/themes/sharp_neighborly/css/img/star-on-small.png" type="image/png"> 517 <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"> 518 </picture> 519 <picture> 520 <source srcset="https://assets.a2o-static.com/git/trident/v1/themes/sharp_neighborly/css/img/star-on-small.png.webp" type="image/webp"> 521 <source srcset="https://assets.a2o-static.com/git/trident/v1/themes/sharp_neighborly/css/img/star-on-small.png" type="image/png"> 522 <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"> 523 </picture> 524 <input type="hidden" name="score" value="4.81" readonly="readonly"> 525 526 </span>
527 <span class="caret"></span> 528 </div> 529 <span> 530 <a class="number-of-reviews" href="/reviews"> 531 532 with 251 Reviews! 533 </a> 534 </span> 535 <ul class="dropdown-menu review-average-drop-down" role="menu"> 536 537 <li role="presentation" aria-label="Read 5 star reviews"> 538 <span class="pull-left p-r-10"> 539 <a href="/reviews/star/5" aria-label="Read 5 star reviews"> 540 5 Star </a> </span> 541 <span class="review-percentage"> 542 <a href="/reviews/star/5" aria-label="Read 5 star reviews"> 543 91.4% 544 </a> </span> 545 <span> 546 <a href="/reviews/star/5" aria-label="Read 5 star reviews"> 547 <div class="progress m-b-10"> 548 <div class="progress-bar" role="progressbar" aria-valuenow="91.4" aria-valuemin="0" aria-valuemax="100" style="width:91.4%;"> 549 <span class="sr-only">91.4%</span> 550 </div> 551 </div> 552 </a> </span> 553 </li> 554 555 <li role="presentation" aria-label="Read 4 star reviews"> 556 <span class="pull-left p-r-10"> 557 <a href="/reviews/star/4" aria-label="Read 4 star reviews"> 558 4 Star </a> </span> 559 <span class="review-percentage"> 560 <a href="/reviews/star/4" aria-label="Read 4 star reviews"> 561 4.1% 562 </a> </span> 563 <span> 564 <a href="/reviews/star/4" aria-label="Read 4 star reviews"> 565 <div class="progress m-b-10"> 566 <div class="progress-bar" role="progressbar" aria-valuenow="4.1" aria-valuemin="0" aria-valuemax="100" style="width:4.1%;"> 567 <span class="sr-only">4.1%</span> 568 </div> 569 </div> 570 </a> </span> 571 </li> 572 573 <li role="presentation" aria-label="Read 3 star reviews"> 574 <span class="pull-left p-r-10"> 575 <a href="/reviews/star/3" aria-label="Read 3 star reviews"> 576 3 Star </a> </span> 577 <span class="review-percentage"> 578 <a href="/reviews/star/3" aria-label="Read 3 star reviews"> 579 1.2% 580 </a> </span> 581 <span> 582 <a href="/reviews/star/3" aria-label="Read 3 star reviews"> 583 <div class="progress m-b-10"> 584 <div class="progress-bar" role="progressbar" aria-valuenow="1.2" aria-valuemin="0" aria-valuemax="100" style="width:1.2%;"> 585 <span class="sr-only">1.2%</span> 586 </div> 587 </div> 588 </a> </span> 589 </li> 590 591 <li role="presentation" aria-label="Read 2 star reviews"> 592 <span class="pull-left p-r-10"> 593 <a href="/reviews/star/2" aria-label="Read 2 star reviews"> 594 2 Star </a> </span>
595 <span class="review-percentage"> 596 <a href="/reviews/star/2" aria-label="Read 2 star reviews"> 597 0.8% 598 </a> </span> 599 <span> 600 <a href="/reviews/star/2" aria-label="Read 2 star reviews"> 601 <div class="progress m-b-10"> 602 <div class="progress-bar" role="progressbar" aria-valuenow="0.8" aria-valuemin="0" aria-valuemax="100" style="width:0.8%;"> 603 <span class="sr-only">0.8%</span> 604 </div> 605 </div> 606 </a> </span> 607 </li> 608 609 <li role="presentation" aria-label="Read 1 star reviews"> 610 <span class="pull-left p-r-10"> 611 <a href="/reviews/star/1" aria-label="Read 1 star reviews"> 612 1 Star </a> </span> 613 <span class="review-percentage"> 614 <a href="/reviews/star/1" aria-label="Read 1 star reviews"> 615 2.5% 616 </a> </span> 617 <span> 618 <a href="/reviews/star/1" aria-label="Read 1 star reviews"> 619 <div class="progress m-b-10"> 620 <div class="progress-bar" role="progressbar" aria-valuenow="2.5" aria-valuemin="0" aria-valuemax="100" style="width:2.5%;"> 621 <span class="sr-only">2.5%</span> 622 </div> 623 </div> 624 </a> </span> 625 </li> 626 627 <li role="presentation"> 628 <a role="menuitem" href="/reviews" class="text-center"> 629 See all 251 REVIEWS </a> 630 </li> 631 </ul> 632 </div> 633 <div id="areas-all-click-to-expand" class="local-numbers"> 634 <p>See Local Phone Numbers</p> 635 </div> 636 </div> 637 </div> 638 <div role="presentation" id="merrimack-valley" class="area dropdown mobile-hide hidden-numbers new__review-container"> 639 <p class="area-name"> 640 Merrimack Valley Region 641 <span class="double-arrow-right"></span> 642 </p> 643 <a class="area-phone-number btn-block" href="tel:6037074880" aria-label="Call Merrimack Valley at (603) 707-4880"> 644 <span class="phone-icon-white"></span> 645 (603) 707-4880 </a> 646 <hr> 647 <a class="dropdown-toggle" data-toggle="dropdown" href="#" role="button" aria-haspopup="true" aria-expanded="false"> 648 <div class="reviews-wrap"> 649 <div> 650 <span class="m-0 stars-container"> 651 652 653 <picture> 654 <source srcset="https://assets.a2o-static.com/git/trident/v1/themes/sharp_neighborly/css/img/star-on-small.png.webp" type="image/webp"> 655 <source srcset="https://assets.a2o-static.com/git/trident/v1/themes/sharp_neighborly/css/img/star-on-small.png" type="image/png"> 656 <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"> 657 </picture> 658 <picture> 659 <source srcset="https://assets.a2o-static.com/git/trident/v1/themes/sharp_neighborly/css/img/star-on-small.png.webp" type="image/webp"> 660 <source srcset="https://assets.a2o-static.com/git/trident/v1/themes/sharp_neighborly/css/img/star-on-small.png" type="image/png"> 661 <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"> 662 </picture> 663 <picture> 664 <source srcset="https://assets.a2o-static.com/git/trident/v1/themes/sharp_neighborly/css/img/star-on-small.png.webp" type="image/webp"> 665 <source srcset="https://assets.a2o-static.com/git/trident/v1/themes/sharp_neighborly/css/img/star-on-small.png" type="image/png"> 666 <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"> 667 </picture> 668 <picture> 669 <source srcset="https://assets.a2o-static.com/git/trident/v1/themes/sharp_neighborly/css/img/star-on-small.png.webp" type="image/webp"> 670 <source srcset="https://assets.a2o-static.com/git/trident/v1/themes/sharp_neighborly/css/img/star-on-small.png" type="image/png"> 671 <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"> 672 </picture> 673 <picture> 674 <source srcset="https://assets.a2o-static.com/git/trident/v1/themes/sharp_neighborly/css/img/star-on-small.png.webp" type="image/webp"> 675 <source srcset="https://assets.a2o-static.com/git/trident/v1/themes/sharp_neighborly/css/img/star-on-small.png" type="image/png"> 676 <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"> 677 </picture> 678 <input type="hidden" name="score" value="4.84" readonly="readonly"> 679 680 </span>
681 <span class="reviews-count">(135 Reviews)</span> 682 </div> 683 <div class="read-all-reviews"> 684 Read All Reviews <span class="caret color-primary-text"></span> 685 </div> 686 </div> 687 </a> 688 <ul class="dropdown-menu new__cities-dropdown"> 689 <li class="city-item has-reviews area-reviews-item"> 690 <a href="/reviews/region/merrimack-valley" class="city-link area-reviews-link" aria-label="Read all reviews in Merrimack Valley"> 691 <span class="city-name">All Merrimack Valley Region 692 Reviews</span> 693 <span class="review-badge">135</span> 694 </a> 695 </li> 696 <li class="city-item has-reviews"> 697 <a href="/reviews/city/amherst" class="city-link" aria-label="Read 1 reviews in Amherst"> 698 <span class="city-name">Amherst</span> 699 <span class="review-badge">1</span> 700 </a> 701 </li> 702 <li class="city-item no-reviews"> 703 <span class="city-disabled"> 704 <span class="city-name">Auburn</span> 705 </span> 706 </li> 707 <li class="city-item has-reviews"> 708 <a href="/reviews/city/bedford" class="city-link" aria-label="Read 1 reviews in Bedford"> 709 <span class="city-name">Bedford</span> 710 <span class="review-badge">1</span> 711 </a> 712 </li> 713 <li class="city-item has-reviews"> 714 <a href="/reviews/city/bow" class="city-link" aria-label="Read 2 reviews in Bow"> 715 <span class="city-name">Bow</span> 716 <span class="review-badge">2</span> 717 </a> 718 </li> 719 <li class="city-item no-reviews"> 720 <span class="city-disabled"> 721 <span class="city-name">Brookline</span> 722 </span> 723 </li> 724 <li class="city-item has-reviews"> 725 <a href="/reviews/city/candia" class="city-link" aria-label="Read 1 reviews in Candia"> 726 <span class="city-name">Candia</span> 727 <span class="review-badge">1</span> 728 </a> 729 </li> 730 <li class="city-item no-reviews"> 731 <span class="city-disabled"> 732 <span class="city-name">Canterbury</span> 733 </span> 734 </li> 735 <li class="city-item has-reviews"> 736 <a href="/reviews/city/chester" class="city-link" aria-label="Read 1 reviews in Chester"> 737 <span class="city-name">Chester</span> 738 <span class="review-badge">1</span> 739 </a> 740 </li> 741 <li class="city-item has-reviews"> 742 <a href="/reviews/city/chichester" class="city-link" aria-label="Read 1 reviews in Chichester">
743 <span class="city-name">Chichester</span> 744 <span class="review-badge">1</span> 745 </a> 746 </li> 747 <li class="city-item has-reviews"> 748 <a href="/reviews/city/concord" class="city-link" aria-label="Read 1 reviews in Concord"> 749 <span class="city-name">Concord</span> 750 <span class="review-badge">1</span> 751 </a> 752 </li> 753 <li class="city-item no-reviews"> 754 <span class="city-disabled"> 755 <span class="city-name">Deerfield</span> 756 </span> 757 </li> 758 <li class="city-item has-reviews"> 759 <a href="/reviews/city/derry" class="city-link" aria-label="Read 12 reviews in Derry"> 760 <span class="city-name">Derry</span> 761 <span class="review-badge">12</span> 762 </a> 763 </li> 764 <li class="city-item has-reviews"> 765 <a href="/reviews/city/dunbarton" class="city-link" aria-label="Read 1 reviews in Dunbarton"> 766 <span class="city-name">Dunbarton</span> 767 <span class="review-badge">1</span> 768 </a> 769 </li> 770 <li class="city-item has-reviews"> 771 <a href="/reviews/city/epsom" class="city-link" aria-label="Read 1 reviews in Epsom"> 772 <span class="city-name">Epsom</span> 773 <span class="review-badge">1</span> 774 </a> 775 </li> 776 <li class="city-item has-reviews"> 777 <a href="/reviews/city/goffstown" class="city-link" aria-label="Read 3 reviews in Goffstown"> 778 <span class="city-name">Goffstown</span> 779 <span class="review-badge">3</span> 780 </a> 781 </li> 782 <li class="city-item has-reviews"> 783 <a href="/reviews/city/henniker" class="city-link" aria-label="Read 2 reviews in Henniker"> 784 <span class="city-name">Henniker</span> 785 <span class="review-badge">2</span> 786 </a> 787 </li> 788 <li class="city-item has-reviews"> 789 <a href="/reviews/city/hollis" class="city-link" aria-label="Read 2 reviews in Hollis"> 790 <span class="city-name">Hollis</span> 791 <span class="review-badge">2</span> 792 </a> 793 </li> 794 <li class="city-item has-reviews"> 795 <a href="/reviews/city/hooksett" class="city-link" aria-label="Read 11 reviews in Hooksett">
796 <span class="city-name">Hooksett</span> 797 <span class="review-badge">11</span> 798 </a> 799 </li> 800 <li class="city-item has-reviews"> 801 <a href="/reviews/city/hudson" class="city-link" aria-label="Read 4 reviews in Hudson"> 802 <span class="city-name">Hudson</span> 803 <span class="review-badge">4</span> 804 </a> 805 </li> 806 <li class="city-item has-reviews"> 807 <a href="/reviews/city/litchfield" class="city-link" aria-label="Read 4 reviews in Litchfield"> 808 <span class="city-name">Litchfield</span> 809 <span class="review-badge">4</span> 810 </a> 811 </li> 812 <li class="city-item has-reviews"> 813 <a href="/reviews/city/londonderry" class="city-link" aria-label="Read 13 reviews in Londonderry"> 814 <span class="city-name">Londonderry</span> 815 <span class="review-badge">13</span> 816 </a> 817 </li> 818 <li class="city-item has-reviews"> 819 <a href="/reviews/city/loudon" class="city-link" aria-label="Read 5 reviews in Loudon"> 820 <span class="city-name">Loudon</span> 821 <span class="review-badge">5</span> 822 </a> 823 </li> 824 <li class="city-item has-reviews"> 825 <a href="/reviews/city/manchester" class="city-link" aria-label="Read 16 reviews in Manchester"> 826 <span class="city-name">Manchester</span> 827 <span class="review-badge">16</span> 828 </a> 829 </li> 830 <li class="city-item has-reviews"> 831 <a href="/reviews/city/merrimack" class="city-link" aria-label="Read 4 reviews in Merrimack"> 832 <span class="city-name">Merrimack</span> 833 <span class="review-badge">4</span> 834 </a> 835 </li> 836 <li class="city-item has-reviews"> 837 <a href="/reviews/city/milford" class="city-link" aria-label="Read 1 reviews in Milford"> 838 <span class="city-name">Milford</span> 839 <span class="review-badge">1</span> 840 </a> 841 </li> 842 <li class="city-item no-reviews"> 843 <span class="city-disabled"> 844 <span class="city-name">Mont Vernon</span> 845 </span> 846 </li> 847 <li class="city-item has-reviews"> 848 <a href="/reviews/city/nashua" class="city-link" aria-label="Read 14 reviews in Nashua">
849 <span class="city-name">Nashua</span> 850 <span class="review-badge">14</span> 851 </a> 852 </li> 853 <li class="city-item has-reviews"> 854 <a href="/reviews/city/new-boston" class="city-link" aria-label="Read 1 reviews in New Boston"> 855 <span class="city-name">New Boston</span> 856 <span class="review-badge">1</span> 857 </a> 858 </li> 859 <li class="city-item no-reviews"> 860 <span class="city-disabled"> 861 <span class="city-name">Northwood</span> 862 </span> 863 </li> 864 <li class="city-item has-reviews"> 865 <a href="/reviews/city/nottingham" class="city-link" aria-label="Read 1 reviews in Nottingham"> 866 <span class="city-name">Nottingham</span> 867 <span class="review-badge">1</span> 868 </a> 869 </li> 870 <li class="city-item has-reviews"> 871 <a href="/reviews/city/pelham" class="city-link" aria-label="Read 6 reviews in Pelham"> 872 <span class="city-name">Pelham</span> 873 <span class="review-badge">6</span> 874 </a> 875 </li> 876 <li class="city-item has-reviews"> 877 <a href="/reviews/city/raymond" class="city-link" aria-label="Read 1 reviews in Raymond"> 878 <span class="city-name">Raymond</span> 879 <span class="review-badge">1</span> 880 </a> 881 </li> 882 <li class="city-item has-reviews"> 883 <a href="/reviews/city/salem" class="city-link" aria-label="Read 11 reviews in Salem"> 884 <span class="city-name">Salem</span> 885 <span class="review-badge">11</span> 886 </a> 887 </li> 888 <li class="city-item has-reviews"> 889 <a href="/reviews/city/suncook" class="city-link" aria-label="Read 1 reviews in Suncook"> 890 <span class="city-name">Suncook</span> 891 <span class="review-badge">1</span> 892 </a> 893 </li> 894 <li class="city-item no-reviews"> 895 <span class="city-disabled"> 896 <span class="city-name">Vernon</span> 897 </span> 898 </li> 899 <li class="city-item no-reviews"> 900 <span class="city-disabled"> 901 <span class="city-name">Warner</span> 902 </span> 903 </li> 904 <li class="city-item no-reviews"> 905 <sp
905an class="city-disabled"> 906 <span class="city-name">Weare</span> 907 </span> 908 </li> 909 <li class="city-item has-reviews"> 910 <a href="/reviews/city/windham" class="city-link" aria-label="Read 13 reviews in Windham"> 911 <span class="city-name">Windham</span> 912 <span class="review-badge">13</span> 913 </a> 914 </li> 915 </ul> 916 </div> 917 <div role="presentation" id="seacoast" class="area dropdown mobile-hide hidden-numbers new__review-container"> 918 <p class="area-name"> 919 Seacoast Region 920 <span class="double-arrow-right"></span> 921 </p> 922 <a class="area-phone-number btn-block" href="tel:6033230750" aria-label="Call Seacoast at (603) 323-0750"> 923 <span class="phone-icon-white"></span> 924 (603) 323-0750 </a> 925 <hr> 926 <a class="dropdown-toggle" data-toggle="dropdown" href="#" role="button" aria-haspopup="true" aria-expanded="false"> 927 <div class="reviews-wrap"> 928 <div> 929 <span class="m-0 stars-container"> 930 931 932 <picture> 933 <source srcset="https://assets.a2o-static.com/git/trident/v1/themes/sharp_neighborly/css/img/star-on-small.png.webp" type="image/webp"> 934 <source srcset="https://assets.a2o-static.com/git/trident/v1/themes/sharp_neighborly/css/img/star-on-small.png" type="image/png"> 935 <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"> 936 </picture> 937 <picture> 938 <source srcset="https://assets.a2o-static.com/git/trident/v1/themes/sharp_neighborly/css/img/star-on-small.png.webp" type="image/webp"> 939 <source srcset="https://assets.a2o-static.com/git/trident/v1/themes/sharp_neighborly/css/img/star-on-small.png" type="image/png"> 940 <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"> 941 </picture> 942 <picture> 943 <source srcset="https://assets.a2o-static.com/git/trident/v1/themes/sharp_neighborly/css/img/star-on-small.png.webp" type="image/webp"> 944 <source srcset="https://assets.a2o-static.com/git/trident/v1/themes/sharp_neighborly/css/img/star-on-small.png" type="image/png"> 945 <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"> 946 </picture> 947 <picture> 948 <source srcset="https://assets.a2o-static.com/git/trident/v1/themes/sharp_neighborly/css/img/star-on-small.png.webp" type="image/webp"> 949 <source srcset="https://assets.a2o-static.com/git/trident/v1/themes/sharp_neighborly/css/img/star-on-small.png" type="image/png"> 950 <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"> 951 </picture> 952 <picture> 953 <source srcset="https://assets.a2o-static.com/git/trident/v1/themes/sharp_neighborly/css/img/star-on-small.png.webp" type="image/webp"> 954 <source srcset="https://assets.a2o-static.com/git/trident/v1/themes/sharp_neighborly/css/img/star-on-small.png" type="image/png"> 955 <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"> 956 </picture> 957 <input type="hidden" name="score" value="4.79" readonly="readonly"> 958 959 </span>
960 <span class="reviews-count">(90 Reviews)</span> 961 </div> 962 <div class="read-all-reviews"> 963 Read All Reviews <span class="caret color-primary-text"></span> 964 </div> 965 </div> 966 </a> 967 <ul class="dropdown-menu new__cities-dropdown"> 968 <li class="city-item has-reviews area-reviews-item"> 969 <a href="/reviews/region/seacoast" class="city-link area-reviews-link" aria-label="Read all reviews in Seacoast"> 970 <span class="city-name">All Seacoast Region 971 Reviews</span> 972 <span class="review-badge">90</span> 973 </a> 974 </li> 975 <li class="city-item has-reviews"> 976 <a href="/reviews/city/atkinson" class="city-link" aria-label="Read 4 reviews in Atkinson"> 977 <span class="city-name">Atkinson</span> 978 <span class="review-badge">4</span> 979 </a> 980 </li> 981 <li class="city-item has-reviews"> 982 <a href="/reviews/city/danville" class="city-link" aria-label="Read 1 reviews in Danville"> 983 <span class="city-name">Danville</span> 984 <span class="review-badge">1</span> 985 </a> 986 </li> 987 <li class="city-item has-reviews"> 988 <a href="/reviews/city/dover" class="city-link" aria-label="Read 6 reviews in Dover"> 989 <span class="city-name">Dover</span> 990 <span class="review-badge">6</span> 991 </a> 992 </li> 993 <li class="city-item no-reviews"> 994 <span class="city-disabled"> 995 <span class="city-name">Durham</span> 996 </span> 997 </li> 998 <li class="city-item has-reviews"> 999 <a href="/reviews/city/east-hampstead" class="city-link" aria-label="Read 3 reviews in East Hampstead"> 1000 <span class="city-name">East Hampstead</span> 1001 <span class="review-badge">3</span> 1002 </a> 1003 </li> 1004 <li class="city-item has-reviews"> 1005 <a href="/reviews/city/east-kingston" class="city-link" aria-label="Read 1 reviews in East Kingston"> 1006 <span class="city-name">East Kingston</span> 1007 <span class="review-badge">1</span> 1008 </a> 1009 </li> 1010 <li class="city-item has-reviews"> 1011 <a href="/reviews/city/epping" class="city-link" aria-label="Read 2 reviews in Epping"> 1012 <span class="city-name">Epping</span> 1013 <span class="review-badge">2</span> 1014 </a> 1015 </li> 1016 <li class="city-item has-reviews"> 1017 <a href="/reviews/city/exeter" class="city-link" aria-label="Read 4 reviews in Exeter">
1018 <span class="city-name">Exeter</span> 1019 <span class="review-badge">4</span> 1020 </a> 1021 </li> 1022 <li class="city-item has-reviews"> 1023 <a href="/reviews/city/fremont" class="city-link" aria-label="Read 3 reviews in Fremont"> 1024 <span class="city-name">Fremont</span> 1025 <span class="review-badge">3</span> 1026 </a> 1027 </li> 1028 <li class="city-item has-reviews"> 1029 <a href="/reviews/city/greenland" class="city-link" aria-label="Read 4 reviews in Greenland"> 1030 <span class="city-name">Greenland</span> 1031 <span class="review-badge">4</span> 1032 </a> 1033 </li> 1034 <li class="city-item has-reviews"> 1035 <a href="/reviews/city/hampstead" class="city-link" aria-label="Read 1 reviews in Hampstead"> 1036 <span class="city-name">Hampstead</span> 1037 <span class="review-badge">1</span> 1038 </a> 1039 </li> 1040 <li class="city-item has-reviews"> 1041 <a href="/reviews/city/hampton" class="city-link" aria-label="Read 8 reviews in Hampton"> 1042 <span class="city-name">Hampton</span> 1043 <span class="review-badge">8</span> 1044 </a> 1045 </li> 1046 <li class="city-item has-reviews"> 1047 <a href="/reviews/city/hampton-falls" class="city-link" aria-label="Read 2 reviews in Hampton Falls"> 1048 <span class="city-name">Hampton Falls</span> 1049 <span class="review-badge">2</span> 1050 </a> 1051 </li> 1052 <li class="city-item has-reviews"> 1053 <a href="/reviews/city/kingston" class="city-link" aria-label="Read 1 reviews in Kingston"> 1054 <span class="city-name">Kingston</span> 1055 <span class="review-badge">1</span> 1056 </a> 1057 </li> 1058 <li class="city-item no-reviews"> 1059 <span class="city-disabled"> 1060 <span class="city-name">Lee</span> 1061 </span> 1062 </li> 1063 <li class="city-item no-reviews"> 1064 <span class="city-disabled"> 1065 <span class="city-name">Madbury</span> 1066 </span> 1067 </li> 1068 <li class="city-item has-reviews"> 1069 <a href="/reviews/city/new-castle" class="city-link" aria-label="Read 4 reviews in New Castle"> 1070 <span class="city-name">New Castle</span>
1071 <span class="review-badge">4</span> 1072 </a> 1073 </li> 1074 <li class="city-item no-reviews"> 1075 <span class="city-disabled"> 1076 <span class="city-name">Newfields</span> 1077 </span> 1078 </li> 1079 <li class="city-item has-reviews"> 1080 <a href="/reviews/city/newmarket" class="city-link" aria-label="Read 4 reviews in Newmarket"> 1081 <span class="city-name">Newmarket</span> 1082 <span class="review-badge">4</span> 1083 </a> 1084 </li> 1085 <li class="city-item has-reviews"> 1086 <a href="/reviews/city/newton" class="city-link" aria-label="Read 2 reviews in Newton"> 1087 <span class="city-name">Newton</span> 1088 <span class="review-badge">2</span> 1089 </a> 1090 </li> 1091 <li class="city-item has-reviews"> 1092 <a href="/reviews/city/north-hampton" class="city-link" aria-label="Read 3 reviews in North Hampton"> 1093 <span class="city-name">North Hampton</span> 1094 <span class="review-badge">3</span> 1095 </a> 1096 </li> 1097 <li class="city-item has-reviews"> 1098 <a href="/reviews/city/plaistow" class="city-link" aria-label="Read 7 reviews in Plaistow"> 1099 <span class="city-name">Plaistow</span> 1100 <span class="review-badge">7</span> 1101 </a> 1102 </li> 1103 <li class="city-item has-reviews"> 1104 <a href="/reviews/city/portsmouth" class="city-link" aria-label="Read 7 reviews in Portsmouth"> 1105 <span class="city-name">Portsmouth</span> 1106 <span class="review-badge">7</span> 1107 </a> 1108 </li> 1109 <li class="city-item has-reviews"> 1110 <a href="/reviews/city/rochester" class="city-link" aria-label="Read 10 reviews in Rochester"> 1111 <span class="city-name">Rochester</span> 1112 <span class="review-badge">10</span> 1113 </a> 1114 </li> 1115 <li class="city-item has-reviews"> 1116 <a href="/reviews/city/rollinsford" class="city-link" aria-label="Read 1 reviews in Rollinsford"> 1117 <span class="city-name">Rollinsford</span> 1118 <span class="review-badge">1</span> 1119 </a> 1120 </li> 1121 <li class="city-item has-reviews"> 1122 <a href="/reviews/city/rye" class="city-link" aria-label="Read 1 reviews in Rye">
1123 <span class="city-name">Rye</span> 1124 <span class="review-badge">1</span> 1125 </a> 1126 </li> 1127 <li class="city-item no-reviews"> 1128 <span class="city-disabled"> 1129 <span class="city-name">Rye Beach</span> 1130 </span> 1131 </li> 1132 <li class="city-item has-reviews"> 1133 <a href="/reviews/city/sandown" class="city-link" aria-label="Read 3 reviews in Sandown"> 1134 <span class="city-name">Sandown</span> 1135 <span class="review-badge">3</span> 1136 </a> 1137 </li> 1138 <li class="city-item has-reviews"> 1139 <a href="/reviews/city/seabrook" class="city-link" aria-label="Read 3 reviews in Seabrook"> 1140 <span class="city-name">Seabrook</span> 1141 <span class="review-badge">3</span> 1142 </a> 1143 </li> 1144 <li class="city-item has-reviews"> 1145 <a href="/reviews/city/somersworth" class="city-link" aria-label="Read 3 reviews in Somersworth"> 1146 <span class="city-name">Somersworth</span> 1147 <span class="review-badge">3</span> 1148 </a> 1149 </li> 1150 <li class="city-item has-reviews"> 1151 <a href="/reviews/city/stratham" class="city-link" aria-label="Read 2 reviews in Stratham"> 1152 <span class="city-name">Stratham</span> 1153 <span class="review-badge">2</span> 1154 </a> 1155 </li> 1156 </ul> 1157 </div> 1158 <div role="presentation" id="monadnock" class="area dropdown mobile-hide hidden-numbers new__review-container"> 1159 <p class="area-name"> 1160 Monadnock Region 1161 <span class="double-arrow-right"></span> 1162 </p> 1163 <a class="area-phone-number btn-block" href="tel:6039454470" aria-label="Call Monadnock at (603) 945-4470"> 1164 <span class="phone-icon-white"></span> 1165 (603) 945-4470 </a> 1166 <hr> 1167 <a class="dropdown-toggle" data-toggle="dropdown" href="#" role="button" aria-haspopup="true" aria-expanded="false"> 1168 <div class="reviews-wrap"> 1169 <div> 1170 <span class="m-0 stars-container"> 1171 1172 1173 <picture> 1174 <source srcset="https://assets.a2o-static.com/git/trident/v1/themes/sharp_neighborly/css/img/star-on-small.png.webp" type="image/webp"> 1175 <source srcset="https://assets.a2o-static.com/git/trident/v1/themes/sharp_neighborly/css/img/star-on-small.png" type="image/png"> 1176 <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"> 1177 </picture> 1178 <picture> 1179 <source srcset="https://assets.a2o-static.com/git/trident/v1/themes/sharp_neighborly/css/img/star-on-small.png.webp" type="image/webp"> 1180 <source srcset="https://assets.a2o-static.com/git/trident/v1/themes/sharp_neighborly/css/img/star-on-small.png" type="image/png"> 1181 <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"> 1182 </picture> 1183 <picture> 1184 <source srcset="https://assets.a2o-static.com/git/trident/v1/themes/sharp_neighborly/css/img/star-on-small.png.webp" type="image/webp"> 1185 <source srcset="https://assets.a2o-static.com/git/trident/v1/themes/sharp_neighborly/css/img/star-on-small.png" type="image/png"> 1186 <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"> 1187 </picture> 1188 <picture> 1189 <source srcset="https://assets.a2o-static.com/git/trident/v1/themes/sharp_neighborly/css/img/star-on-small.png.webp" type="image/webp"> 1190 <source srcset="https://assets.a2o-static.com/git/trident/v1/themes/sharp_neighborly/css/img/star-on-small.png" type="image/png"> 1191 <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"> 1192 </picture> 1193 <picture> 1194 <source srcset="https://assets.a2o-static.com/git/trident/v1/themes/sharp_neighborly/css/img/star-half-small.png.webp" type="image/webp"> 1195 <source srcset="https://assets.a2o-static.com/git/trident/v1/themes/sharp_neighborly/css/img/star-half-small.png" type="image/png"> 1196 <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"> 1197 </picture> 1198 <input type="hidden" name="score" value="4.50" readonly="readonly"> 1199 1200 </span>
1201 <span class="reviews-count">(10 Reviews)</span> 1202 </div> 1203 <div class="read-all-reviews"> 1204 Read All Reviews <span class="caret color-primary-text"></span> 1205 </div> 1206 </div> 1207 </a> 1208 <ul class="dropdown-menu new__cities-dropdown"> 1209 <li class="city-item has-reviews area-reviews-item"> 1210 <a href="/reviews/region/monadnock" class="city-link area-reviews-link" aria-label="Read all reviews in Monadnock"> 1211 <span class="city-name">All Monadnock Region 1212 Reviews</span> 1213 <span class="review-badge">10</span> 1214 </a> 1215 </li> 1216 <li class="city-item no-reviews"> 1217 <span class="city-disabled"> 1218 <span class="city-name">Alstead</span> 1219 </span> 1220 </li> 1221 <li class="city-item no-reviews"> 1222 <span class="city-disabled"> 1223 <span class="city-name">Antrim</span> 1224 </span> 1225 </li> 1226 <li class="city-item no-reviews"> 1227 <span class="city-disabled"> 1228 <span class="city-name">Ashuelot</span> 1229 </span> 1230 </li> 1231 <li class="city-item no-reviews"> 1232 <span class="city-disabled"> 1233 <span class="city-name">Bennington</span> 1234 </span> 1235 </li> 1236 <li class="city-item has-reviews"> 1237 <a href="/reviews/city/chesterfield" class="city-link" aria-label="Read 1 reviews in Chesterfield"> 1238 <span class="city-name">Chesterfield</span> 1239 <span class="review-badge">1</span> 1240 </a> 1241 </li> 1242 <li class="city-item no-reviews"> 1243 <span class="city-disabled"> 1244 <span class="city-name">Dublin</span> 1245 </span> 1246 </li> 1247 <li class="city-item no-reviews"> 1248 <span class="city-disabled"> 1249 <span class="city-name">Fitzwilliam</span> 1250 </span> 1251 </li> 1252 <li class="city-item has-reviews"> 1253 <a href="/reviews/city/francestown" class="city-link" aria-label="Read 1 reviews in Francestown"> 1254 <span class="city-name">Francestown</span> 1255 <span class="review-badge">1</span> 1256 </a> 1257 </li> 1258 <li class="city-item no-reviews"> 1259 <span class="city-disabled"> 1260 <span class="city-name">Gilsum</span> 1261 </span> 1262 </li> 1263 <li class="city-item no-reviews"> 1264 <sp
1264an class="city-disabled"> 1265 <span class="city-name">Greenfield</span> 1266 </span> 1267 </li> 1268 <li class="city-item no-reviews"> 1269 <span class="city-disabled"> 1270 <span class="city-name">Greenville</span> 1271 </span> 1272 </li> 1273 <li class="city-item no-reviews"> 1274 <span class="city-disabled"> 1275 <span class="city-name">Hancock</span> 1276 </span> 1277 </li> 1278 <li class="city-item no-reviews"> 1279 <span class="city-disabled"> 1280 <span class="city-name">Harrisville</span> 1281 </span> 1282 </li> 1283 <li class="city-item no-reviews"> 1284 <span class="city-disabled"> 1285 <span class="city-name">Hillsborough</span> 1286 </span> 1287 </li> 1288 <li class="city-item no-reviews"> 1289 <span class="city-disabled"> 1290 <span class="city-name">Hinsdale</span> 1291 </span> 1292 </li> 1293 <li class="city-item no-reviews"> 1294 <span class="city-disabled"> 1295 <span class="city-name">Jaffrey</span> 1296 </span> 1297 </li> 1298 <li class="city-item has-reviews"> 1299 <a href="/reviews/city/keene" class="city-link" aria-label="Read 1 reviews in Keene"> 1300 <span class="city-name">Keene</span> 1301 <span class="review-badge">1</span> 1302 </a> 1303 </li> 1304 <li class="city-item has-reviews"> 1305 <a href="/reviews/city/lyndeborough" class="city-link" aria-label="Read 1 reviews in Lyndeborough"> 1306 <span class="city-name">Lyndeborough</span> 1307 <span class="review-badge">1</span> 1308 </a> 1309 </li> 1310 <li class="city-item no-reviews"> 1311 <span class="city-disabled"> 1312 <span class="city-name">Marlborough</span> 1313 </span> 1314 </li> 1315 <li class="city-item no-reviews"> 1316 <span class="city-disabled"> 1317 <span class="city-name">Marlow</span> 1318 </span> 1319 </li> 1320 <li class="city-item has-reviews"> 1321 <a href="/reviews/city/nelson" class="city-link" aria-label="Read 1 reviews in Nelson">
1322 <span class="city-name">Nelson</span> 1323 <span class="review-badge">1</span> 1324 </a> 1325 </li> 1326 <li class="city-item has-reviews"> 1327 <a href="/reviews/city/new-ipswich" class="city-link" aria-label="Read 2 reviews in New Ipswich"> 1328 <span class="city-name">New Ipswich</span> 1329 <span class="review-badge">2</span> 1330 </a> 1331 </li> 1332 <li class="city-item no-reviews"> 1333 <span class="city-disabled"> 1334 <span class="city-name">Peterborough</span> 1335 </span> 1336 </li> 1337 <li class="city-item has-reviews"> 1338 <a href="/reviews/city/rindge" class="city-link" aria-label="Read 1 reviews in Rindge"> 1339 <span class="city-name">Rindge</span> 1340 <span class="review-badge">1</span> 1341 </a> 1342 </li> 1343 <li class="city-item no-reviews"> 1344 <span class="city-disabled"> 1345 <span class="city-name">Spofford</span> 1346 </span> 1347 </li> 1348 <li class="city-item no-reviews"> 1349 <span class="city-disabled"> 1350 <span class="city-name">Stoddard</span> 1351 </span> 1352 </li> 1353 <li class="city-item no-reviews"> 1354 <span class="city-disabled"> 1355 <span class="city-name">Sullivan</span> 1356 </span> 1357 </li> 1358 <li class="city-item no-reviews"> 1359 <span class="city-disabled"> 1360 <span class="city-name">Swanzey</span> 1361 </span> 1362 </li> 1363 <li class="city-item no-reviews"> 1364 <span class="city-disabled"> 1365 <span class="city-name">Temple</span> 1366 </span> 1367 </li> 1368 <li class="city-item no-reviews"> 1369 <span class="city-disabled"> 1370 <span class="city-name">Troy</span> 1371 </span> 1372 </li> 1373 <li class="city-item no-reviews"> 1374 <span class="city-disabled"> 1375 <span class="city-name">Walpole</span> 1376 </span> 1377 </li> 1378 <li class="city-item no-reviews"> 1379 <sp
1379an class="city-disabled"> 1380 <span class="city-name">Washington</span> 1381 </span> 1382 </li> 1383 <li class="city-item no-reviews"> 1384 <span class="city-disabled"> 1385 <span class="city-name">West Chesterfield</span> 1386 </span> 1387 </li> 1388 <li class="city-item no-reviews"> 1389 <span class="city-disabled"> 1390 <span class="city-name">Westmoreland</span> 1391 </span> 1392 </li> 1393 <li class="city-item has-reviews"> 1394 <a href="/reviews/city/wilton" class="city-link" aria-label="Read 1 reviews in Wilton"> 1395 <span class="city-name">Wilton</span> 1396 <span class="review-badge">1</span> 1397 </a> 1398 </li> 1399 <li class="city-item has-reviews"> 1400 <a href="/reviews/city/winchester" class="city-link" aria-label="Read 1 reviews in Winchester"> 1401 <span class="city-name">Winchester</span> 1402 <span class="review-badge">1</span> 1403 </a> 1404 </li> 1405 </ul> 1406 </div> 1407 <div role="presentation" id="dartmouthlake-sunapee-lakes" class="area dropdown mobile-hide hidden-numbers new__review-container"> 1408 <p class="area-name"> 1409 Dartmouth-Lake Sunapee/ Lakes Region 1410 <span class="double-arrow-right"></span> 1411 </p> 1412 <a class="area-phone-number btn-block" href="tel:6036069011" aria-label="Call Dartmouth-Lake Sunapee/ Lakes at (603) 606-9011"> 1413 <span class="phone-icon-white"></span> 1414 (603) 606-9011 </a> 1415 <hr> 1416 <a class="dropdown-toggle" data-toggle="dropdown" href="#" role="button" aria-haspopup="true" aria-expanded="false"> 1417 <div class="reviews-wrap"> 1418 <div> 1419 <span class="m-0 stars-container"> 1420 1421 1422 <picture> 1423 <source srcset="https://assets.a2o-static.com/git/trident/v1/themes/sharp_neighborly/css/img/star-on-small.png.webp" type="image/webp"> 1424 <source srcset="https://assets.a2o-static.com/git/trident/v1/themes/sharp_neighborly/css/img/star-on-small.png" type="image/png"> 1425 <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"> 1426 </picture> 1427 <picture> 1428 <source srcset="https://assets.a2o-static.com/git/trident/v1/themes/sharp_neighborly/css/img/star-on-small.png.webp" type="image/webp"> 1429 <source srcset="https://assets.a2o-static.com/git/trident/v1/themes/sharp_neighborly/css/img/star-on-small.png" type="image/png"> 1430 <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"> 1431 </picture> 1432 <picture> 1433 <source srcset="https://assets.a2o-static.com/git/trident/v1/themes/sharp_neighborly/css/img/star-on-small.png.webp" type="image/webp"> 1434 <source srcset="https://assets.a2o-static.com/git/trident/v1/themes/sharp_neighborly/css/img/star-on-small.png" type="image/png"> 1435 <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"> 1436 </picture> 1437 <picture> 1438 <source srcset="https://assets.a2o-static.com/git/trident/v1/themes/sharp_neighborly/css/img/star-on-small.png.webp" type="image/webp"> 1439 <source srcset="https://assets.a2o-static.com/git/trident/v1/themes/sharp_neighborly/css/img/star-on-small.png" type="image/png"> 1440 <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"> 1441 </picture> 1442 <picture> 1443 <source srcset="https://assets.a2o-static.com/git/trident/v1/themes/sharp_neighborly/css/img/star-on-small.png.webp" type="image/webp"> 1444 <source srcset="https://assets.a2o-static.com/git/trident/v1/themes/sharp_neighborly/css/img/star-on-small.png" type="image/png"> 1445 <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"> 1446 </picture> 1447 <input type="hidden" name="score" value="4.89" readonly="readonly"> 1448 1449 </span>
1450 <span class="reviews-count">(9 Reviews)</span> 1451 </div> 1452 <div class="read-all-reviews"> 1453 Read All Reviews <span class="caret color-primary-text"></span> 1454 </div> 1455 </div> 1456 </a> 1457 <ul class="dropdown-menu new__cities-dropdown"> 1458 <li class="city-item has-reviews area-reviews-item"> 1459 <a href="/reviews/region/dartmouthlake-sunapee-lakes" class="city-link area-reviews-link" aria-label="Read all reviews in Dartmouth-Lake Sunapee/ Lakes"> 1460 <span class="city-name">All Dartmouth-Lake Sunapee/ Lakes Region 1461 Reviews</span> 1462 <span class="review-badge">9</span> 1463 </a> 1464 </li> 1465 <li class="city-item has-reviews"> 1466 <a href="/reviews/city/alton" class="city-link" aria-label="Read 1 reviews in Alton"> 1467 <span class="city-name">Alton</span> 1468 <span class="review-badge">1</span> 1469 </a> 1470 </li> 1471 <li class="city-item no-reviews"> 1472 <span class="city-disabled"> 1473 <span class="city-name">Andover</span> 1474 </span> 1475 </li> 1476 <li class="city-item has-reviews"> 1477 <a href="/reviews/city/barnstead" class="city-link" aria-label="Read 1 reviews in Barnstead"> 1478 <span class="city-name">Barnstead</span> 1479 <span class="review-badge">1</span> 1480 </a> 1481 </li> 1482 <li class="city-item has-reviews"> 1483 <a href="/reviews/city/barrington" class="city-link" aria-label="Read 1 reviews in Barrington"> 1484 <span class="city-name">Barrington</span> 1485 <span class="review-badge">1</span> 1486 </a> 1487 </li> 1488 <li class="city-item no-reviews"> 1489 <span class="city-disabled"> 1490 <span class="city-name">Belmont</span> 1491 </span> 1492 </li> 1493 <li class="city-item no-reviews"> 1494 <span class="city-disabled"> 1495 <span class="city-name">Bradford</span> 1496 </span> 1497 </li> 1498 <li class="city-item no-reviews"> 1499 <span class="city-disabled"> 1500 <span class="city-name">Center Barnstead</span> 1501 </span> 1502 </li> 1503 <li class="city-item no-reviews"> 1504 <span class="city-disabled"> 1505 <span class="city-name">Contoocook</span> 1506 </span> 1507 </li> 1508 <li class="city-item no-reviews"> 1509 <sp
1509an class="city-disabled"> 1510 <span class="city-name">Danbury</span> 1511 </span> 1512 </li> 1513 <li class="city-item has-reviews"> 1514 <a href="/reviews/city/farmington" class="city-link" aria-label="Read 1 reviews in Farmington"> 1515 <span class="city-name">Farmington</span> 1516 <span class="review-badge">1</span> 1517 </a> 1518 </li> 1519 <li class="city-item no-reviews"> 1520 <span class="city-disabled"> 1521 <span class="city-name">Franklin</span> 1522 </span> 1523 </li> 1524 <li class="city-item no-reviews"> 1525 <span class="city-disabled"> 1526 <span class="city-name">Gilmanton</span> 1527 </span> 1528 </li> 1529 <li class="city-item no-reviews"> 1530 <span class="city-disabled"> 1531 <span class="city-name">Gilmanton Iron Works</span> 1532 </span> 1533 </li> 1534 <li class="city-item no-reviews"> 1535 <span class="city-disabled"> 1536 <span class="city-name">Hill</span> 1537 </span> 1538 </li> 1539 <li class="city-item has-reviews"> 1540 <a href="/reviews/city/milton" class="city-link" aria-label="Read 1 reviews in Milton"> 1541 <span class="city-name">Milton</span> 1542 <span class="review-badge">1</span> 1543 </a> 1544 </li> 1545 <li class="city-item has-reviews"> 1546 <a href="/reviews/city/new-durham" class="city-link" aria-label="Read 1 reviews in New Durham"> 1547 <span class="city-name">New Durham</span> 1548 <span class="review-badge">1</span> 1549 </a> 1550 </li> 1551 <li class="city-item no-reviews"> 1552 <span class="city-disabled"> 1553 <span class="city-name">New London</span> 1554 </span> 1555 </li> 1556 <li class="city-item no-reviews"> 1557 <span class="city-disabled"> 1558 <span class="city-name">Newbury</span> 1559 </span> 1560 </li> 1561 <li class="city-item no-reviews"> 1562 <span class="city-disabled"> 1563 <span class="city-name">North Sutton</span> 1564 </span> 1565 </li> 1566 <li class="city-item no-reviews"> 1567 <sp
1567an class="city-disabled"> 1568 <span class="city-name">Pittsfield</span> 1569 </span> 1570 </li> 1571 <li class="city-item no-reviews"> 1572 <span class="city-disabled"> 1573 <span class="city-name">Salisbury</span> 1574 </span> 1575 </li> 1576 <li class="city-item no-reviews"> 1577 <span class="city-disabled"> 1578 <span class="city-name">Springfield</span> 1579 </span> 1580 </li> 1581 <li class="city-item has-reviews"> 1582 <a href="/reviews/city/strafford" class="city-link" aria-label="Read 2 reviews in Strafford"> 1583 <span class="city-name">Strafford</span> 1584 <span class="review-badge">2</span> 1585 </a> 1586 </li> 1587 <li class="city-item has-reviews"> 1588 <a href="/reviews/city/tilton" class="city-link" aria-label="Read 1 reviews in Tilton"> 1589 <span class="city-name">Tilton</span> 1590 <span class="review-badge">1</span> 1591 </a> 1592 </li> 1593 <li class="city-item no-reviews"> 1594 <span class="city-disabled"> 1595 <span class="city-name">Wilmot</span> 1596 </span> 1597 </li> 1598 </ul> 1599 </div> 1600 </div> 1601 1602<div class="mobile-show"> 1603 <a href="/book-now" class="scheduler-btn" style="text-decoration: none;"> 1604 <div> 1605 <p> 1606 <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;"> 1607 <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"/> 1608 <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"/> 1609 </svg> 1610 <strong>Click Here To Book Online Now</strong> 1611 </p> 1612 </div> 1613</a> </div> 1614 1615<div id='hours_widget_mobile' class="hours_widget_class mobile-show new__hours-widget"></div> 1616 1617 </div> 1618 <div class="content col-sm-9 col-sm-pull-3"> 1619 1620 <div class="container-fluid img-center"> 1621 <!-- /.row --> 1622 <div class="row mobile-hide"> 1623 <div class="col-lg-12 text-center"> 1624 <h2 class="m-t-10">Precision Door Service of New Hampshire</h2> 1625 <h3 class="m-t-10 bright-red-text">Garage Door Repair, New Garage Doors & Openers</h3> 1626 <h3 class="m-t-10 m-b-0 black-text">Serving New Hampshire Including The Merrimack Valley, Seacoast & Monadnock Regions</h3>
1627 </div> 1628 </div> 1629 <!-- /.row --> 1630 <div class="row m-t-40"> 1631 <div class="col-md-10 col-md-offset-1"> 1632 <picture><source srcset="/uploads/content/finance-graphic-v2.png.webp" type="image/webp"><source srcset="/uploads/content/finance-graphic-v2.png" type="image/png"><img class="img-responsive" src="/uploads/content/finance-graphic-v2.png" width="1074" height="428" alt="Up Your Curb Appeal Promo" loading="lazy"></picture> 1633 </div> 1634 </div> 1635 <!-- /.row --> 1636 <div class="row m-t-b-40"> 1637 <div class="col-lg-12 text-center"> 1638 <p> 1639 <strong>Precision Door Service specializes in residential garage door service. We are locally owned and operated AND backed by a national franchise started in 1999. Precision Door Service - A Name You Can Trust.</strong> 1640 </p> 1641 </div> 1642 </div> 1643 <!-- /.row --> 1644 <div class="row m-t-30"> 1645 <div class="col-lg-4 col-md-6 col-sm-6 col-xs-12 m-b-15"> 1646 <a href="/#repair"> 1647 <picture><source srcset="/uploads/content/sq1-tech.jpg.webp" type="image/webp"><source srcset="/uploads/content/sq1-tech.jpg" type="image/jpeg"><img class="shadow img-responsive hover-enlarge" width="480" height="366" src="/uploads/content/sq1-tech.jpg" alt="Tech and Van" loading="lazy"></picture> 1648 </a> 1649 <a href="/book-now"> 1650 <h5 class="text-center p-x-10 white-text" style="background-color: #ba1835;"> 1651 Book Now 1652 </h5> 1653 </a> 1654 </div> 1655 <div class="col-lg-4 col-md-6 col-sm-6 col-xs-12 m-b-15"> 1656 <a href="/#new-door"> 1657 <picture><source srcset="/uploads/content/middle-gd.jpg.webp" type="image/webp"><source srcset="/uploads/content/middle-gd.jpg" type="image/jpeg"><img class="shadow img-responsive hover-enlarge" width="480" height="366" src="/uploads/content/middle-gd.jpg" alt="Techs Leaning on Van" loading="lazy"></picture></a> 1658 <a href="/book-now"> 1659 <h5 class="text-center p-x-10 white-text" style="background-color: #ba1835;"> 1660 Book Now 1661 </h5> 1662 </a> 1663 </div> 1664 <div class="col-lg-4 col-md-12 col-sm-12 col-xs-12 m-b-15"> 1665 <a href="/#openers"> 1666 <picture><source srcset="/uploads/content/tech-opener-repair-1.jpg.webp" type="image/webp"><source srcset="/uploads/content/tech-opener-repair-1.jpg" type="image/jpeg"><img class="shadow img-responsive hover-enlarge" width="480" height="366" src="/uploads/content/tech-opener-repair-1.jpg" alt="Major Brand Openers" loading="lazy"></picture></a> 1667 <a href="/book-now"> 1668 <h5 class="text-center p-x-10 white-text" style="background-color: #ba1835;"> 1669 Book Now 1670 </h5> 1671 </a> 1672 </div> 1673 </div> 1674 <!-- ============= OPTION 2 START ============= --> 1675 <!-- /.row --> 1676 <div class="row m-t-40"> 1677 <div class="col-lg-5 col-lg-offset-1"> 1678 <!--<div class="embed-responsive embed-responsive-16by9 shadow m-b-10" style="padding-bottom: 68.25%;"> 1679 <iframe class="embed-responsive-item" src="" data-src="https://www.youtube.com/embed/ELZiVp9yaH4?controls=1&modestbranding=1&showinfo=0&autohide=1&color=white"> 1680 </iframe> 1681 </div>--> 1682 <p class="text-justify m-t-10 m-b-0"> 1683 <strong>Precision Door Service was built on the idea that our customer always come first. Whether we're servicing your garage door or installing something new, our professional technicians will do it right the first time. We're proud to have earned a 5-star rating from nearly 4,000 customers. Give us a try and we won't let you down.</strong> 1684 </p> 1685 <p class="pull-right"> 1686 <strong>- Walt & Linda Arvin (Owners)</strong> 1687 </p> 1688 </div> 1689 <div class="col-lg-5" style="margin-top: 2px;"> 1690 <picture><source srcset="/uploads/content/owner-bio-1.jpg.webp" type="image/webp"><source srcset="/uploads/content/owner-bio-1.jpg" type="image/jpeg"><img class="shadow img-responsive m-b-10" src="/uploads/content/owner-bio-1.jpg" width="552" height="375" alt="Owner" loading="lazy"></picture> 1691 </div> 1692 </div> 1693 <!-- ============= OPTION 2 END ============= --> 1694 <!-- ============= STREET2FLEET GRAPHIC START ============= --> 1695 <div class="color-primary-bg m-t-b-30" style="width: 100%; height: 10px;"> 1696 </div> 1697 <div class="container-fluid p-l-r-0"> 1698 <div class="row"> 1699 <div class="col-sm-12 p-l-r-0"> 1700 <a href="/book-now"> 1701 <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> 1702 <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> 1703 </a> 1704 </div> 1705 </div> 1706</div> 1707 <!-- ============= STREET2FLEET GRAPHIC END ============= --> 1708 <!-- ============= GALLERY GRAPHIC START ============= --> 1709 <!-- /.row --> 1710 <div class="color-primary-bg m-t-b-30" style="width: 100%; height: 10px;"> 1711 </div> 1712 <style> 1713.precision-white-btn{ 1714color:#134c3e; 1715background-color:#fff; 1716border-radius:10px; 1717} 1718.precision-white-btn:hover{ 1719background-color:#0F3C31; 1720color:#fff !important; 1721} 1722.gallery-graphic{ 1723display:flex; 1724flex-wrap:wrap; 1725justify-content:space-around; 1726align-items:center; 1727background: rgb(32,38,36); 1728background: 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'); 1729background-size:100% 100%, 65% 65%; 1730background-attachment:fixed; 1731background-repeat:repeat; 1732} 1733@media(max-width:768px){ 1734.gallery-graphic{ 1735justify-content:center; 1736} 1737} 1738.flex-and-center{ 1739display:flex; 1740align-items:center; 1741justify-content:center; 1742flex-wrap:wrap; 1743} 1744</style> 1745<div class="row gallery-graphic p-t-b-30"> 1746 <div class="col-md-6 col-xs-10 p-l-r-5"> 1747 <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> 1748 </div> 1749 <div class="col-md-5 p-x-30"> 1750 <h5 class="white-text text-center-mob" style="font-family:'Verdana', sans-serif;letter-spacing:3px;font-weight:300;">ONLINE</h5> 1751 <h3 class="white-text text-center-mob" style="font-family:'Verdana', sans-serif; margin-top:-10px;font-weight:300;">Garage Door Showroom</h3>
1752 <div class="row flex-and-center m-t-15"> 1753 <div class="col-sm-2 col-xs-3"> 1754 <img style="max-width:48px;" src="/uploads/content/style-icons.png" loading="lazy"> 1755 </div> 1756 <div class="col-sm-10 col-xs-9"> 1757 <p class="white-text m-x-0"> 1758 Sort garage doors by 1759 <strong>style, price, color, and more.</strong> 1760 </p> 1761 </div> 1762 </div> 1763 <div class="row flex-and-center"> 1764 <div class="col-sm-2 col-xs-3 text-center"> 1765 <svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" fill="White" class="bi bi-hearts" viewbox="0 0 16 16"> 1766 <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> 1767 </svg> 1768 </div> 1769 <div class="col-sm-10 col-xs-9"> 1770 <p class="white-text m-x-0"> 1771 Save your favorites and get a 1772 <strong>free price quote.</strong> 1773 </p> 1774 </div> 1775 </div> 1776 <div class="flex-and-center m-t-15"> 1777 <a href="/garage-door-gallery" style="text-decoration:none;"><button class="btn precision-white-btn flex-and-center"> 1778 <span class="p-r-5" style="font-family:'Roboto', sans-serif; ">View Now</span> 1779 <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"> 1780 <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> 1781 </svg> 1782 </button></a> 1783 </div> 1784 </div> 1785</div> 1786 <div class="color-primary-bg m-t-b-30" style="width: 100%; height: 10px;"> 1787 </div> 1788 <!-- /.row --> 1789 <!-- ============= GALLERY GRAPHIC END ============= --> 1790 <!-- /.row --> 1791 <div class="row m-t-30"> 1792 <div class="col-lg-8 col-lg-offset-4 text-center-mob m-b-10"> 1793 <div id="repair" style="padding-top: 50px; margin-top: -50px;"> 1794 <h4 class="bright-red-text">Garage Door Repair</h4> 1795 </div> 1796 </div> 1797 </div> 1798 <!-- /.row --> 1799 <div class="row"> 1800 <div class="col-lg-8 col-lg-push-4"> 1801 <p> 1802Garage doors can break at any time of day. That’s why at Precision Door Service of New Hampshire, we have someone waiting to answer your call 24/7. We will schedule your appointment at a time that is convenient for you. Our trucks always carry a full inventory of parts, which means we are prepared to repair your garage door in a single visit. 1803 </p> 1804 <p> 1805We repair and replace many commonly broken garage door parts, including: springs, openers, cables, rollers, panels, and more. If you don’t know what your problem is, don’t worry. Our expertly trained technicians will quickly diagnose the problem and explain it to you clearly before starting any work. Give us a call today and learn more about our 1806 <a href="/garage-door-repair">same day garage door repair offers</a>. 1807 </p> 1808 </div> 1809 <div class="col-lg-4 col-lg-pull-8 m-t-5 m-b-10"> 1810 <picture><source srcset="/uploads/content/tech-repair-1.jpg.webp" type="image/webp"><source srcset="/uploads/content/tech-repair-1.jpg" type="image/jpeg"><img class="shadow img-responsive" src="/uploads/content/tech-repair-1.jpg" width="497" height="322" alt="Technician Repairing Garage Door" loading="lazy"></picture> 1811 </div> 1812 </div> 1813 <!-- /.row --> 1814 <div class="row m-t-30"> 1815 <div class="col-lg-8 col-lg-offset-4 text-center-mob m-b-10"> 1816 <div id="new-door" style="padding-top: 50px; margin-top: -50px;"> 1817 <h4 class="bright-red-text">New Garage Doors & Installation</h4> 1818 </div> 1819 </div> 1820 </div> 1821 <!-- /.row --> 1822 <div class="row"> 1823 <div class="col-lg-8 col-lg-push-4"> 1824 <p> 1825 We have a large selection of garage doors including Steel Garage Doors, Carriage House Doors and Custom Wood Garage Doors. We provide 1826 <strong>free estimates</strong> on all new garage doors and offer outstanding warranties. To get an idea of what your door could look like, try our <a href="https://garagedoordesigner.com" target="_blank">garage door designer online now</a>. 1827 </p> 1828 <p> 1829 Whether you're looking for the beautiful "Carriage House" style that adds beauty and old world style to your home, an energy efficie
1829nt door that reduces energy bills, or just want a completely reliable garage door that's also affordable, we've got a model that fits your needs. Lean more about our garage door offers 1830 <a href="/garage-doors">here</a>. 1831 </p> 1832 </div> 1833 <div class="col-lg-4 col-lg-pull-8 m-t-5 m-b-10"> 1834 <picture><source srcset="/uploads/content/amarr-door-1.jpg.webp" type="image/webp"><source srcset="/uploads/content/amarr-door-1.jpg" type="image/jpeg"><img class="shadow img-responsive" src="/uploads/content/amarr-door-1.jpg" width="497" height="322" alt="New Amarr Door Installed" loading="lazy"></picture> 1835 </div> 1836 </div> 1837 <!-- /.row --> 1838 <div class="row m-t-30"> 1839 <div class="col-lg-8 col-lg-offset-4 text-center-mob m-b-10"> 1840 <div id="openers" style="padding-top: 50px; margin-top: -50px;"> 1841 <h4 class="bright-red-text">Garage Door Openers</h4> 1842 </div> 1843 </div> 1844 </div> 1845 <!-- /.row --> 1846 <div class="row"> 1847 <div class="col-lg-8 col-lg-push-4"> 1848 <p> 1849 Precision Door Service of New Hampshire offers a wide variety of new garage door openers to choose from, including LiftMaster® openers. We offer garage door opener models that you can rely on, and back it up with an excellent warranty. You can read more about the various features on our 1850 <a href="/garage-door-openers">garage door openers page</a>. 1851 </p> 1852 <h5 class="m-t-20 m-b-5">We Can Even Repair Your Current Opener</h5> 1853 <p> 1854 Often, your garage door opener does not need to be replaced; instead, it can be 1855 <a href="/garage-door-opener-repair">repaired for a fraction of the cost</a>. Our technicians always arrive with a fully stocked truck, so they will carry the parts needed to repair your garage door opener. If you’re not sure whether you need a repair or replacement, give us a call and we’ll send a technician your way. 1856 </p> 1857 </div> 1858 <div class="col-lg-4 col-lg-pull-8 m-t-5 m-b-10"> 1859 <picture><source srcset="/uploads/content/tech-opener.jpg.webp" type="image/webp"><source srcset="/uploads/content/tech-opener.jpg" type="image/jpeg"><img class="shadow img-responsive" src="/uploads/content/tech-opener.jpg" width="497" height="322" alt="Technician Installing Opener" loading="lazy"></picture> 1860 </div> 1861 </div> 1862 <!-- /.row --> 1863 <div class="color-primary-bg m-t-b-50" style="width: 100%; height: 10px;"> 1864 </div> 1865 <!-- /.row --> 1866 <!-- background --> 1867 <div class="color-foreground-bg p-t-30 p-b-10 m-t-20"> 1868 <div class="row"> 1869 <div class="col-sm-5 col-sm-offset-2 m-t-40 m-b-15"> 1870 <div class="text-center"> 1871 <p class="red-rectangle red-rectangle1 bright-red-bg"> 1872 Why Choose Precision 1873 </p> 1874 </div> 1875 <p> 1876 </p><ul class="bright-red-text"> 1877 <li><strong class="black-text"> 1878 Same Day Service 1879 </strong></li> <li><strong class="black-text"> 1880 All Calls Answered By A Live Operator 24/7 1881 </strong></li><li><strong class="black-text" style="background-color: initial;">Evening & Weekend Appointments </strong></li> <li><strong class="black-text"> 1882 Emergency Service 1883 </strong></li> <li><strong class="black-text"> 1884 All Work Is Guaranteed 1885 </strong></li> <li><strong class="black-text" style="background-color: initial;">All Major Credit Cards Accepted</strong></li> <li><strong class="black-text"> 1886 Professionally Trained Technicians 1887 </strong></li> <li><strong class="black-text">We Repair & Service All Major Brands</strong></li></ul> 1888 1889 </div> 1890 <div class="col-sm-3"> 1891 <a href="/book-now"> 1892 <picture><source srcset="/uploads/content/s2f-truck-calendar.png.webp" type="image/webp"><source srcset="/uploads/content/s2f-truck-calendar.png" type="image/png"><img class="img-responsive" src="/uploads/content/s2f-truck-calendar.png" alt="PDS Truck and Booking" loading="lazy" width="297" height="391"></picture> 1893 </a> 1894 </div> 1895 </div> 1896 </div> 1897 <!-- /.row --> 1898 <div class="row m-t-50"> 1899 <div class="col-lg-12 text-center m-b-30"> 1900 <h3><em>Precision Garage Door<br> 1901 We Fix Garage Doors Right! 1902 </em></h3> 1903 </div> 1904 </div> 1905 <!-- /.row --> 1906</div> 1907 1908 1909 </div> 1910 </div> 1911 </div> 1912 1913 1914 1915 <div class="new__employees-section"> 1916 <div class="container text-center new__team-container"> 1917 <div class="team-title"> 1918 <a href="/employees" style="text-decoration:none;"> 1919 <h3 id="meet-our-team">Click to Meet Our Team: Read Bios & Reviews</h3> 1920 </a> 1921 </div> 1922 1923 <div class="bottom-employees new__employee-list"> 1924 <div class="bottom-employee"> 1925 <a href="/reviews/employee/glenn-m" aria-label="Read more about Glenn M"> 1926 <div class="bottom-employee-info"> 1927 <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" /> 1928 <p class="bottom-employee-name"> 1929 Glenn M </p> 1930 </div> 1931 </a> 1932 </div> 1933 <div class="bottom-employee"> 1934 <a href="/reviews/employee/lily-a" aria-label="Read more about Lily A"> 1935 <div class="bottom-employee-info"> 1936 <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" /> 1937 <p class="bottom-employee-name"> 1938 Lily A </p> 1939 </div> 1940 </a> 1941 </div> 1942 <div class="bottom-employee"> 1943 <a href="/reviews/employee/logan-a" aria-label="Read more about Logan A"> 1944 <div class="bottom-employee-info"> 1945 <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" /> 1946 <p class="bottom-employee-name"> 1947 Logan A </p> 1948 </div> 1949 </a> 1950 </div> 1951 <div class="bottom-employee"> 1952 <a href="/reviews/employee/rob-a" aria-label="Read more about Rob A"> 1953 <div class="bottom-employee-info"> 1954 <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" /> 1955 <p class="bottom-employee-name"> 1956 Rob A </p> 1957 </div> 1958 </a> 1959 </div> 1960 <div class="bottom-employee"> 1961 <a href="/reviews/employee/linda-arvin" aria-label="Read more about Linda Arvin"> 1962 <div class="bottom-employee-info"> 1963 <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" /> 1964 <p class="bottom-employee-name"> 1965 Linda Arvin </p> 1966 </div> 1967 </a> 1968 </div> 1969 <div class="bottom-employee"> 1970 <a href="/reviews/employee/sharon-d" aria-label="Read more about Sharon D"> 1971 <div class="bottom-employee-info"> 1972 <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" /> 1973 <p class="bottom-employee-name"> 1974 Sharon D </p> 1975 </div> 1976 </a> 1977 </div> 1978 <div class="bottom-employee"> 1979 <a href="/reviews/employee/reid-b" aria-label="Read more about Reid B"> 1980 <div class="bottom-employee-info"> 1981 <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" /> 1982 <p class="bottom-employee-name"> 1983 Reid B </p> 1984 </div> 1985 </a> 1986 </div> 1987 <div class="bottom-employee"> 1988 <a href="/reviews/employee/drew-a" aria-label="Read more about Drew A"> 1989 <div class="bottom-employee-info"> 1990 <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" /> 1991 <p class="bottom-employee-name"> 1992 Drew A </p> 1993 </div> 1994 </a> 1995 </div> 1996 <div class="bottom-employee"> 1997 <a href="/reviews/employee/daniel-k" aria-label="Read more about Daniel K"> 1998 <div class="bottom-employee-info"> 1999 <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" /> 2000 <p class="bottom-employee-name"> 2001 Daniel K </p> 2002 </div> 2003 </a> 2004 </div> 2005 <div class="bottom-employee"> 2006 <a href="/reviews/employee/walt-arvin" aria-label="Read more about Walt Arvin"> 2007 <div class="bottom-employee-info"> 2008 <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" /> 2009 <p class="bottom-employee-name"> 2010 Walt Arvin </p> 2011 </div> 2012 </a> 2013 </div> 2014 <div class="bottom-employee"> 2015 <a href="/reviews/employee/barry-w" aria-label="Read more about Barry W"> 2016 <div class="bottom-employee-info"> 2017 <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" /> 2018 <p class="bottom-employee-name"> 2019 Barry W </p> 2020 </div> 2021 </a> 2022 </div> 2023 <div class="bottom-employee"> 2024 <a href="/reviews/employee/eddie-t" aria-label="Read more about Eddie T"> 2025 <div class="bottom-employee-info"> 2026 <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" /> 2027 <p class="bottom-employee-name"> 2028 Eddie T </p> 2029 </div> 2030 </a> 2031 </div> 2032 </div> 2033 <div class="bottom-employee new__bottom-container"> 2034 <a href="/employees" class="see-all-employee-btn"> 2035 See All Employees 2036 </a> 2037 </div> 2038 </div> 2039</div> 2040 2041 <div class="container p-t-b-20 new__affiliations-wrapper"> 2042 <div class="affiliations"> 2043 <div class="affiliation affiliation-5"> 2044 <div class="affiliation-content-wrapper"> 2045 <div class="affiliation-content"> 2046 <a rel="nofollow" href="https://garagedoordesigner.com/" target="_blank" aria-label="Read more about Designer Badge"> 2047 <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"> 2048 </a> 2049 </div> 2050 </div> 2051 </div> 2052 <div class="affiliation affiliation-5"> 2053 <div class="affiliation-content-wrapper"> 2054 <div class="affiliation-content"> 2055 <img src="data:image/png;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs=" data-src="https://precisiondoornewhampshire.com/uploads/affiliations/idabadge-1585158134.jpg" alt="International Door Association" loading="lazy"> 2056 </div> 2057 </div> 2058 </div> 2059 <div class="affiliation affiliation-5"> 2060 <div class="affiliation-content-wrapper"> 2061 <div class="affiliation-content"> 2062 <a rel="nofollow" href="https://www.homeadvisor.com/rated.PrecisionDoorService.38206585.html" target="_blank" aria-label="Read more about 5-years Home Adv
2062isor"> 2063 <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"> 2064 </a> 2065 </div> 2066 </div> 2067 </div> 2068 <div class="affiliation affiliation-5"> 2069 <div class="affiliation-content-wrapper"> 2070 <div class="affiliation-content"> 2071 <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"> 2072 </div> 2073 </div> 2074 </div> 2075 <div class="affiliation affiliation-5"> 2076 <div class="affiliation-content-wrapper"> 2077 <div class="affiliation-content"> 2078 <img src="data:image/png;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs=" data-src="https://precisiondoornewhampshire.com/uploads/affiliations/militarybadge2018-150px-1585158201.png" alt="Military Discounts" loading="lazy"> 2079 </div> 2080 </div> 2081 </div> 2082 </div> 2083 </div> 2084 2085 <div class="container m-t-b-50"> 2086 <div class="coupons" id="coupons"> 2087 <style> 2088 .coupon-fine-print{font-size:8px;line-height:1.25;opacity:.85;padding:3px;margin:auto -7px 0;} 2089 .coupon-expiry + .coupon-fine-print{margin-top:5px;} 2090 @media (min-width:768px){.coupon-headline p{font-size:16px;}} 2091 </style> 2092 <div class="coupon coupon-4"> 2093 <div class="coupon-content-wrapper"> 2094 <a href="/coupons/1" target="_blank"> 2095 <div class="coupon-content text-center p-x-10"> 2096 <div class="dash"> 2097 2098 <div class="coupon-label p-x-10">Coupon</div> 2099 2100 <div class="p-x-10 coupon-headline"> 2101 2102 <p>$50 off Any Insulated Single Sized Garage Door!</p> 2103 <div class="coupon-fine-print">*May not be combined with other offers. Coupons must be presented at time of service.</div> 2104 </div> 2105 2106 </div> 2107 </div> 2108 </a> 2109 </div> 2110 </div> 2111 <div class="coupon coupon-4"> 2112 <div class="coupon-content-wrapper"> 2113 <a href="/coupons/6" target="_blank"> 2114 <div class="coupon-content text-center p-x-10"> 2115 <div class="dash"> 2116 2117 <div class="coupon-label p-x-10">Coupon</div> 2118 2119 <div class="p-x-10 coupon-headline"> 2120 2121 <p>$50 Off + Free Remote with LiftMaster Belt Drive Opener</p> 2122 <div class="coupon-fine-print">*May not be combined with other offers. Coupons must be presented at time of service.</div> 2123 </div> 2124 2125 </div> 2126 </div> 2127 </a> 2128 </div> 2129 </div> 2130 <div class="coupon coupon-4"> 2131 <div class="coupon-content-wrapper"> 2132 <a href="/coupons/5" target="_blank"> 2133 <div class="coupon-content text-center p-x-10"> 2134 <div class="dash"> 2135 2136 <div class="coupon-label p-x-10">Coupon</div> 2137 2138 <div class="p-x-10 coupon-headline"> 2139 2140 <p>Free Service Call with ANY Repair Over $450!</p> 2141 <div class="coupon-fine-print">*May not be combined with other offers. Coupons must be presented at time of service.</div> 2142 </div> 2143 2144 </div> 2145 </div> 2146 </a> 2147 </div> 2148 </div> 2149 <div class="coupon coupon-4"> 2150 <div class="coupon-content-wrapper"> 2151 <a href="/coupons/4" target="_blank"> 2152 <div class="coupon-content text-center p-x-10"> 2153 <div class="dash"> 2154 2155 <div class="coupon-label p-x-10">Coupon</div> 2156 2157 <div class="p-x-10 coupon-headline"> 2158 2159 <p>$100 Off Any Insulated Double Sized Garage Door!</p> 2160 <div class="coupon-fine-print">*May not be combined with other offers. Coupons must be presented at time of service.</div> 2161 </div> 2162 2163 </div> 2164 </div> 2165 </a> 2166 </div> 2167 </div> 2168 </div> 2169 </div> 2170 2171 <div class="wrapper new__bottom-addresses"> 2172 <div class="container"> 2173 <div class="bottom-numbers"> 2174 <div class="bottom-number"> 2175 <strong>Merrimack Valley Region 2176</strong> 2177 <a href="tel:6037074880" class="btn-block">(603) 707-4880</a> 2178 </div> 2179 <div class="bottom-number"> 2180 <strong>Seacoast Region 2181</strong> 2182 <a href="tel:6033230750" class="btn-block">(603) 323-0750</a> 2183 </div> 2184 <div class="bottom-number"> 2185 <strong>Monadnock Region 2186</strong> 2187 <a href="tel:6039454470" class="btn-block">(603) 945-4470</a> 2188 </div> 2189 <div class="bottom-number"> 2190 <strong>Dartmouth-Lake Sunapee/ Lakes Region 2191</strong> 2192 <a href="tel:6036069011" class="btn-block">(603) 606-9011</a> 2193 </div> 2194 </div> 2195 </div> 2196</div> 2197 2198 <div id="address" class="container-fluid new__maps-address text-center"> 2199 2200 <div> 2201 2202 <div class="maps-address-wrapper"> 2203 <div class="address-grid cols-1"> 2204 2205 <!-- RENDER ALL ADDRESSES --> 2206 <div class="address-item"> 2207 <!-- NAP NAME -->
2208 <span class="nap-name"> 2209 Precision Door Service </span> 2210 2211 <div class="address-content"> 2212 <div class="maps-container"> 2213 </div> 2214 2215 <!-- PHONE NUMBER --> 2216 <a href="tel:6036069300"> 2217 Office: 2218 <span class="telephone"> 2219 (603) 606-9300 </span> 2220 </a> 2221 <br /> 2222 2223 <!-- FAX NUMBER --> 2224 2225 <!-- ADDRESS --> 2226 <address> 2227 2228 <!-- ADDRESS | SUITE --> 2229 <span> 2230 1A Rockingham Rd <br /> 2231 Unit 2 </span> 2232 <br /> 2233 2234 <!-- CITY --> 2235 <span>Londonderry</span>, 2236 2237 <!-- STATE --> 2238 <span>NH</span> 2239 2240 <!-- ZIP CODE --> 2241 <span>03053</span> 2242 2243 </address> 2244 </div> 2245 </div> 2246 2247 </div><!-- /.address-grid --> 2248 </div><!-- /.container --> 2249 </div> 2250</div> 2251 2252<div class="container m-t-50 text-center"> 2253 <div class="row"> 2254 <div class="col-md-4 col-md-offset-4"> 2255 2256 2257 <br /> 2258 2259 <ul style="padding:0;margin:0;" class="inline social-icons text-center"> 2260 <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> 2261 </ul> 2262 2263 <br /> 2264 2265 </div><!-- /.col-lg-12 --> 2266 2267 </div><!-- /.row --> 2268 2269</div><!-- /.container --> 2270 2271 </main> 2272 2273 <footer> 2274 <div class="container"> 2275 <ul class="list-inline"> 2276 <li class="list-inline-item"><p><a href="https://www.neighborly.com/terms-of-use" target="_blank">Terms of Use</a> |</p></li> 2277 <li class="list-inline-item"><p><a href="https://www.neighborly.com/privacy-policy" target="_blank">Privacy Policy</a> |</p></li> 2278 <li class="list-inline-item"><p><a href="https://www.neighborly.com/accessibility" target="_blank">Accessibility</a> |</p></li> 2279 <li class="list-inline-item"><p><a href="https://www.neighborlybrands.com/unsubscribe-form/" target="_blank">Do Not Sell My Info</a> |</p></li> 2280 <li class="list-inline-item"><p><a href="https://www.neighborly.com/your-privacy-rights" target="_blank">Your Privacy Rights</a></p></li> 2281 </ul> 2282 <p>© Copyright 2026</p> 2283 </div> 2284 </footer> 2285 2286 2287 <!-- Defer load images and vidoes --> 2288
2288<script type="text/javascript"> 2289 function initDefer() { 2290 // Defer Images: 2291 var imgDefer = document.getElementsByTagName('img'); 2292 for (var i=0; i<imgDefer.length; i++) { 2293 if(imgDefer[i].getAttribute('data-src')) { 2294 imgDefer[i].setAttribute('src',imgDefer[i].getAttribute('data-src')); 2295 } 2296 } 2297 // Defer videos 2298 var vidDefer = document.getElementsByTagName('iframe'); 2299 for (var i=0; i<vidDefer.length; i++) { 2300 if(vidDefer[i].getAttribute('data-src')) { 2301 vidDefer[i].setAttribute('src',vidDefer[i].getAttribute('data-src')); 2302 } 2303 } 2304 } 2305 window.addEventListener('DOMContentLoaded', function() { initDefer() }); 2306 </script>
2306 2307 2308
2308<script defer src="https://assets.a2o-static.com/git/trident/v1/themes/sharp_neighborly/js/init-bottom.min.79d1fa.js"></script>
2308 2309 2310 2311
2311<script> 2312 document.addEventListener('DOMContentLoaded', function() { 2313 $(function() { 2314 // Hours widget desktop 2315 var hours_widget_desktop = $('#hours_widget_desktop').first(); 2316 hours_widget_desktop.load('/ajax/hours'); 2317 2318 // Hours widget mobile 2319 var hours_widget_mobile = $('#hours_widget_mobile').first(); 2320 hours_widget_mobile.load('/ajax/hours'); 2321 2322 var isMenuToggled = false 2323 2324 function toggleMenuClass() { 2325 $('main').toggleClass('hide-main'); 2326 $('footer').toggleClass('hide-main'); 2327 $('body').toggleClass('overflow-hidden'); 2328 isMenuToggled = !isMenuToggled 2329 } 2330 2331 $('.navbar-toggle').click(function() { 2332 setTimeout(function() { 2333 toggleMenuClass() 2334 }, isMenuToggled ? 0 : 150) 2335 }); 2336 2337 $(window).resize(function() { 2338 setTimeout(function() { 2339 if ($(window).width() >= 768) { 2340 $('main').removeClass('hide-main'); 2341 $('footer').removeClass('hide-main'); 2342 $('body').removeClass('overflow-hidden'); 2343 }else { 2344 if(isMenuToggled) { 2345 $('main').addClass('hide-main'); 2346 $('footer').addClass('hide-main'); 2347 $('body').addClass('overflow-hidden'); 2348 } 2349 } 2350 }, isMenuToggled ? 0 : 150) 2351 }); 2352 2353 2354 }); 2355 }); 2356 </script>
2356 2357 2358 <!-- Neighborly Requested Google Tag Manager --> 2359
2359<script>
vendor: 359 bytes, lines 2359-2363
2359(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 2360 new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 2361 j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 2362 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 2363 })(window,document,'script','dataLayer','
2363GTM-T7TZV5K
vendor: 3 bytes, line 2363
2363');
2363</script>
vendor: 77 bytes, lines 2363-2365
2363 2364 2365 <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
2365GTM-T7TZV5K
vendor: 99 bytes, lines 2365-2367
2365" 2366 height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> 2367
2367<!-- End Neighborly Requested Google Tag Manager --> 2368 2369 <!-- START Facebook Server Side PageViews --> 2370
2370<script type="text/javascript" src="https://assets.a2o-static.com/git/trident/v1/themes/sharp_neighborly/js/facebook-server-side-pageviews.js"></script>
2370 2371 <!-- END Facebook Server Side PageViews --> 2372 2373 2374 <!-- Facebook Pixel Code --> 2375<!-- ===== Facebook Pixel (START) ===== -->
2376<script>
vendor: 426 bytes, lines 2376-2385
2376 2377 !function(f,b,e,v,n,t,s) 2378 {if(f.fbq)return;n=f.fbq=function(){n.callMethod? 2379 n.callMethod.apply(n,arguments):n.queue.push(arguments)}; 2380 if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0'; 2381 n.queue=[];t=b.createElement(e);t.async=!0; 2382 t.src=v;s=b.getElementsByTagName(e)[0]; 2383 s.parentNode.insertBefore(t,s)}(window, document,'script', 2384 'https://connect.facebook.net/en_US/fbevents.js'); 2385 fbq('init', '
2385681990989905368
vendor: 34 bytes, lines 2385-2386
2385'); 2386 fbq('track', 'PageView');
2387</script>
2387 2388<noscript> 2389 <img height="1" width="1" style="display:none" 2390 src="https://www.facebook.com/tr?id=681990989905368&ev=PageView&noscript=1"/> 2391</noscript> 2392<!-- ===== Facebook Pixel (END) ===== --> 2393 2394 2395<!-- Global site tag (gtag.js) - Google Analytics -->
vendor: 65 bytes, lines 2395-2396
2395 2396<script async src="https://www.googletagmanager.com/gtag/js?id=
2396UA-162225988-2
vendor: 13 bytes, line 2396
2396"></script>
2397<script> 2398
vendor: 136 bytes, lines 2398-2401
2398window.dataLayer = window.dataLayer || []; 2399 function gtag(){dataLayer.push(arguments);} 2400 gtag('js', new Date()); 2401 gtag('config', '
2401UA-162225988-2
vendor: 7 bytes, lines 2401-2402
2401'); 2402
2402gtag('config', 'G-PW9X5JTKM8'); 2403 gtag('config', 'G-EXDS9PYPTV'); 2404gtag('config', 'AW-663554047', { 'allow_enhanced_conversions': true }); 2405</script>
2405 2406 2407 2408<!-- ===== START LiveChat V3 ===== -->
2409<script type="text/javascript"> 2410document.addEventListener('DOMContentLoaded', function () { 2411 setTimeout(function () { // 3 second delay for page speed 2412 var initialized = false; 2413 function initLiveChatOnce(detail, clientIp) { 2414 if (initialized) return; 2415 initialized = true; 2416 2417 window.__lc = window.__lc || {}; 2418 window.__lc.license = 5620411; 2419 window.__lc.ga_version = "gtag"; 2420 window.__lc.params = buildLiveChatParams(detail, clientIp); 2421 2422 var lc = document.createElement('script'); 2423 lc.type = 'text/javascript'; 2424 lc.async = true; 2425 lc.src = 'https://cdn.livechatinc.com/tracking.js'; // force HTTPS 2426 var s = document.getElementsByTagName('script')[0]; 2427 s.parentNode.insertBefore(lc, s); 2428 } 2429 2430 function readCookie(name) { 2431 var n = name + "="; 2432 var cookie = document.cookie.split(';'); 2433 for (var i = 0; i < cookie.length; i++) { 2434 var c = cookie[i]; 2435 while (c.charAt(0) == ' ') { c = c.substring(1); } 2436 if (c.indexOf(n) == 0) { return decodeURIComponent(c.substring(n.length)); } 2437 } 2438 return null; 2439 } 2440 2441 function buildLiveChatParams(detail, clientIp) { 2442 function get(key, cookieName) { 2443 if (detail && Object.prototype.hasOwnProperty.call(detail, key)) { 2444 var v = detail[key]; 2445 if (v !== undefined && v !== null && v !== "") return v; 2446 } 2447 var cv = cookieName ? readCookie(cookieName) : null; 2448 return (cv !== undefined && cv !== null && cv !== "") ? cv : ""; 2449 } 2450 var params = [ 2451 { name: "landing_page", value: get("landing_page", "a2o_landing_page") }, 2452 { name: "original_referrer", value: get("original_referrer", "a2o_original_referrer") }, 2453 { name: "referrer", value: get("referrer", "a2o_referrer") }, 2454 { name: "gclid", value: get("gclid", "a2o_gclid") }, 2455 { name: "gbraid", value: get("gbraid", "a2o_gbraid") }, 2456 { name: "wbraid", value: get("wbraid", "a2o_wbraid") }, 2457 { name: "fbclid", value: get("fbclid", "a2o_fbclid") }, 2458 { name: "fb_ad_id", value: get("fb_ad_id", "a2o_fb_ad_id") }, 2459 { name: "fbp", value: get("fbp", "a2o_fbp") }, 2460 { name: "fbc", value: get("fbc", "a2o_fbc") }, 2461 { name: "msclkid", value: get("msclkid", "a2o_msclkid") }, 2462 { name: "utm_source", value: get("utm_source", "a2o_utm_source") }, 2463 { name: "utm_medium", value: get("utm_medium", "a2o_utm_medium") }, 2464 { name: "utm_campaign", value: get("utm_campaign", "a2o_utm_campaign") }, 2465 { name: "campaignid", value: get("campaignid", "a2o_campaignid") }, 2466 { name: "gad_campaignid", value: get("gad_campaignid", "a2o_gad_campaignid") }, 2467 { name: "adgroupid", value: get("adgroupid", "a2o_adgroupid") }, 2468 { name: "utm_adgroup", value: get("utm_adgroup", "a2o_utm_adgroup") }, 2469 { name: "utm_term", value: get("utm_term", "a2o_utm_term") }, 2470 { name: "utm_content", value: get("utm_content", "a2o_utm_content") }, 2471 { name: "keyword", value: get("keyword", "a2o_keyword") }, 2472 { name: "device", value: get("device", "a2o_device") }, 2473 { name: "ga_client_id", value: get("ga_client_id", "a2o_ga_client_id") }, 2474 { name: "client_ip", value: clientIp || "" }, 2475 { name: "client_user_agent", value: get("client_user_agent", "a2o_client_user_agent") }, 2476 { name: "event_id", value: get("event_id", "a2o_event_id") }, 2477 { name: "event_time", value: get("event_time", "a2o_event_time") }, 2478 { name: "event_source_url", value: get("event_source_url", "a2o_event_source_url") } 2479 ]; 2480 // filter out entries with undefined, null, or empty string values 2481 return params.filter(function (item) { return item.value !== undefined && item.value !== null && item.value !== ""; }); 2482 } 2483 2484 // Fetch client IP from API 2485 var clientIpValue = null; 2486 var ipFetched = false; 2487 function fetchClientIp() { 2488 // add a timeout guard so init isn't blocked forever 2489 var controller = new AbortController(); 2490 var t = setTimeout(function(){ controller.abort(); }, 2500); 2491 return fetch('https://api.a2opinion.com/api/ip', { signal: controller.signal }) 2492 .then(function (r) { clearTimeout(t); if (!r.ok) throw new Error('IP fetch failed'); return r.json(); }) 2493 .then(function (data) { clientIpValue = data.ip || null; ipFetched = true; return clientIpValue; }) 2494 .catch(function () { ipFetched = true; return null; }); 2495 } 2496 2497 fetchClientIp(); 2498 2499 // 1) Primary: event-based init 2500 window.addEventListener('a2o:attribution-ready', function (evt) { 2501 var detail = (evt && evt.detail) || null; 2502 if (ipFetched) { initLiveChatOnce(detail, clientIpValue); } 2503 else { fetchClientIp().then(function (ip) { initLiveChatOnce(detail, ip); }); } 2504 }, { once: true });
2505 2506 // 2) Replay safeguard: if attribution finished before this script ran 2507 if (window.__a2oAttributionPayload) { 2508 if (ipFetched) { initLiveChatOnce(window.__a2oAttributionPayload, clientIpValue); } 2509 else { fetchClientIp().then(function (ip) { initLiveChatOnce(window.__a2oAttributionPayload, ip); }); } 2510 } 2511 2512 // 3) Optional fallback: last resort if no event ever fires 2513 setTimeout(function () { 2514 if (!initialized) { 2515 if (ipFetched) { initLiveChatOnce(null, clientIpValue); } 2516 else { fetchClientIp().then(function (ip) { initLiveChatOnce(null, ip); }); } 2517 } 2518 }, 5000); 2519 }, 3000); 2520}); 2521</script>
2521 2522<!-- ===== END LiveChat V3 ===== --> 2523 2524 </body> 2525</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.