Help
RSS
API
Feed
Maltego
Contact
Domain > www.lindemac.com
×
Welcome!
Right click nodes and scroll the mouse to navigate the graph.
×
More information on this domain is in
AlienVault OTX
Is this malicious?
Yes
No
DNS Resolutions
Date
IP Address
2018-07-15
54.165.11.37
(
ClassC
)
2024-09-12
52.3.64.9
(
ClassC
)
Port 80
HTTP/1.1 301 Moved PermanentlyContent-Type: text/html; charsetiso-8859-1Date: Thu, 12 Sep 2024 12:15:24 GMTLocation: https://www.lindemac.com/Server: ApacheContent-Length: 233Connection: keep-alive !DOCTYPE HTML PUBLIC -//IETF//DTD HTML 2.0//EN>html>head>title>301 Moved Permanently/title>/head>body>h1>Moved Permanently/h1>p>The document has moved a hrefhttps://www.lindemac.com/>here/a>./p>/body>/html>
Port 443
HTTP/1.1 200 OKDate: Thu, 12 Sep 2024 12:15:24 GMTContent-Type: text/html;charsetutf-8Transfer-Encoding: chunkedServer: ApacheSet-Cookie: CXSessionCookiedc4bbb8e7a7e8cacbe3098670166248f; expiresFri, 13-Sep-2024 12:15:24 GMT; Max-Age86400; path/; domain.lindemac.comSet-Cookie: USMSessionRefererdeleted; expiresThu, 01-Jan-1970 00:00:01 GMT; Max-Age0; path/Set-Cookie: UTMutm_source%3D%2528direct%2529%26utm_medium%3D%2528none%2529%26utm_channel%3DDirect; path/Vary: User-Agent,Accept,Accept-EncodingExpires: Mon, 26 Jul 1997 05:00:00 GMTCache-Control: no-cache, must-revalidatePragma: no-cacheX-Location: /Last-Modified: Thu, 12 Sep 2024 12:15:24GMTContent-Security-Policy: frame-ancestors selfX-Frame-Options: SAMEORIGIN !DOCTYPE html>html langen-us> head> script> document.addEventListener(DOMContentLoaded, function(event) { function usmPageRenderUtil(){var ethis;e.pageCategory,e.heroElements,e.fpTimenull,e.fmpTimenull,e.fmpToTtinull,e.ttiTimenull,e.checkernull,e.waitTime5e3,e.debug!1,e.runfunction(t){var nt.heroElementIdentifiers||.page-hero-element;return e.pageCategoryt.pageCategory,e.debugt.debug||!1,new Promise(function(t,r){e.observePaint().then(function(){e.observeHeroElements(n).then(function(){e.observeLongTasks().then(function(){e.fmpToTtie.ttiTime-e.fmpTime,e.debug&&(console.log(FP: +e.fpTime),console.log(FMP: +e.fmpTime),console.log(FMP to TTI: +e.fmpToTti),console.log(TTI: +e.ttiTime)),t(e)})})})})},e.observePaintfunction(){return new Promise(function(t,n){if(PerformanceObservernull||PerformanceObserverundefined)return n(),!1;var rnew PerformanceObserver(function(n){var rn.getEntries();for(var i in r){var sri,os.name;e.fpTimeperformance.now();if(first-paints.name){e.debug&&(console.log(s),console.log(metricName),console.log(o)),t();return}}});r.observe({entryTypes:paint})})},e.observeHeroElementsfunction(t){return new Promise(function(n,r){tt.join(),e.debug&&console.log(Hero elements: +t),e.heroElements.slice.call(document.querySelectorAll(t)),e.debug&&console.log(Hero elements count: +e.heroElements.length+);var inew MutationObserver(function(t){for(var r0;re.heroElements.length;r++){var se.heroElementsr;document.contains(s)&&e.heroElements.splice(r,1)}e.heroElements.length0&&(i.disconnect(),e.fmpTimeperformance.now(),e.debug&&console.log(Hero observer disconnected. +e.getCurrentTime(!0)+ Unix: +e.getCurrentTime()+),n()),e.debug&&console.log(Hero elements not displayed. +e.heroElements.length+.)});i.observe(document,{attributes:!0,childList:!0,characterData:!1,subtree:!0})})},e.observeLongTasksfunction(){return new Promise(function(t,n){if(PerformanceObservernull||PerformanceObserverundefined)return n(),!1;var rnew PerformanceObserver(function(n){var in.getEntries();for(var s in i){var ois;o instanceof PerformanceLongTaskTiming&&(e.debug&&console.log(o),e.scheduleCheck(r,t))}});r.observe({entryTypes:longtask})})},this.scheduleCheckfunction(e,t){var nthis,rperformance.now();clearTimeout(this.checker),this.checkersetTimeout(function(){n.ttiTimer,e.disconnect(),t(),n.debug&&console.log(Performance observer disconnected. +n.getCurrentTime(!0)+ Unix: +n.getCurrentTime()+)},n.waitTime)},e.getCurrentTimefunction(e){return e!0?(new Date).toUTCString():(new Date).getTime()},e.getPayloadfunction(){return{Time to Interactive:e.formatTime(e.ttiTime),First Paint:e.formatTime(e.fpTime),First Meaningful Paint:e.formatTime(e.fmpTime),FMP to TTI:e.formatTime(e.fmpToTti),Page Category:e.pageCategory}},e.formatTimefunction(e){e/1e3;var tMath.pow(10,1);return Math.round(e*t)/t}}; var renderUtil new usmPageRenderUtil(); var debug false; renderUtil.run({heroElementIdentifiers: .default-nav,.naturallanguagesearch,.featuredlistings, pageCategory: Home Page, debug: debug}).then(function (renderUtil) { if (debug) { console.log(renderUtil.getPayload()); } }); }); /script>script>dataLayer {hasNoSEO:UA-73987-40,hasGlobalRE:UA-73987-25,hasPremium:UA-73987-27,NumberOfAgents:3,NumberOfAgentWebsites:0,MLS:NNEREN,CallTracking:true,MapSearchV2:true,VendorsPage:false,Blog:true,LuxuryBuildings:false,TownPages:false,MarketReportTool:true,AVMTool:true,LeadRouter:true};/script>!-- Google Tag Manager -->script>(function(w,d,s,l,i){wlwl||;wl.push({gtm.start:new Date().getTime(),event:gtm.js});var fd.getElementsByTagName(s)0,jd.createElement(s),dll!dataLayer?&l+l:;j.asynctrue;j.src//www.googletagmanager.com/gtm.js?id+i+dl;f.parentNode.insertBefore(j,f);})(window,document,script,dataLayer,GTM-NR38L3C);/script>!-- End Google Tag Manager -->title>Upper Valley Real Estate - Hanover Real Estate | LindeMac NH Realtor/title> meta namedescription contentLindeMac Real Estate brings real estate experience and local expertise to the Upper Valley region. We look forward to helping you buy or sell your home! /> meta nameauthor contentLinde Mac Real Estate /> link relcanonical hrefhttps://www.lindemac.com//> link relcopyright hrefhttps://d.usmre.com/UnionStreetMediaTermsofUse.pdf/>meta propertyog:title contentUpper Valley Real Estate - Hanover Real Estate | LindeMac NH Realtor /> meta propertyog:description contentLindeMac Real Estate brings real estate experience and local expertise to the Upper Valley region. We look forward to helping you buy or sell your home! /> meta propertyog:url contenthttps://www.lindemac.com/ /> meta propertyog:type contentcompany /> meta propertyog:site_name contentLindeMac Real Estate /> meta nametwitter:card contentsummary /> meta nametwitter:title contentUpper Valley Real Estate - Hanover Real Estate | LindeMac NH Realtor /> meta nametwitter:description contentLindeMac Real Estate brings real estate experience and local expertise to the Upper Valley region. We look forward to helping you buy or sell your home! /> meta namemsvalidate.01 content7AFB407F61E561ABD1320A24E73E1F9A /> meta namegoogle-site-verification contentzAe8-gNiPP0dSXhjXa4U3Tk16cJ3UXlKhC3DlIQ047Y /> meta http-equivcontent-type contenttext/html; charsetUTF-8 />link relstylesheet typetext/css hrefhttps://d1nn5t56all1qd.cloudfront.net/5861/styles.min.css?version1719846097 mediascreen />link relstylesheet typetext/css href/design/css/print/ mediaprint />script srchttps://kit.fontawesome.com/c7bcd66c3f.js crossoriginanonymous>/script>script>/** vim: et:ts4:sw4:sts4 * @license RequireJS 2.3.3 Copyright jQuery Foundation and other contributors. * Released under MIT license, https://github.com/requirejs/requirejs/blob/master/LICENSE */var requirejs,require,define;!function(global,setTimeout){function commentReplace(e,t){return t||}function isFunction(e){returnobject Functionostring.call(e)}function isArray(e){returnobject Arrayostring.call(e)}function each(e,t){if(e){var i;for(i0;ie.length&&(!ei||!t(ei,i,e));i+1);}}function eachReverse(e,t){if(e){var i;for(ie.length-1;i>-1&&(!ei||!t(ei,i,e));i-1);}}function hasProp(e,t){return hasOwn.call(e,t)}function getOwn(e,t){return hasProp(e,t)&&et}function eachProp(e,t){var i;for(i in e)if(hasProp(e,i)&&t(ei,i))break}function mixin(e,t,i,r){return t&&eachProp(t,function(t,n){!i&&hasProp(e,n)||(!r||object!typeof t||!t||isArray(t)||isFunction(t)||t instanceof RegExp?ent:(en||(en{}),mixin(en,t,i,r)))}),e}function bind(e,t){return function(){return t.apply(e,arguments)}}function scripts(){return document.getElementsByTagName(script)}function defaultOnError(e){throw e}function getGlobal(e){if(!e)return e;var tglobal;return each(e.split(.),function(e){tte}),t}function makeError(e,t,i,r){var nnew Error(t+\nhttp://requirejs.org/docs/errors.html#+e);return n.requireTypee,n.requireModulesr,i&&(n.originalErrori),n}function newContext(e){function t(e){var t,i;for(t0;te.length;t++)if(iet,.i)e.splice(t,1),t-1;else if(..i){if(0t||1t&&..e2||..et-1)continue;t>0&&(e.splice(t-1,2),t-2)}}function i(e,i,r){var n,o,a,s,u,c,d,p,f,l,h,m,gi&&i.split(/),vy.map,xv&&v*;if(e&&(ee.split(/),de.length-1,y.nodeIdCompat&&jsSuffixRegExp.test(ed)&&(eded.replace(jsSuffixRegExp,)),.e0.charAt(0)&&g&&(mg.slice(0,g.length-1),em.concat(e)),t(e),ee.join(/)),r&&v&&(g||x)){ae.split(/);e:for(sa.length;s>0;s-1){if(ca.slice(0,s).join(/),g)for(ug.length;u>0;u-1)if(ogetOwn(v,g.slice(0,u).join(/)),o&&(ogetOwn(o,c))){po,fs;break e}!l&&x&&getOwn(x,c)&&(lgetOwn(x,c),hs)}!p&&l&&(pl,fh),p&&(a.splice(0,f,p),ea.join(/))}return ngetOwn(y.pkgs,e),n?n:e}function r(e){isBrowser&&each(scripts(),function(t){if(t.getAttribute(data-requiremodule)e&&t.getAttribute(data-requirecontext)q.contextName)return t.parentNode.removeChild(t),!0})}function n(e){var tgetOwn(y.paths,e);if(t&&isArray(t)&&t.length>1)return t.shift(),q.require.undef(e),q.makeRequire(null,{skipMap:!0})(e),!0}function o(e){var t,ie?e.indexOf(!):-1;return i>-1&&(te.substring(0,i),ee.substring(i+1,e.length)),t,e}function a(e,t,r,n){var a,s,u,c,dnull,pt?t.name:null,fe,l!0,h;return e||(l!1,e_@r+(T+1)),co(e),dc0,ec1,d&&(di(d,p,n),sgetOwn(j,d)),e&&(d?hr?e:s&&s.normalize?s.normalize(e,function(e){return i(e,p,n)}):e.indexOf(!)-1?i(e,p,n):e:(hi(e,p,n),co(h),dc0,hc1,r!0,aq.nameToUrl(h))),u!d||s||r?:_unnormalized+(A+1),{prefix:d,name:h,parentMap:t,unnormalized:!!u,url:a,originalName:f,isDefine:l,id:(d?d+!+h:h)+u}}function s(e){var te.id,igetOwn(S,t);return i||(iStnew q.Module(e)),i}function u(e,t,i){var re.id,ngetOwn(S,r);!hasProp(j,r)||n&&!n.defineEmitComplete?(ns(e),n.error&&errort?i(n.error):n.on(t,i)):definedt&&i(jr)}function c(e,t){var ie.requireModules,r!1;t?t(e):(each(i,function(t){var igetOwn(S,t);i&&(i.errore,i.events.error&&(r!0,i.emit(error,e)))}),r||req.onError(e))}function d(){globalDefQueue.length&&(each(globalDefQueue,function(e){var te0;stringtypeof t&&(q.defQueueMapt!0),O.push(e)}),globalDefQueue)}function p(e){delete Se,delete ke}function f(e,t,i){var re.map.id;e.error?e.emit(error,e.error):(tr!0,each(e.depMaps,function(r,n){var or.id,agetOwn(S,o);!a||e.depMatchedn||io||(getOwn(t,o)?(e.defineDep(n,jo),e.check()):f(a,t,i))}),ir!0)}function l(){var e,t,i1e3*y.waitSeconds,oi&&q.startTime+i(new Date).getTime(),a,s,u!1,d!0;if(!x){if(x!0,eachProp(k,function(e){var ie.map,ci.id;if(e.enabled&&(i.isDefine||s.push(e),!e.error))if(!e.inited&&o)n(c)?(t!0,u!0):(a.push(c),r(c));else if(!e.inited&&e.fetched&&i.isDefine&&(u!0,!i.prefix))return d!1}),o&&a.length)return emakeError(timeout,Load timeout for modules: +a,null,a),e.contextNameq.contextName,c(e);d&&each(s,function(e){f(e,{},{})}),o&&!t||!u||!isBrowser&&!isWebWorker||w||(wsetTimeout(function(){w0,l()},50)),x!1}}function h(e){hasProp(j,e0)||s(a(e0,null,!0)).init(e1,e2)}function m(e,t,i,r){e.detachEvent&&!isOpera?r&&e.detachEvent(r,t):e.removeEventListener(i,t,!1)}function g(e){var te.currentTarget||e.srcElement;return m(t,q.onScriptLoad,load,onreadystatechange),m(t,q.onScriptError,error),{node:t,id:t&&t.getAttribute(data-requiremodule)}}function v(){var e;for(d();O.length;){if(eO.shift(),nulle0)return c(makeError(mismatch,Mismatched anonymous define() module: +ee.length-1));h(e)}q.defQueueMap{}}var x,b,q,E,w,y{waitSeconds:7,baseUrl:./,paths:{},bundles:{},pkgs:{},shim:{},config:{}},S{},k{},M{},O,j{},P{},R{},T1,A1;return E{require:function(e){return e.require?e.require:e.requireq.makeRequire(e.map)},exports:function(e){if(e.usingExports!0,e.map.isDefine)return e.exports?je.map.ide.exports:e.exportsje.map.id{}},module:function(e){return e.module?e.module:e.module{id:e.map.id,uri:e.map.url,config:function(){return getOwn(y.config,e.map.id)||{}},exports:e.exports||(e.exports{})}}},bfunction(e){this.eventsgetOwn(M,e.id)||{},this.mape,this.shimgetOwn(y.shim,e.id),this.depExports,this.depMaps,this.depMatched,this.pluginMaps{},this.depCount0},b.prototype{init:function(e,t,i,r){rr||{},this.inited||(this.factoryt,i?this.on(error,i):this.events.error&&(ibind(this,function(e){this.emit(error,e)})),this.depMapse&&e.slice(0),this.errbacki,this.inited!0,this.ignorer.ignore,r.enabled||this.enabled?this.enable():this.check())},defineDep:function(e,t){this.depMatchede||(this.depMatchede!0,this.depCount-1,this.depExportset)},fetch:function(){if(!this.fetched){this.fetched!0,q.startTime(new Date).getTime();var ethis.map;return this.shim?void q.makeRequire(this.map,{enableBuildCallback:!0})(this.shim.deps||,bind(this,function(){return e.prefix?this.callPlugin():this.load()})):e.prefix?this.callPlugin():this.load()}},load:function(){var ethis.map.url;Pe||(Pe!0,q.load(this.map.id,e))},check:function(){if(this.enabled&&!this.enabling){var e,t,ithis.map.id,rthis.depExports,nthis.exports,othis.factory;if(this.inited){if(this.error)this.emit(error,this.error);else if(!this.defining){if(this.defining!0,this.depCount1&&!this.defined){if(isFunction(o)){if(this.events.error&&this.map.isDefine||req.onError!defaultOnError)try{nq.execCb(i,o,r,n)}catch(t){et}else nq.execCb(i,o,r,n);if(this.map.isDefine&&void 0n&&(tthis.module,t?nt.exports:this.usingExports&&(nthis.exports)),e)return e.requireMapthis.map,e.requireModulesthis.map.isDefine?this.map.id:null,e.requireTypethis.map.isDefine?define:require,c(this.errore)}else no;if(this.exportsn,this.map.isDefine&&!this.ignore&&(jin,req.onResourceLoad)){var a;each(this.depMaps,function(e){a.push(e.normalizedMap||e)}),req.onResourceLoad(q,this.map,a)}p(i),this.defined!0}this.defining!1,this.defined&&!this.defineEmitted&&(this.defineEmitted!0,this.emit(defined,this.exports),this.defineEmitComplete!0)}}else hasProp(q.defQueueMap,i)||this.fetch()}},callPlugin:function(){var ethis.map,te.id,ra(e.prefix);this.depMaps.push(r),u(r,defined,bind(this,function(r){var n,o,d,fgetOwn(R,this.map.id),lthis.map.name,hthis.map.parentMap?this.map.parentMap.name:null,mq.makeRequire(e.parentMap,{enableBuildCallback:!0});return this.map.unnormalized?(r.normalize&&(lr.normalize(l,function(e){return i(e,h,!0)})||),oa(e.prefix+!+l,this.map.parentMap,!0),u(o,defined,bind(this,function(e){this.map.normalizedMapo,this.init(,function(){return e},null,{enabled:!0,ignore:!0})})),dgetOwn(S,o.id),void(d&&(this.depMaps.push(o),this.events.error&&d.on(error,bind(this,function(e){this.emit(error,e)})),d.enable()))):f?(this.map.urlq.nameToUrl(f),void this.load()):(nbind(this,function(e){this.init(,function(){return e},null,{enabled:!0})}),n.errorbind(this,function(e){this.inited!0,this.errore,e.requireModulest,eachProp(S,function(e){0e.map.id.indexOf(t+_unnormalized)&&p(e.map.id)}),c(e)}),n.fromTextbind(this,function(i,r){var oe.name,ua(o),duseInteractive;r&&(ir),d&&(useInteractive!1),s(u),hasProp(y.config,t)&&(y.configoy.configt);try{req.exec(i)}catch(e){return c(makeError(fromtexteval,fromText eval for +t+ failed: +e,e,t))}d&&(useInteractive!0),this.depMaps.push(u),q.completeLoad(o),m(o,n)}),void r.load(e.name,m,n,y))})),q.enable(r,this),this.pluginMapsr.idr},enable:function(){kthis.map.idthis,this.enabled!0,this.enabling!0,each(this.depMaps,bind(this,function(e,t){var i,r,n;if(stringtypeof e){if(ea(e,this.map.isDefine?this.map:this.map.parentMap,!1,!this.skipMap),this.depMapste,ngetOwn(E,e.id))return void(this.depExportstn(this));this.depCount+1,u(e,defined,bind(this,function(e){this.undefed||(this.defineDep(t,e),this.check())})),this.errback?u(e,error,bind(this,this.errback)):this.events.error&&u(e,error,bind(this,function(e){this.emit(error,e)}))}ie.id,rSi,hasProp(E,i)||!r||r.enabled||q.enable(e,this)})),eachProp(this.pluginMaps,bind(this,function(e){var tgetOwn(S,e.id);t&&!t.enabled&&q.enable(e,this)})),this.enabling!1,this.check()},on:function(e,t){var ithis.eventse;i||(ithis.eventse),i.push(t)},emit:function(e,t){each(this.eventse,function(e){e(t)}),errore&&delete this.eventse}},q{config:y,contextName:e,registry:S,defined:j,urlFetched:P,defQueue:O,defQueueMap:{},Module:b,makeModuleMap:a,nextTick:req.nextTick,onError:c,configure:function(e){if(e.baseUrl&&/!e.baseUrl.charAt(e.baseUrl.length-1)&&(e.baseUrl+/),stringtypeof e.urlArgs){var te.urlArgs;e.urlArgsfunction(e,i){return(i.indexOf(?)-1??:&)+t}}var iy.shim,r{paths:!0,bundles:!0,config:!0,map:!0};eachProp(e,function(e,t){rt?(yt||(yt{}),mixin(yt,e,!0,!0)):yte}),e.bundles&&eachProp(e.bundles,function(e,t){each(e,function(e){e!t&&(Ret)})}),e.shim&&(eachProp(e.shim,function(e,t){isArray(e)&&(e{deps:e}),!e.exports&&!e.init||e.exportsFn||(e.exportsFnq.makeShimExports(e)),ite}),y.shimi),e.packages&&each(e.packages,function(e){var t,i;estringtypeof e?{name:e}:e,ie.name,te.location,t&&(y.pathsie.location),y.pkgsie.name+/+(e.main||main).replace(currDirRegExp,).replace(jsSuffixRegExp,)}),eachProp(S,function(e,t){e.inited||e.map.unnormalized||(e.mapa(t,null,!0))}),(e.deps||e.callback)&&q.require(e.deps||,e.callback)},makeShimExports:function(e){function t(){var t;return e.init&&(te.init.apply(global,arguments)),t||e.exports&&getGlobal(e.exports)}return t},makeRequire:function(t,n){function o(i,r,u){var d,p,f;return n.enableBuildCallback&&r&&isFunction(r)&&(r.__requireJsBuild!0),stringtypeof i?isFunction(r)?c(makeError(requireargs,Invalid require call),u):t&&hasProp(E,i)?Ei(St.id):req.get?req.get(q,i,t,o):(pa(i,t,!1,!0),dp.id,hasProp(j,d)?jd:c(makeError(notloaded,Module name +d+ has not been loaded yet for context: +e+(t?:. Use require())))):(v(),q.nextTick(function(){v(),fs(a(null,t)),f.skipMapn.skipMap,f.init(i,r,u,{enabled:!0}),l()}),o)}return nn||{},mixin(o,{isBrowser:isBrowser,toUrl:function(e){var r,ne.lastIndexOf(.),oe.split(/)0,a.o||..o;return n!-1&&(!a||n>1)&&(re.substring(n,e.length),ee.substring(0,n)),q.nameToUrl(i(e,t&&t.id,!0),r,!0)},defined:function(e){return hasProp(j,a(e,t,!1,!0).id)},specified:function(e){return ea(e,t,!1,!0).id,hasProp(j,e)||hasProp(S,e)}}),t||(o.undeffunction(e){d();var ia(e,t,!0),ngetOwn(S,e);n.undefed!0,r(e),delete je,delete Pi.url,delete Me,eachReverse(O,function(t,i){t0e&&O.splice(i,1)}),delete q.defQueueMape,n&&(n.events.defined&&(Men.events),p(e))}),o},enable:function(e){var tgetOwn(S,e.id);t&&s(e).enable()},completeLoad:function(e){var t,i,r,ogetOwn(y.shim,e)||{},ao.exports;for(d();O.length;){if(iO.shift(),nulli0){if(i0e,t)break;t!0}else i0e&&(t!0);h(i)}if(q.defQueueMap{},rgetOwn(S,e),!t&&!hasProp(j,e)&&r&&!r.inited){if(!(!y.enforceDefine||a&&getGlobal(a)))return n(e)?void 0:c(makeError(nodefine,No define call for +e,null,e));h(e,o.deps||,o.exportsFn)}l()},nameToUrl:function(e,t,i){var r,n,o,a,s,u,c,dgetOwn(y.pkgs,e);if(d&&(ed),cgetOwn(R,e))return q.nameToUrl(c,t,i);if(req.jsExtRegExp.test(e))se+(t||);else{for(ry.paths,ne.split(/),on.length;o>0;o-1)if(an.slice(0,o).join(/),ugetOwn(r,a)){isArray(u)&&(uu0),n.splice(0,o,u);break}sn.join(/),s+t||(/^data\:|^blob\:|\?/.test(s)||i?:.js),s(/s.charAt(0)||s.match(/^\w\+\.\-+:/)?:y.baseUrl)+s}return y.urlArgs&&!/^blob\:/.test(s)?s+y.urlArgs(e,s):s},load:function(e,t){req.load(q,e,t)},execCb:function(e,t,i,r){return t.apply(r,i)},onScriptLoad:function(e){if(loade.type||readyRegExp.test((e.currentTarget||e.srcElement).readyState)){interactiveScriptnull;var tg(e);q.completeLoad(t.id)}},onScriptError:function(e){var tg(e);if(!n(t.id)){var i;return eachProp(S,function(e,r){0!r.indexOf(_@r)&&each(e.depMaps,function(e){if(e.idt.id)return i.push(r),!0})}),c(makeError(scripterror,Script error for +t.id+(i.length?, needed by: +i.join(, ):),e,t.id))}}},q.requireq.makeRequire(),q}function getInteractiveScript(){return interactiveScript&&interactiveinteractiveScript.readyState?interactiveScript:(eachReverse(scripts(),function(e){if(interactivee.readyState)return interactiveScripte}),interactiveScript)}var req,s,head,baseElement,dataMain,src,interactiveScript,currentlyAddingScript,mainScript,subPath,version2.3.3,commentRegExp/\/\*\s\S*?\*\/|(^:|^)\/\/.*$/gm,cjsRequireRegExp/^.\s*require\s*\(\s*(^\s+)\s*\)/g,jsSuffixRegExp/\.js$/,currDirRegExp/^\.\//,opObject.prototype,ostringop.toString,hasOwnop.hasOwnProperty,isBrowser!(undefinedtypeof window||undefinedtypeof navigator||!window.document),isWebWorker!isBrowser&&undefined!typeof importScripts,readyRegExpisBrowser&&PLAYSTATION 3navigator.platform?/^complete$/:/^(complete|loaded)$/,defContextName_,isOperaundefined!typeof opera&&object Operaopera.toString(),contexts{},cfg{},globalDefQueue,useInteractive!1;if(undefinedtypeof define){if(undefined!typeof requirejs){if(isFunction(requirejs))return;cfgrequirejs,requirejsvoid 0}undefinedtypeof require||isFunction(require)||(cfgrequire,requirevoid 0),reqrequirejsfunction(e,t,i,r){var n,o,adefContextName;return isArray(e)||stringtypeof e||(oe,isArray(t)?(et,ti,ir):e),o&&o.context&&(ao.context),ngetOwn(contexts,a),n||(ncontextsareq.s.newContext(a)),o&&n.configure(o),n.require(e,t,i)},req.configfunction(e){return req(e)},req.nextTickundefined!typeof setTimeout?function(e){setTimeout(e,4)}:function(e){e()},require||(requirereq),req.versionversion,req.jsExtRegExp/^\/|:|\?|\.js$/,req.isBrowserisBrowser,sreq.s{contexts:contexts,newContext:newContext},req({}),each(toUrl,undef,defined,specified,function(e){reqefunction(){var tcontextsdefContextName;return t.requiree.apply(t,arguments)}}),isBrowser&&(heads.headdocument.getElementsByTagName(head)0,baseElementdocument.getElementsByTagName(base)0,baseElement&&(heads.headbaseElement.parentNode)),req.onErrordefaultOnError,req.createNodefunction(e,t,i){var re.xhtml?document.createElementNS(http://www.w3.org/1999/xhtml,html:script):document.createElement(script);return r.typee.scriptType||text/javascript,r.charsetutf-8,r.async!0,r},req.loadfunction(e,t,i){var r,ne&&e.config||{};if(isBrowser)return rreq.createNode(n,t,i),r.setAttribute(data-requirecontext,e.contextName),r.setAttribute(data-requiremodule,t),!r.attachEvent||r.attachEvent.toString&&r.attachEvent.toString().indexOf(native code)0||isOpera?(r.addEventListener(load,e.onScriptLoad,!1),r.addEventListener(error,e.onScriptError,!1)):(useInteractive!0,r.attachEvent(onreadystatechange,e.onScriptLoad)),r.srci,n.onNodeCreated&&n.onNodeCreated(r,n,t,i),currentlyAddingScriptr,baseElement?head.insertBefore(r,baseElement):head.appendChild(r),currentlyAddingScriptnull,r;if(isWebWorker)try{setTimeout(function(){},0),importScripts(i),e.completeLoad(t)}catch(r){e.onError(makeError(importscripts,importScripts failed for +t+ at +i,r,t))}},isBrowser&&!cfg.skipDataMain&&eachReverse(scripts(),function(e){if(head||(heade.parentNode),dataMaine.getAttribute(data-main))return mainScriptdataMain,cfg.baseUrl||mainScript.indexOf(!)!-1||(srcmainScript.split(/),mainScriptsrc.pop(),subPathsrc.length?src.join(/)+/:./,cfg.baseUrlsubPath),mainScriptmainScript.replace(jsSuffixRegExp,),req.jsExtRegExp.test(mainScript)&&(mainScriptdataMain),cfg.depscfg.deps?cfg.deps.concat(mainScript):mainScript,!0}),definefunction(e,t,i){var r,n;string!typeof e&&(it,te,enull),isArray(t)||(it,tnull),!t&&isFunction(i)&&(t,i.length&&(i.toString().replace(commentRegExp,commentReplace).replace(cjsRequireRegExp,function(e,i){t.push(i)}),t(1i.length?require:require,exports,module).concat(t))),useInteractive&&(rcurrentlyAddingScript||getInteractiveScript(),r&&(e||(er.getAttribute(data-requiremodule)),ncontextsr.getAttribute(data-requirecontext))),n?(n.defQueue.push(e,t,i),n.defQueueMape!0):globalDefQueue.push(e,t,i)},define.amd{jQuery:!0},req.execfunction(text){return eval(text)},req(cfg)}}(this,undefinedtypeof setTimeout?void 0:setTimeout);/script>script typetext/javascript> var requireConfig {waitSeconds:20,baseUrl:https:\/\/d1mlo4htassgww.cloudfront.net\/shipyard\/build\/,paths:{async:profiles\/default,bootstrap:profiles\/default,goog:profiles\/default,jquery:profiles\/default,jquery.browser:profiles\/default,jquery.deparam:profiles\/default,jquery.dropdownchecklist:profiles\/default,jquery.form:profiles\/default,jquery.history:profiles\/default,jquery.html5-placeholder-shim:profiles\/default,jquery.inview:profiles\/default,jquery.usmNlsShipyard:profiles\/default,jquery.pageitems:profiles\/default,jquery.usmajaxtogglebutton:profiles\/default,jquery.usmmortgageestimate:profiles\/default,jquery.usmtruncate:profiles\/default,jquery.validation:profiles\/default,jquery.validation-extensions-usm:profiles\/default,jqueryui:profiles\/default,knockout:knockout-2.3.0,owlcarousel:profiles\/default,picturefill.min:profiles\/default,propertyParser:profiles\/default,shim.polyfills:profiles\/default,captcha:profiles\/default,shipyard:profiles\/default,static-map-search:profiles\/default,usm:profiles\/default,usm.analytics:profiles\/default,usm.cookie:profiles\/default,usm.url:profiles\/default,usm.user:profiles\/default,usm.favorite:profiles\/default,usm.savesearch:profiles\/default,usm.modalform:profiles\/default,usm.dynamicsearch:profiles\/default,LLSDKsJS:https:\/\/sdk.locallogic.co\/sdks-js\/1.19.30\/index.umd,webfontloader:\/\/ajax.googleapis.com\/ajax\/libs\/webfont\/1\/webfont,Leaflet:https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/leaflet\/1.0.1\/leaflet,mapboxgl:https:\/\/api.tiles.mapbox.com\/mapbox-gl-js\/v0.42.0\/mapbox-gl,plunk:plunkComponents.min,emblaCarousel:https:\/\/unpkg.com\/embla-carousel\/embla-carousel.umd,emblaCarouselAutoplay:https:\/\/unpkg.com\/embla-carousel-autoplay@8.0.2\/embla-carousel-autoplay.umd,emblaCarouselClassNames:https:\/\/unpkg.com\/embla-carousel-class-names@8.0.4\/embla-carousel-class-names.umd,emblaCarouselPlugins:emblaCarouselPlugins,map.regions:\/realestate\/regions\/?json,jquery.validationextensionsusm:\/data\/shipyard\/js\/jquery.validation-extensions-usm}}; requireConfig.urlArgs function(id, url) { var args ; if (url.indexOf(d1nn5t56all1qd) 0 && url.indexOf(dy0meowegjlo2) 0) { args version1726062723; return (url.indexOf(?) -1 ? ? : &) + args; } return ; }; require.config(requireConfig); /script> script typetext/javascript>require(profiles/default, usm, usm.calltracking, usm.goscript, function (listing, usm) { usm.callTrackingService.initialize({ siteID: 5861, utmChannel: Direct }); if (usm.touchSupport) { require(profiles/touch); } });/script>meta nameviewport contentwidthdevice-width, initial-scale1>script async srchttps://www.google.com/recaptcha/enterprise.js?render6LdJ-5ApAAAAADyXfgxOzllWIa8AbnPlAIMuaMwp>/script> link relpreconnect hrefhttps://www.google.com> link relpreconnect hrefhttps://www.gstatic.com crossorigin>/head>body classview homepage array1-article array1-view array1-156776 array1-1 array1-28250 summer home-category data-site-typeshipyard data-re-captcha-site-key6LdJ-5ApAAAAADyXfgxOzllWIa8AbnPlAIMuaMwp>!-- Google Tag Manager (noscript) -->noscript>iframe src//www.googletagmanager.com/ns.html?idGTM-NR38L3C height0 width0 styledisplay:none;visibility:hidden>/iframe>/noscript>!-- End Google Tag Manager (noscript) -->div classutilBarWrap> aside idsidebar3>div idimage-56955 classwidget image container>a href/ target_self classheader-logo>img srchttps://d3w216np43fnr4.cloudfront.net/5861/56955/1.jpg?version1481038551 width489 height139/>/a>/div>div idcodewidget-56957 classwidget code codewidget container>a href/user/ classlogged-out>Log In/a>a href/user/register/ classlogged-out>Join Now/a>a href/user/ classlogged-in>My Account/a>/div>div idsociallinks-56956 classwidget sociallinks socialinkswidget flat container>ul classfa-social-links sm40>li>a target_blank titleFacebook hrefhttps://www.facebook.com/lindemacrealestate/ classfa-social-links fsml-facebook relnoopener nofollow>i classfa fa-facebook>/i>span classsr-only>Facebook/span>/a>/li>li>a target_blank titleYoutube hrefhttps://www.youtube.com/channel/UC3-9UDlImEx8KZ-9mTttIJw classfa-social-links fsml-youtube relnoopener nofollow>i classfa fa-youtube>/i>span classsr-only>Youtube/span>/a>/li>/ul>/div>div idcodewidget-57063 classwidget code codewidget container>div idgoogle_translate_element>/div>script typetext/javascript>function googleTranslateElementInit() { new google.translate.TranslateElement({pageLanguage: en, layout: google.translate.TranslateElement.InlineLayout.SIMPLE}, google_translate_element);}/script>script typetext/javascript src//translate.google.com/translate_a/element.js?cbgoogleTranslateElementInit>/script>/div>div idcodewidget-56958 classwidget code codewidget container>span classofficephone>Office: a hreftel:603-643-4900>603-643-4900/a>/span>a classemail href/our-agents/>Email Us/a>/div>/aside>/div>div classtopWrap> aside idtop>div idmenuwidget-56959 classwidget menu menuwidget default-nav container>div classwidget-inner>div classdesktop-nav>div classnavbar-wrapper>nav classnavbar navbar-default rolenavigation>div idnavbar-56959>ul classnav navbar-nav site-nav rolemenubar>li rolepresentation classhas-children menu-item-100777>a href# target_self relnoopener data-toggledropdown data-targetsub-menu-100777 classdropdown-toggle rolemenuitem>Search Listingsspan classcaret>/span>/a>ul classdropdown-menu idsub-menu-100777 rolemenu>li rolepresentation class menu-item-100956>a href/real-estate/search/ target_self rolemenuitem>Advanced Search/a>/li>li rolepresentation class menu-item-102837>a href/real-estate/map-search/ target_self rolemenuitem>Search by Map/a>/li>li rolepresentation class menu-item-112293>a href/new-hampshire-towns/ target_self rolemenuitem>New Hampshire Towns/a>/li>li rolepresentation class menu-item-112294>a href/vermont-towns/ target_self rolemenuitem>Vermont Towns/a>/li>li rolepresentation class menu-item-111780>a href/real-estate/search-categories/ target_self rolemenuitem>Popular Searches/a>/li>li rolepresentation class menu-item-116979>a href/user/ target_self rolemenuitem>Log In | Join Now/a>/li>/ul>/li>li rolepresentation classhas-children menu-item-100947>a href# target_self relnoopener data-toggledropdown data-targetsub-menu-100947 classdropdown-toggle rolemenuitem>Sellersspan classcaret>/span>/a>ul classdropdown-menu idsub-menu-100947 rolemenu>li rolepresentation class menu-item-100948>a href/sellers/ target_self rolemenuitem>Our Selling Process/a>/li>li rolepresentation class menu-item-100949>a href/sellers/sellers-advantage/ target_self rolemenuitem>Why List With Us?/a>/li>li rolepresentation class menu-item-103186>a href/sellers/sample-re-forms/ target_self rolemenuitem>Sellers: Sample Real Estate Forms/a>/li>li rolepresentation class menu-item-100983>a href/vendors/ target_self rolemenuitem>Preferred Vendors/a>/li>li rolepresentation class menu-item-102133>a hrefhttps://www.lindemac.com/home-value-estimator/ target_self rolemenuitem>What Is My Home Worth?/a>/li>li rolepresentation class menu-item-144730>a href/our-sold-listings/ target_self rolemenuitem>Our Sold Listings/a>/li>/ul>/li>li rolepresentation classhas-children menu-item-100776>a href# target_self relnoopener data-toggledropdown data-targetsub-menu-100776 classdropdown-toggle rolemenuitem>Buyersspan classcaret>/span>/a>ul classdropdown-menu idsub-menu-100776 rolemenu>li rolepresentation class menu-item-100951>a href/buyers/ target_self rolemenuitem>The Buying Process/a>/li>li rolepresentation class menu-item-100952>a href/buyers/buyers-checklist/ target_self rolemenuitem>Buyer's Checklist/a>/li>li rolepresentation class menu-item-100953>a href/buyers/buyers-agent/ target_self rolemenuitem>Buyer's Agency/a>/li>li rolepresentation class menu-item-103187>a href/buyers/buyers-sample-real-estate-forms/ target_self rolemenuitem>Buyers: Sample Real Estate Forms/a>/li>li rolepresentation class menu-item-100954>a href/buyers/mortgage-checklist/ target_self rolemenuitem>Mortgage Checklist/a>/li>li rolepresentation class menu-item-100982>a href/vendors/ target_self rolemenuitem>Preferred Vendors/a>/li>/ul>/li>li rolepresentation classhas-children menu-item-113640>a href# target_self relnoopener data-toggledropdown data-targetsub-menu-113640 classdropdown-toggle rolemenuitem>Area Infospan classcaret>/span>/a>ul classdropdown-menu idsub-menu-113640 rolemenu>li rolepresentation class menu-item-114344>a href/area-info/ target_self rolemenuitem>Area Information/a>/li>li rolepresentation class menu-item-117865>a href/area-resources/ target_self rolemenuitem>Area Resources/a>/li>li rolepresentation class menu-item-114341>a href/area-info/cornish-new-hampshire/ target_self rolemenuitem>Cornish/a>/li>li rolepresentation class menu-item-113641>a href/area-info/hanover-new-hampshire/ target_self rolemenuitem>Hanover/a>/li>li rolepresentation class menu-item-114342>a href/area-info/hartford-vermont/ target_self rolemenuitem>Hartford/a>/li>li rolepresentation class menu-item-113642>a href/area-info/lebanon-new-hampshire/ target_self rolemenuitem>Lebanon/a>/li>li rolepresentation class menu-item-113644>a href/area-info/lyme-new-hampshire/ target_self rolemenuitem>Lyme/a>/li>li rolepresentation class menu-item-113643>a href/area-info/norwich-vermont/ target_self rolemenuitem>Norwich/a>/li>li rolepresentation class menu-item-114343>a href/area-info/plainfield-new-hampshire/ target_self rolemenuitem>Plainfield/a>/li>li rolepresentation class menu-item-118689>a href/area-info/orford-new-hampshire/ target_self rolemenuitem>Orford/a>/li>li rolepresentation class menu-item-118690>a href/area-info/white-river-junction-vt/ target_self rolemenuitem>White River Junction/a>/li>/ul>/li>li rolepresentation classhas-children menu-item-100779>a href# target_self relnoopener data-toggledropdown data-targetsub-menu-100779 classdropdown-toggle rolemenuitem>About Usspan classcaret>/span>/a>ul classdropdown-menu idsub-menu-100779 rolemenu>li rolepresentation class menu-item-102841>a href/our-team/ target_self rolemenuitem>Our Team/a>/li>li rolepresentation class menu-item-100972>a href/blog/ target_self rolemenuitem>Our Blog/a>/li>/ul>/li>li rolepresentation class menu-item-100961>a href/contact-us/ target_self rolemenuitem>Contact/a>/li>/ul>/div>/nav>/div>/div>div classmobile-nav>button typebutton classnavbar-toggle data-target#navbar-mobile-56959>span>Menu/span>span classfa fa-bar>/span>span classfa fa-bar>/span>span classfa fa-bar>/span>/button>div classnavbar-wrapper>nav classnavbar navbar-default rolenavigation>div idnavbar-mobile-56959>a href# classmenu-close>i classfa fa-times-circle-o>/i>span classsr-only>Close Button/span>/a>div classmenu-sign-on>a classusm-btn nav-login href/user/login/ relnofollow>Log In/a>a classusm-btn nav-register href/user/register/ relnofollow>Sign Up/a>a classusm-btn nav-account href/user/ relnofollow>My Account/a>/div>ul classnav navbar-nav site-nav rolemenubar>li rolepresentation classhas-children menu-item-100777>a href# target_self relnoopener data-toggledropdown data-targetmobile-sub-menu-100777 classdropdown-toggle rolemenuitem>Search Listingsspan classcaret>/span>/a>ul classdropdown-menu idmobile-sub-menu-100777 rolemenu>li rolepresentation class menu-item-100956>a href/real-estate/search/ target_self rolemenuitem>Advanced Search/a>/li>li rolepresentation class menu-item-102837>a href/real-estate/map-search/ target_self rolemenuitem>Search by Map/a>/li>li rolepresentation class menu-item-112293>a href/new-hampshire-towns/ target_self rolemenuitem>New Hampshire Towns/a>/li>li rolepresentation class menu-item-112294>a href/vermont-towns/ target_self rolemenuitem>Vermont Towns/a>/li>li rolepresentation class menu-item-111780>a href/real-estate/search-categories/ target_self rolemenuitem>Popular Searches/a>/li>li rolepresentation class menu-item-116979>a href/user/ target_self rolemenuitem>Log In | Join Now/a>/li>/ul>/li>li rolepresentation classhas-children menu-item-100947>a href# target_self relnoopener data-toggledropdown data-targetmobile-sub-menu-100947 classdropdown-toggle rolemenuitem>Sellersspan classcaret>/span>/a>ul classdropdown-menu idmobile-sub-menu-100947 rolemenu>li rolepresentation class menu-item-100948>a href/sellers/ target_self rolemenuitem>Our Selling Process/a>/li>li rolepresentation class menu-item-100949>a href/sellers/sellers-advantage/ target_self rolemenuitem>Why List With Us?/a>/li>li rolepresentation class menu-item-103186>a href/sellers/sample-re-forms/ target_self rolemenuitem>Sellers: Sample Real Estate Forms/a>/li>li rolepresentation class menu-item-100983>a href/vendors/ target_self rolemenuitem>Preferred Vendors/a>/li>li rolepresentation class menu-item-102133>a hrefhttps://www.lindemac.com/home-value-estimator/ target_self rolemenuitem>What Is My Home Worth?/a>/li>li rolepresentation class menu-item-144730>a href/our-sold-listings/ target_self rolemenuitem>Our Sold Listings/a>/li>/ul>/li>li rolepresentation classhas-children menu-item-100776>a href# target_self relnoopener data-toggledropdown data-targetmobile-sub-menu-100776 classdropdown-toggle rolemenuitem>Buyersspan classcaret>/span>/a>ul classdropdown-menu idmobile-sub-menu-100776 rolemenu>li rolepresentation class menu-item-100951>a href/buyers/ target_self rolemenuitem>The Buying Process/a>/li>li rolepresentation class menu-item-100952>a href/buyers/buyers-checklist/ target_self rolemenuitem>Buyer's Checklist/a>/li>li rolepresentation class menu-item-100953>a href/buyers/buyers-agent/ target_self rolemenuitem>Buyer's Agency/a>/li>li rolepresentation class menu-item-103187>a href/buyers/buyers-sample-real-estate-forms/ target_self rolemenuitem>Buyers: Sample Real Estate Forms/a>/li>li rolepresentation class menu-item-100954>a href/buyers/mortgage-checklist/ target_self rolemenuitem>Mortgage Checklist/a>/li>li rolepresentation class menu-item-100982>a href/vendors/ target_self rolemenuitem>Preferred Vendors/a>/li>/ul>/li>li rolepresentation classhas-children menu-item-113640>a href# target_self relnoopener data-toggledropdown data-targetmobile-sub-menu-113640 classdropdown-toggle rolemenuitem>Area Infospan classcaret>/span>/a>ul classdropdown-menu idmobile-sub-menu-113640 rolemenu>li rolepresentation class menu-item-114344>a href/area-info/ target_self rolemenuitem>Area Information/a>/li>li rolepresentation class menu-item-117865>a href/area-resources/ target_self rolemenuitem>Area Resources/a>/li>li rolepresentation class menu-item-114341>a href/area-info/cornish-new-hampshire/ target_self rolemenuitem>Cornish/a>/li>li rolepresentation class menu-item-113641>a href/area-info/hanover-new-hampshire/ target_self rolemenuitem>Hanover/a>/li>li rolepresentation class menu-item-114342>a href/area-info/hartford-vermont/ target_self rolemenuitem>Hartford/a>/li>li rolepresentation class menu-item-113642>a href/area-info/lebanon-new-hampshire/ target_self rolemenuitem>Lebanon/a>/li>li rolepresentation class menu-item-113644>a href/area-info/lyme-new-hampshire/ target_self rolemenuitem>Lyme/a>/li>li rolepresentation class menu-item-113643>a href/area-info/norwich-vermont/ target_self rolemenuitem>Norwich/a>/li>li rolepresentation class menu-item-114343>a href/area-info/plainfield-new-hampshire/ target_self rolemenuitem>Plainfield/a>/li>li rolepresentation class menu-item-118689>a href/area-info/orford-new-hampshire/ target_self rolemenuitem>Orford/a>/li>li rolepresentation class menu-item-118690>a href/area-info/white-river-junction-vt/ target_self rolemenuitem>White River Junction/a>/li>/ul>/li>li rolepresentation classhas-children menu-item-100779>a href# target_self relnoopener data-toggledropdown data-targetmobile-sub-menu-100779 classdropdown-toggle rolemenuitem>About Usspan classcaret>/span>/a>ul classdropdown-menu idmobile-sub-menu-100779 rolemenu>li rolepresentation class menu-item-102841>a href/our-team/ target_self rolemenuitem>Our Team/a>/li>li rolepresentation class menu-item-100972>a href/blog/ target_self rolemenuitem>Our Blog/a>/li>/ul>/li>li rolepresentation class menu-item-100961>a href/contact-us/ target_self rolemenuitem>Contact/a>/li>/ul>ul classnav navbar-nav user-nav>li classmenu-item-saved-search rolepresentation>a href/realestate/searches/ relnofollow>Saved Searches/a>/li>li classmenu-item-favorites rolepresentation>a href/realestate/favorites/view/ relnofollow>Favorites/a>/li>/ul>/div>/nav>/div>/div>/div>/div>div idslideshow-56960 classwidget slideshow container>div classslideshow-wrapper idcarousel-56960>div classcarousel slide>div classcarousel-inner>div classitem active>img srchttps://d3w216np43fnr4.cloudfront.net/1920x1080/5861/56960/7.jpg?version1719433401 srcsethttps://d3w216np43fnr4.cloudfront.net/320x320/5861/56960/7.jpg?version1719433406 320w, https://d3w216np43fnr4.cloudfront.net/750x750/5861/56960/7.jpg?version1719433405 750w, https://d3w216np43fnr4.cloudfront.net/970x970/5861/56960/7.jpg?version1719433404 970w, https://d3w216np43fnr4.cloudfront.net/1170x1170/5861/56960/7.jpg?version1719433402 1170w, https://d3w216np43fnr4.cloudfront.net/1920x1080/5861/56960/7.jpg?version1719433401 1920w/>/div>div classitem>img srchttps://d3w216np43fnr4.cloudfront.net/1920x1080/5861/56960/6.jpg?version1719433041 srcsethttps://d3w216np43fnr4.cloudfront.net/320x320/5861/56960/6.jpg?version1719433043 320w, https://d3w216np43fnr4.cloudfront.net/750x750/5861/56960/6.jpg?version1719433049 750w, https://d3w216np43fnr4.cloudfront.net/970x970/5861/56960/6.jpg?version1719433048 970w, https://d3w216np43fnr4.cloudfront.net/1170x1170/5861/56960/6.jpg?version1719433043 1170w, https://d3w216np43fnr4.cloudfront.net/1920x1080/5861/56960/6.jpg?version1719433041 1920w/>/div>div classitem>img srchttps://d3w216np43fnr4.cloudfront.net/5861/56960/4.jpg?version1719432889 srcsethttps://d3w216np43fnr4.cloudfront.net/320x320/5861/56960/4.jpg?version1719432356 320w, https://d3w216np43fnr4.cloudfront.net/750x750/5861/56960/4.jpg?version1719432352 750w, https://d3w216np43fnr4.cloudfront.net/970x970/5861/56960/4.jpg?version1719432353 970w/>/div>/div>/div>/div>/div>div idcodewidget-56961 classwidget code codewidget container>h2>The Beautiful Upper Valley/h2>h3>Welcome Home./h3>/div>div idautosuggestionsearch-297584 classwidget autosuggestionsearch container>div classautosuggest widget-autosuggest>div classwidget-inner>form action/listings/ methodget>div classautosuggest-title idautosuggest-title>h3 classwidget-title>Find Your New Home./h3>/div>div classautosuggest-searchbar>input typesearch placeholderSearch for properties. Ex: 4 bedroom homes in Canaan, NH aria-label Search: Search for properties. Ex: 4 bedroom homes in Canaan, NH Use Up and Down to choose options, press Enter to select the currently focused option, press Escape to exit the menu, press Tab to select the option and exit the menu. autocompleteoff nameautosuggest-search-query idautosuggest-search-query-297584 maxlength200 classsearch-input form-control/>div classbuttons>div classautosuggest-loader>/div>button classusm-btn btn-search idautosuggest-search-button rolebutton>i classfa fa-search>/i>/button>/div>/div>div classautosuggest-links>div classcol-links>a href/realestate/mlssearch/ classusm-btn btn-link advanced-search idautosuggest-advanced-search>Advanced Search/a>/div>/div>/form>/div>/div>/div>/aside>/div>div idwrapper> div classcontent-row> div classcontentWrap> main>div classarticle idarticle-156776>h1 classtitle>Real Estate Experts With Proven Results/h1>div classcontent>p>For over 30 years, Linde McNamara of LindeMac Real Estate has been consistently recognized as the top producer in the Upper Valley. Whether you are selling your first home, vacation home, estate, condo, land or buying your dream home in the picturesque Upper Valley, thestrong> /strong>a href/our-team/>strong>team/strong>/a> of real estate professionals at LindeMac can help. Choose us to benefit from our immense amount of experience and knowledge from personally working one on one with home a href/buyers/>strong>buyers/strong>/a> and a href/sellers/>strong>sellers/strong>/a> in the a href/realestate/searchlist/21185/>strong>New Hampshire/strong>/a> and a href/realestate/searchlist/21184/>strong>Vermont/strong>/a> real estate markets./p>p>a href/contact-us/>strong>Contact us/strong>/a> and find out for yourself just how good we are!/p>/div>/div>/main> aside idsidebar1>/aside> /div> /div>/div>div classsplitWrap> div classsub1Wrap> aside idgroup1>div idfeaturedlistings-56966 classwidget featuredlistings carousel-three-up carousel container>style> .widget .listing .listing-details-locked { display: none; } body:not(.userloggedin) .widget .listing.listing-locked .listing-details-locked { display: block; } body:not(.userloggedin) .widget .listing.listing-locked .listing-details { display: none !important; } body:not(.userloggedin) .widget .listing.listing-locked .listing-image img { filter: grayscale(0%) blur(1rem); pointer-events: none; -webkit-user-select: none; -ms-user-select: none; user-select: none; } body:not(.userloggedin) .widget .listing.listing-locked .listing-details-locked { box-shadow: 0 6px 10px -7px #000000; background-color: #fff; border-radius: 0px 0px 8px 8px; border: 1px solid #d6d6d6; height: 110px; padding: 15px; } body:not(.userloggedin) .widget .listing.listing-locked .listing-details-locked .listing-details-locked-header i { margin-left: 6px; } body:not(.userloggedin) .widget .listing.listing-locked .listing-details-locked .listing-details-locked-header i, body:not(.userloggedin) .listing.listing-locked .listing-details-locked .listing-details-locked-header span { color: #454545; } body:not(.userloggedin) .widget .listing.listing-locked .listing-details-locked .listing-details-locked-body .listing-details-locked-auth a { color: #27201d; font-weight: 600; text-decoration: underline; } body:not(.userloggedin) .widget .listing.listing-locked .listing-details-locked .listing-details-locked-body .listing-details-locked-auth span { color: #454545; } body:not(.userloggedin) .widget .listing.listing-locked .listing-details-locked .listing-details-locked-body .listing-details-locked-address { color: #454545; font-size: 12px; } /style>div classfeatured-listings-wrapper idcarousel-56966>h3 classwidget-title>Featured Listings/h3>div classcontrols-container>a href# classcontrols-prev altPrevious>i>/i>span classsr-only>Previous/span>/a>a href# classcontrols-next altNext>i>/i>span classsr-only>next/span>/a>/div>div classcarousel slide>div classowl-carousel>div itemscope classlisting nneren itemtypehttp://schema.org/Product>span itempropname content17 Choate Road Hanover NH 03755 classhidden>/span>div itemscope itempropoffers itemtypehttp://schema.org/Offer classhidden>span itempropprice content1600000>/span>span itemproppriceCurrency contentUSD>/span>span itempropavailability contenthttp://schema.org/InStock>/span>span itempropurl content/listing/4980011/17-choate-road-hanover-nh-03755/>/span>/div>div classlisting-image>a href/listing/4980011/17-choate-road-hanover-nh-03755/ itempropurl>img classlazyOwl data-srchttps://d1u39ah4l74ffy.cloudfront.net/img/Oz0oLSwjbnN8a2VjfG4/476/1/17-choate-road-hanover-nh-03755.webp?t325738 itempropimage alt17 Choate Road Hanover NH 03755/>/a>/div>div classlisting-details>h3>a href/listing/4980011/17-choate-road-hanover-nh-03755/ itempropurl>17 Choate Road Hanover NH 03755/a>/h3>ul itempropdescription>li classtown>span classfield-label>Town/span>span classvalue>Hanover/span>/li>li classstate>span classfield-label>State/span>span classvalue>NH/span>/li>li classlist-price>span classfield-label>List Price/span>span classvalue>$1,600,000/span>/li>li classbedrooms>span classfield-label>Bedrooms/span>span classvalue>4/span>/li>li classbathroom>span classfield-label>Bathroom/span>span classvalue>4/span>/li>/ul>a href/listing/4980011/17-choate-road-hanover-nh-03755/ classusm-btn view-details> /a>/div>div classlisting-details-locked>div classlisting-details-locked-header>span>Free Account Required/span>i classfar fa-lock>/i>/div>div classlisting-details-locked-body>div classlisting-details-locked-auth>a classregister-link listing-details-button-link listing-details-register href/user/register/>Register/a>span> or /span>a classlogin-link listing-details-button-link listing-details-login href/user/login/>Sign In/a>span> To View/span>/div>p classlisting-details-locked-address>17 Choate Road Hanover NH 03755/p>/div>/div>a href/listing/4980011/17-choate-road-hanover-nh-03755/ classbdg pen>/a>/div>div itemscope classlisting nneren itemtypehttp://schema.org/Product>span itempropname content87 Lyme Road Hanover NH 03755 classhidden>/span>div itemscope itempropoffers itemtypehttp://schema.org/Offer classhidden>span itempropprice content989000>/span>span itemproppriceCurrency contentUSD>/span>span itempropavailability contenthttp://schema.org/InStock>/span>span itempropurl content/listing/5008390/87-lyme-road-hanover-nh-03755/>/span>/div>div classlisting-image>a href/listing/5008390/87-lyme-road-hanover-nh-03755/ itempropurl>img classlazyOwl data-srchttps://d1u39ah4l74ffy.cloudfront.net/img/Oz0oLSwjbnJ1Y21gdG8/476/1/87-lyme-road-hanover-nh-03755.webp?t892807 itempropimage alt87 Lyme Road Hanover NH 03755/>/a>/div>div classlisting-details>h3>a href/listing/5008390/87-lyme-road-hanover-nh-03755/ itempropurl>87 Lyme Road Hanover NH 03755/a>/h3>ul itempropdescription>li classtown>span classfield-label>Town/span>span classvalue>Hanover/span>/li>li classstate>span classfield-label>State/span>span classvalue>NH/span>/li>li classlist-price>span classfield-label>List Price/span>span classvalue>$989,000/span>/li>li classbedrooms>span classfield-label>Bedrooms/span>span classvalue>3/span>/li>li classbathroom>span classfield-label>Bathroom/span>span classvalue>4/span>/li>/ul>a href/listing/5008390/87-lyme-road-hanover-nh-03755/ classusm-btn view-details> /a>/div>div classlisting-details-locked>div classlisting-details-locked-header>span>Free Account Required/span>i classfar fa-lock>/i>/div>div classlisting-details-locked-body>div classlisting-details-locked-auth>a classregister-link listing-details-button-link listing-details-register href/user/register/>Register/a>span> or /span>a classlogin-link listing-details-button-link listing-details-login href/user/login/>Sign In/a>span> To View/span>/div>p classlisting-details-locked-address>87 Lyme Road Hanover NH 03755/p>/div>/div>a href/listing/5008390/87-lyme-road-hanover-nh-03755/ classbdg pen>/a>/div>div itemscope classlisting nneren itemtypehttp://schema.org/Product>span itempropname content61 Ruddsboro Road Hanover NH 03755 classhidden>/span>div itemscope itempropoffers itemtypehttp://schema.org/Offer classhidden>span itempropprice content799000>/span>span itemproppriceCurrency contentUSD>/span>span itempropavailability contenthttp://schema.org/InStock>/span>span itempropurl content/listing/5013376/61-ruddsboro-road-hanover-nh-03755/>/span>/div>div classlisting-image>a href/listing/5013376/61-ruddsboro-road-hanover-nh-03755/ itempropurl>img classlazyOwl data-srchttps://d1u39ah4l74ffy.cloudfront.net/img/Oz0oLSwjbnJ1YmZgemk/476/1/61-ruddsboro-road-hanover-nh-03755.webp?t129264 itempropimage alt61 Ruddsboro Road Hanover NH 03755/>/a>/div>div classlisting-details>h3>a href/listing/5013376/61-ruddsboro-road-hanover-nh-03755/ itempropurl>61 Ruddsboro Road Hanover NH 03755/a>/h3>ul itempropdescription>li classtown>span classfield-label>Town/span>span classvalue>Hanover/span>/li>li classstate>span classfield-label>State/span>span classvalue>NH/span>/li>li classlist-price>span classfield-label>List Price/span>span classvalue>$799,000/span>/li>li classbedrooms>span classfield-label>Bedrooms/span>span classvalue>4/span>/li>li classbathroom>span classfield-label>Bathroom/span>span classvalue>3/span>/li>/ul>a href/listing/5013376/61-ruddsboro-road-hanover-nh-03755/ classusm-btn view-details> /a>/div>div classlisting-details-locked>div classlisting-details-locked-header>span>Free Account Required/span>i classfar fa-lock>/i>/div>div classlisting-details-locked-body>div classlisting-details-locked-auth>a classregister-link listing-details-button-link listing-details-register href/user/register/>Register/a>span> or /span>a classlogin-link listing-details-button-link listing-details-login href/user/login/>Sign In/a>span> To View/span>/div>p classlisting-details-locked-address>61 Ruddsboro Road Hanover NH 03755/p>/div>/div>a href/listing/5013376/61-ruddsboro-road-hanover-nh-03755/ classbdg act>/a>/div>div itemscope classlisting nneren itemtypehttp://schema.org/Product>span itempropname content347 Us Route 4 Enfield NH 03748 classhidden>/span>div itemscope itempropoffers itemtypehttp://schema.org/Offer classhidden>span itempropprice content495000>/span>span itemproppriceCurrency contentUSD>/span>span itempropavailability contenthttp://schema.org/InStock>/span>span itempropurl content/listing/4995786/347-us-route-4-enfield-nh-03748/>/span>/div>div classlisting-image>a href/listing/4995786/347-us-route-4-enfield-nh-03748/ itempropurl>img classlazyOwl data-srchttps://d1u39ah4l74ffy.cloudfront.net/img/Oz0oLSwjbnN8amBkdWk/476/1/347-us-route-4-enfield-nh-03748.webp?t508466 itempropimage alt347 Us Route 4 Enfield NH 03748/>/a>/div>div classlisting-details>h3>a href/listing/4995786/347-us-route-4-enfield-nh-03748/ itempropurl>347 Us Route 4 Enfield NH 03748/a>/h3>ul itempropdescription>li classtown>span classfield-label>Town/span>span classvalue>Enfield/span>/li>li classstate>span classfield-label>State/span>span classvalue>NH/span>/li>li classlist-price>span classfield-label>List Price/span>span classvalue>$495,000/span>/li>/ul>a href/listing/4995786/347-us-route-4-enfield-nh-03748/ classusm-btn view-details> /a>/div>div classlisting-details-locked>div classlisting-details-locked-header>span>Free Account Required/span>i classfar fa-lock>/i>/div>div classlisting-details-locked-body>div classlisting-details-locked-auth>a classregister-link listing-details-button-link listing-details-register href/user/register/>Register/a>span> or /span>a classlogin-link listing-details-button-link listing-details-login href/user/login/>Sign In/a>span> To View/span>/div>p classlisting-details-locked-address>347 Us Route 4 Enfield NH 03748/p>/div>/div>a href/listing/4995786/347-us-route-4-enfield-nh-03748/ classbdg act>/a>/div>div itemscope classlisting nneren itemtypehttp://schema.org/Product>span itempropname content7 Keiser Pond Road Peacham VT 05862 classhidden>/span>div itemscope itempropoffers itemtypehttp://schema.org/Offer classhidden>span itempropprice content449000>/span>span itemproppriceCurrency contentUSD>/span>span itempropavailability contenthttp://schema.org/InStock>/span>span itempropurl content/listing/5011966/7-keiser-pond-road-peacham-vt-05862/>/span>/div>div classlisting-image>a href/listing/5011966/7-keiser-pond-road-peacham-vt-05862/ itempropurl>img classlazyOwl data-srchttps://d1u39ah4l74ffy.cloudfront.net/img/Oz0oLSwjbnJ1YmRqe2k/476/1/7-keiser-pond-road-peacham-vt-05862.webp?t611176 itempropimage alt7 Keiser Pond Road Peacham VT 05862/>/a>/div>div classlisting-details>h3>a href/listing/5011966/7-keiser-pond-road-peacham-vt-05862/ itempropurl>7 Keiser Pond Road Peacham VT 05862/a>/h3>ul itempropdescription>li classtown>span classfield-label>Town/span>span classvalue>Peacham/span>/li>li classstate>span classfield-label>State/span>span classvalue>VT/span>/li>li classlist-price>span classfield-label>List Price/span>span classvalue>$449,000/span>/li>li classbedrooms>span classfield-label>Bedrooms/span>span classvalue>4/span>/li>li classbathroom>span classfield-label>Bathroom/span>span classvalue>3/span>/li>/ul>a href/listing/5011966/7-keiser-pond-road-peacham-vt-05862/ classusm-btn view-details> /a>/div>div classlisting-details-locked>div classlisting-details-locked-header>span>Free Account Required/span>i classfar fa-lock>/i>/div>div classlisting-details-locked-body>div classlisting-details-locked-auth>a classregister-link listing-details-button-link listing-details-register href/user/register/>Register/a>span> or /span>a classlogin-link listing-details-button-link listing-details-login href/user/login/>Sign In/a>span> To View/span>/div>p classlisting-details-locked-address>7 Keiser Pond Road Peacham VT 05862/p>/div>/div>a href/listing/5011966/7-keiser-pond-road-peacham-vt-05862/ classbdg act>/a>/div>div itemscope classlisting nneren itemtypehttp://schema.org/Product>span itempropname content30 Swamp Road Topsham VT 05076 classhidden>/span>div itemscope itempropoffers itemtypehttp://schema.org/Offer classhidden>span itempropprice content435000>/span>span itemproppriceCurrency contentUSD>/span>span itempropavailability contenthttp://schema.org/InStock>/span>span itempropurl content/listing/5012280/30-swamp-road-topsham-vt-05076/>/span>/div>div classlisting-image>a href/listing/5012280/30-swamp-road-topsham-vt-05076/ itempropurl>img classlazyOwl data-srchttps://d1u39ah4l74ffy.cloudfront.net/img/Oz0oLSwjbnJ1YmdhdW8/476/1/30-swamp-road-topsham-vt-05076.webp?t925817 itempropimage alt30 Swamp Road Topsham VT 05076/>/a>/div>div classlisting-details>h3>a href/listing/5012280/30-swamp-road-topsham-vt-05076/ itempropurl>30 Swamp Road Topsham VT 05076/a>/h3>ul itempropdescription>li classtown>span classfield-label>Town/span>span classvalue>Topsham/span>/li>li classstate>span classfield-label>State/span>span classvalue>VT/span>/li>li classlist-price>span classfield-label>List Price/span>span classvalue>$435,000/span>/li>li classbedrooms>span classfield-label>Bedrooms/span>span classvalue>3/span>/li>li classbathroom>span classfield-label>Bathroom/span>span classvalue>2/span>/li>/ul>a href/listing/5012280/30-swamp-road-topsham-vt-05076/ classusm-btn view-details> /a>/div>div classlisting-details-locked>div classlisting-details-locked-header>span>Free Account Required/span>i classfar fa-lock>/i>/div>div classlisting-details-locked-body>div classlisting-details-locked-auth>a classregister-link listing-details-button-link listing-details-register href/user/register/>Register/a>span> or /span>a classlogin-link listing-details-button-link listing-details-login href/user/login/>Sign In/a>span> To View/span>/div>p classlisting-details-locked-address>30 Swamp Road Topsham VT 05076/p>/div>/div>a href/listing/5012280/30-swamp-road-topsham-vt-05076/ classbdg pen>/a>/div>div itemscope classlisting nneren itemtypehttp://schema.org/Product>span itempropname content9 Timothy Avenue Lebanon NH 03784 classhidden>/span>div itemscope itempropoffers itemtypehttp://schema.org/Offer classhidden>span itempropprice content410000>/span>span itemproppriceCurrency contentUSD>/span>span itempropavailability contenthttp://schema.org/InStock>/span>span itempropurl content/listing/5009658/9-timothy-avenue-lebanon-nh-03784/>/span>/div>div classlisting-image>a href/listing/5009658/9-timothy-avenue-lebanon-nh-03784/ itempropurl>img classlazyOwl data-srchttps://d1u39ah4l74ffy.cloudfront.net/img/Oz0oLSwjbnJ1Y2xleGc/476/1/9-timothy-avenue-lebanon-nh-03784.webp?t538971 itempropimage alt9 Timothy Avenue Lebanon NH 03784/>/a>/div>div classlisting-details>h3>a href/listing/5009658/9-timothy-avenue-lebanon-nh-03784/ itempropurl>9 Timothy Avenue Lebanon NH 03784/a>/h3>ul itempropdescription>li classtown>span classfield-label>Town/span>span classvalue>Lebanon/span>/li>li classstate>span classfield-label>State/span>span classvalue>NH/span>/li>li classlist-price>span classfield-label>List Price/span>span classvalue>$410,000/span>/li>li classbedrooms>span classfield-label>Bedrooms/span>span classvalue>3/span>/li>li classbathroom>span classfield-label>Bathroom/span>span classvalue>2/span>/li>/ul>a href/listing/5009658/9-timothy-avenue-lebanon-nh-03784/ classusm-btn view-details> /a>/div>div classlisting-details-locked>div classlisting-details-locked-header>span>Free Account Required/span>i classfar fa-lock>/i>/div>div classlisting-details-locked-body>div classlisting-details-locked-auth>a classregister-link listing-details-button-link listing-details-register href/user/register/>Register/a>span> or /span>a classlogin-link listing-details-button-link listing-details-login href/user/login/>Sign In/a>span> To View/span>/div>p classlisting-details-locked-address>9 Timothy Avenue Lebanon NH 03784/p>/div>/div>a href/listing/5009658/9-timothy-avenue-lebanon-nh-03784/ classbdg pen>/a>/div>div itemscope classlisting nneren itemtypehttp://schema.org/Product>span itempropname content3886 Scotch Hollow Road Newbury VT 05051 classhidden>/span>div itemscope itempropoffers itemtypehttp://schema.org/Offer classhidden>span itempropprice content169900>/span>span itemproppriceCurrency contentUSD>/span>span itempropavailability contenthttp://schema.org/InStock>/span>span itempropurl content/listing/4954456/3886-scotch-hollow-road-newbury-vt-05051/>/span>/div>div classlisting-image>a href/listing/4954456/3886-scotch-hollow-road-newbury-vt-05051/ itempropurl>img classlazyOwl data-srchttps://d1u39ah4l74ffy.cloudfront.net/img/Oz0oLSwjbnN8ZmFneGk/476/1/3886-scotch-hollow-road-newbury-vt-05051.webp?t420057 itempropimage alt3886 Scotch Hollow Road Newbury VT 05051/>/a>/div>div classlisting-details>h3>a href/listing/4954456/3886-scotch-hollow-road-newbury-vt-05051/ itempropurl>3886 Scotch Hollow Road Newbury VT 05051/a>/h3>ul itempropdescription>li classtown>span classfield-label>Town/span>span classvalue>Newbury/span>/li>li classstate>span classfield-label>State/span>span classvalue>VT/span>/li>li classlist-price>span classfield-label>List Price/span>span classvalue>$169,900/span>/li>/ul>a href/listing/4954456/3886-scotch-hollow-road-newbury-vt-05051/ classusm-btn view-details> /a>/div>div classlisting-details-locked>div classlisting-details-locked-header>span>Free Account Required/span>i classfar fa-lock>/i>/div>div classlisting-details-locked-body>div classlisting-details-locked-auth>a classregister-link listing-details-button-link listing-details-register href/user/register/>Register/a>span> or /span>a classlogin-link listing-details-button-link listing-details-login href/user/login/>Sign In/a>span> To View/span>/div>p classlisting-details-locked-address>3886 Scotch Hollow Road Newbury VT 05051/p>/div>/div>a href/listing/4954456/3886-scotch-hollow-road-newbury-vt-05051/ classbdg act>/a>/div>/div>/div>/div>/div>div idcodewidget-56967 classwidget code codewidget container>div classtext-bubble>a href/lindes-pick-of-the-week/>h3>Our Pick of the Week for Fun in the Upper Valley/h3>/a>/div>div classleft-cta cta1 stylebackground-image: url(https://s3.amazonaws.com/files.usmre.com/5861/newListings.jpg);background-repeat: no-repeat;>a target_blank relnofollow noopener href/popular/most-recent-upper-valley-real-estate-listings/> div>h4>New Listings/h4>span>View now!/span>/div>/a>/div>div classleft-cta cta2 stylebackground-image: url(https://dl6bglhcfn2kh.cloudfront.net/phpvi7yiy.png?version1531506697); background-repeat: no-repeat;>a href/home/12-morgan-drive-condominium-development/> div>h4>20 Morgan Drive Condos/h4>span>View now!/span>/div>/a>/div>/div>/aside> /div> div classsub2Wrap> aside idgroup2>div idcodewidget-56968 classwidget code codewidget container>div classright-cta cta1>a href/home/school-information/>div>h4>School Info/h4>span>View detailed information about area schools./span>/div>/a>/div>div classright-cta cta2>a href/real-estate/map-search/>div>h4>Search By Map/h4>span>Use our interactive map to search for properties./span>/div>/a>/div>div classright-cta cta3>a href/luxury-properties/>div>h4>Luxury Properties/h4>span>Browse some of the finest real estate the beautiful upper valley has to offer./span>/div>/a>/div>div classright-cta cta4>a href/area-info/>div>h4>Area Information/h4>span>/span>/div>/a>/div>div classright-cta cta5>a href/upper-valley-home-valuation/>div>h4>Home Valuation Tool/h4>/div>/a>/div>div classright-cta cta7>a href/home/looking-for-loads-of-new-england-character-and-charm-in-your-next-family-home/>div>h4>A Warm Welcome to the new DHMC Residents!/h4>span>/span>/div>/a>/div>/div>/aside> /div>/div>div classsub3Wrap> aside idgroup3>div idtestimonials-56969 classwidget testimonial testimonials container> style> .testimonials .carousel-fade .carousel-inner .item { opacity: 0; -webkit-transition-property: opacity; -moz-transition-property: opacity; -o-transition-property: opacity; transition-property: opacity; } .testimonials .carousel-fade .carousel-inner .active { opacity: 1; } .testimonials .carousel-fade .carousel-inner .active.left, .testimonials .carousel-fade .carousel-inner .active.right { left: 0; opacity: 0; z-index: 1; } .testimonials .carousel-fade .carousel-inner .next.left, .testimonials .carousel-fade .carousel-inner .prev.right { opacity: 1; } .testimonials .carousel-fade .carousel-control { z-index: 2; } .testimonials .carousel-inner > .item { -webkit-transition: -webkit-transform 2s ease-in-out; -o-transition: -o-transform 2s ease-in-out; transition: transform 2s ease-in-out; } /style> h3 classwidget-title>What people are saying/h3>div classcarousel slide carousel-fade carouselTestimonials data-ridecarousel idcarousel data-interval15000>div classcarousel-inner>div itemscope classitem active itemtypehttp://schema.org/Review>p classtestimonial itempropreviewBody>Linde is truly a delight to work with (and this is why we've been repeat customers)! She takes all the stress out of selling a home and makes it happen quickly and efficiently. She knows the market inside and out. We can't imagine working .../p>div classsignature>span itempropauthor>Alena and Cameron Berube/span>/div>div idtestimonial-rating>/div>div classtestimonial-publish>meta itempropdatePublished content2023-06-28 23:20:10/>/div>/div>div itemscope classitem itemtypehttp://schema.org/Review>p classtestimonial itempropreviewBody>Thank you for all your work beyond expectations. I had been looking for a condo in the White River-West Lebanon area for three years. For most of that time I had the wrong agent. Linde did a video tour of my now new home, on her way to a dental .../p>div classsignature>span itempropauthor>Ted Rowan/span>/div>div idtestimonial-rating>/div>div classtestimonial-publish>meta itempropdatePublished content2023-05-27 21:49:21/>/div>/div>div itemscope classitem itemtypehttp://schema.org/Review>p classtestimonial itempropreviewBody>Working with Linde was a fantastic experience! She was easy to work with and knew how to get my house sold. Linde listened to everything I needed and suggested a price which would accomplish that goal. Every step of the way she kept me informed, .../p>div classsignature>span itempropauthor>Mary Claire Matulay/span>/div>div idtestimonial-rating>/div>div classtestimonial-publish>meta itempropdatePublished content2023-05-11 18:33:27/>/div>/div>div itemscope classitem itemtypehttp://schema.org/Review>p classtestimonial itempropreviewBody>We’ve known Linde for forty years as a friend and a member of our community. Now we know what an effective and professional realtor she is. Barbara’s great too, and they make a good pair. Thanks to their efforts we sold our home the FIRST day it was .../p>div classsignature>span itempropauthor>Tom and Ann Byrne/span>/div>div idtestimonial-rating>/div>div classtestimonial-publish>meta itempropdatePublished content2023-04-21 19:31:13/>/div>/div>div itemscope classitem itemtypehttp://schema.org/Review>p classtestimonial itempropreviewBody>Working with Linde buying our new home was a great experience! Her attentiveness and care throughout the entire process made it an enjoyable experience. We enjoyed working with Linde so much that we asked her to list our previous home. We are .../p>div classsignature>span itempropauthor>Michael and Stephanie Jarrait/span>/div>div idtestimonial-rating>/div>div classtestimonial-publish>meta itempropdatePublished content2023-04-08 20:50:20/>/div>/div>div itemscope classitem itemtypehttp://schema.org/Review>p classtestimonial itempropreviewBody>LindeMac real estate sold my house in under 4 months from the initial listing. Linde was fantastic to work with throughout this process. She gave me direction and kept me informed through each step. Linde and staff are kind, considerate and hard .../p>div classsignature>span itempropauthor>Stephen D. Herbert/span>/div>div idtestimonial-rating>/div>div classtestimonial-publish>meta itempropdatePublished content2023-03-30 14:17:19/>/div>/div>div itemscope classitem itemtypehttp://schema.org/Review>p classtestimonial itempropreviewBody>Working with Linde Mac and her team was a pleasure. I would recommend her to anyone. She has been the best for a very long time. Nothing like success and experiential knowledge to find what you need in this wild market./p>div classsignature>span itempropauthor>Nancy/span>/div>div idtestimonial-rating>/div>div classtestimonial-publish>meta itempropdatePublished content2023-02-24 01:03:51/>/div>/div>div itemscope classitem itemtypehttp://schema.org/Review>p classtestimonial itempropreviewBody>Linde certainly knows real estate! She did her due diligence, priced my house correctly, found the right clients and brought me offers within a week of listing the property!! We went into contract shortly thereafter. She continued her meticulous .../p>div classsignature>span itempropauthor>David Aguiar/span>/div>div idtestimonial-rating>/div>div classtestimonial-publish>meta itempropdatePublished content2023-02-17 04:15:48/>/div>/div>div itemscope classitem itemtypehttp://schema.org/Review>p classtestimonial itempropreviewBody>I was impressed with LindeMac Real Estate, LLC. as my realtor. Linde took the time to walk the property boundaries and absorb its beauty, used her expertise to target advertising to reach buyers interested in large land parcels, and beautifully .../p>div classsignature>span itempropauthor>Tom Chellis/span>/div>div idtestimonial-rating>/div>div classtestimonial-publish>meta itempropdatePublished content2022-12-05 21:07:57/>/div>/div>div itemscope classitem itemtypehttp://schema.org/Review>p classtestimonial itempropreviewBody>We, as sellers, appreciate so very much that LindeMac Real Estate continually stayed in touch with us through the entire selling process. Linde put incredible time & energy into marketing our property. She and her crew worked amazingly hard to find .../p>div classsignature>span itempropauthor>Jill & Brent Harris/span>/div>div idtestimonial-rating>/div>div classtestimonial-publish>meta itempropdatePublished content2022-12-05 21:01:20/>/div>/div>/div>div classview-all>a href/testimonial/ classusm-btn>View All/a>/div>/div>/div>div idcodewidget-56970 classwidget code codewidget container>a href/our-agents/>Meet The Linde Mac Team/a>/div>/aside>/div>div classsub4Wrap> aside idgroup4>div idrecsearch-56971 classwidget recsearchlist recsearch recommendedsearchlist tabbed container>h3 classwidget-title>Recommended Searches/h3>div classwidget-inner>ul classnav nav-tabs>li classactive recsearch-category-popular>a href#tab-21420 data-toggletab>Popular/a>/li>li classrecsearch-category-vermont-towns>a href#tab-21184 data-toggletab>Vermont Towns/a>/li>li classrecsearch-category-new-hampshire-towns>a href#tab-21185 data-toggletab>New Hampshire Towns/a>/li>/ul>div classtab-content>div classtab-pane active idtab-21420>ul classcategory-searches>li>a titleNewest Upper Valley Real Estate Listings for Sale href/popular/most-recent-upper-valley-real-estate-listings/>Newest Listingsspan classbadge>50+/span>/a>/li>li>a titleUpper Valley Waterfront Properties for Sale href/popular/waterfront-properties/>Waterfront Propertiesspan classbadge>70+/span>/a>/li>li>a title20 Minute Commute to Dartmouth-Hitchcock Medical Center href/20-commute-to-hitchcock-medical-center/>20 Minute Commute to Dartmouth-Hitchcock Medical Centerspan classbadge>300+/span>/a>/li>li>a titleUpper Valley Properties for Sale with Ponds href/popular/properties-with-ponds/>Properties with Pondsspan classbadge>120+/span>/a>/li>li>a titleUpper Valley Homes for Sale with a Guest House href/popular/upper-valley-homes-with-a-guest-house/>Homes with a Guest Housespan classbadge>650+/span>/a>/li>li>a titleUpper Valley Ski Homes for Sale href/popular/upper-valley-ski-homes/>Ski Homesspan classbadge>90+/span>/a>/li>li>a titleUpper Valley Horse Properties for Sale href/popular/upper-valley-horse-property-for-sale/>Upper Valley Horse Properties for Salespan classbadge>40+/span>/a>/li>li>a title30 Minute Commute to Dartmouth-Hitchcock Medical Center href/popular/30-minute-commute-to-dartmouth-hitchcock-medical-center/>30 Minute Commute to Dartmouth-Hitchcock Medical Centerspan classbadge>140+/span>/a>/li>li>a titleUpper Valley Properties for Sale with River Access href/popular/properties-with-river-access/>Properties with River Accessspan classbadge>20+/span>/a>/li>li>a titleUpper Valley Log Homes for Sale href/popular/upper-valley-log-homes/>Log Homesspan classbadge>650+/span>/a>/li>li>a titleUpper Valley Luxury Homes for Sale href/luxury-properties/>Luxury Homesspan classbadge>160+/span>/a>/li>li>a title40 Minute Commute to Hanover Area href/popular/40-minute-commute-to-hanover-area/>40 Minute Commute to Hanover Areaspan classbadge>150+/span>/a>/li>li>a titleUpper Valley New Construction Homes for Sale href/popular/upper-valley-new-construction-homes/>New Construction Homesspan classbadge>40+/span>/a>/li>li>a titleUpper Valley Land with Residential Zoning href/popular/land-with-residential-zoning/>Land with Residential Zoningspan classbadge>40+/span>/a>/li>li>a titleUpper Valley Riverfront Homes for Sale href/popular/upper-valley-riverfront-homes/>Riverfront Homesspan classbadge>10+/span>/a>/li>li>a titleWaterfront Homes for Sale in NH href/popular/waterfront-homes-for-sale-in-nh/>Waterfront Properties NHspan classbadge>30+/span>/a>/li>li>a titleVermont Waterfront Homes for Sale href/popular/vermont-waterfront-homes-for-sale/>Waterfront Properties VTspan classbadge>30+/span>/a>/li>li>a titleUpper Valley Lakefront Homes for Sale href/popular/upper-valley-lakefront-homes/>Lakefront Homesspan classbadge>20+/span>/a>/li>li>a title20 Minute Commute to Dartmouth-Hitchcock Medical Center Under $250,000 href/popular/20-minute-commute-to-hitchcock-medical-center-under-250-000/>20 Minute Commute to Dartmouth-Hitchcock Medical Center Under $250,000span classbadge>40+/span>/a>/li>li>a titleUpper Valley Vacation Homes for Sale href/popular/upper-valley-vacation-homes-for-sale/>Vacation & Seasonal Homesspan classbadge>10+/span>/a>/li>li>a titleUpper Valley Homes with Virtual Tours href/upper-valley-homes-with-virtual-tours/>Homes with Virtual Toursspan classbadge>10/span>/a>/li>/ul>/div>div classtab-pane idtab-21184>ul classcategory-searches>li>a titleBarnard VT Real Estate for Sale href/barnard/>Barnardspan classbadge>10+/span>/a>/li>li>a titleBradford VT Real Estate for Sale href/bradford/>Bradfordspan classbadge>10+/span>/a>/li>li>a titleChelsea VT Real Estate for Sale href/chelsea/>Chelseaspan classbadge>10/span>/a>/li>li>a titleCorinth VT Real Estate for Sale href/corinth/>Corinthspan classbadge>10+/span>/a>/li>li>a titleFairlee VT Real Estate for Sale href/fairlee/>Fairleespan classbadge>10/span>/a>/li>li>a titleHartford VT Real Estate for Sale href/hartford/>Hartfordspan classbadge>90+/span>/a>/li>li>a titleHartland VT Real Estate for Sale href/hartland/>Hartlandspan classbadge>10+/span>/a>/li>li>a titleNewbury VT Real Estate for Sale href/newbury/>Newburyspan classbadge>20+/span>/a>/li>li>a titleNorwich VT Real Estate for Sale href/norwich/>Norwichspan classbadge>20+/span>/a>/li>li>a titlePomfret VT Real Estate for Sale href/pomfret/>Pomfretspan classbadge>10+/span>/a>/li>li>a titleReading VT Real Estate for Sale href/reading/>Readingspan classbadge>10+/span>/a>/li>li>a titleRyegate VT Real Estate for Sale href/ryegate/>Ryegatespan classbadge>10/span>/a>/li>li>a titleSharon VT Real Estate for Sale href/sharon/>Sharonspan classbadge>10/span>/a>/li>li>a titleStrafford VT Real Estate for Sale href/strafford/>Straffordspan classbadge>10/span>/a>/li>li>a titleThetford VT Real Estate for Sale href/thetford/>Thetfordspan classbadge>10+/span>/a>/li>li>a titleTopsham VT Real Estate for Sale href/topsham/>Topshamspan classbadge>10+/span>/a>/li>li>a titleTunbridge VT Real Estate for Sale href/tunbridge/>Tunbridgespan classbadge>10+/span>/a>/li>li>a titleVershire VT Real Estate for Sale href/vershire/>Vershirespan classbadge>10/span>/a>/li>li>a titleWeathersfield VT Real Estate for Sale href/weathersfield/>Weathersfieldspan classbadge>10+/span>/a>/li>li>a titleWhite River Junction VT Real Estate for Sale href/hartford-vt-homes/white-river-junction-vt-real-estate/>White River Junctionspan classbadge>10+/span>/a>/li>li>a titleWindsor VT Real Estate for Sale href/windsor/>Windsorspan classbadge>10+/span>/a>/li>li>a titleWoodstock VT Real Estate for Sale href/woodstock/>Woodstockspan classbadge>30+/span>/a>/li>/ul>/div>div classtab-pane idtab-21185>ul classcategory-searches>li>a titleCanaan NH Real Estate for Sale href/canaan/>Canaanspan classbadge>30+/span>/a>/li>li>a titleClaremont NH Real Estate for Sale href/claremont/>Claremontspan classbadge>50+/span>/a>/li>li>a titleCornish NH Real Estate for Sale href/cornish/>Cornishspan classbadge>10+/span>/a>/li>li>a titleGrantham NH Real Estate for Sale href/grantham/>Granthamspan classbadge>50+/span>/a>/li>li>a titleHanover NH Real Estate for Sale href/hanover/>Hanoverspan classbadge>20+/span>/a>/li>li>a titleHaverhill NH Real Estate for Sale href/haverhill/>Haverhillspan classbadge>40+/span>/a>/li>li>a titleLebanon NH Real Estate for Sale href/lebanon/>Lebanonspan classbadge>40+/span>/a>/li>li>a titleLyme NH Real Estate for Sale href/lyme/>Lymespan classbadge>10+/span>/a>/li>li>a titlePlainfield NH Real Estate for Sale href/plainfield/>Plainfieldspan classbadge>10+/span>/a>/li>li>a titleCroydon NH Real Estate for Sale href/croydon/>Croydonspan classbadge>10/span>/a>/li>li>a titleDorchester NH Real Estate for Sale href/dorchester/>Dorchesterspan classbadge>10/span>/a>/li>li>a titleEnfield NH Real Estate for Sale href/enfield/>Enfieldspan classbadge>20+/span>/a>/li>li>a titleNew London NH Real Estate for Sale href/new-london/>New Londonspan classbadge>20+/span>/a>/li>li>a titleNewbury NH Real Estate for Sale href/new-hampshire-towns/newbury-nh-real-estate/>Newburyspan classbadge>30+/span>/a>/li>li>a titleNewport NH Real Estate for Sale href/newport/>Newportspan classbadge>30+/span>/a>/li>li>a titleOrford NH Real Estate for Sale href/orford/>Orfordspan classbadge>10+/span>/a>/li>li>a titlePiermont NH Real Estate for Sale href/piermont/>Piermontspan classbadge>10/span>/a>/li>li>a titleSpringfield NH Real Estate for Sale href/springfield/>Springfieldspan classbadge>10+/span>/a>/li>li>a titleSunapee NH Real Estate for Sale href/sunapee/>Sunapeespan classbadge>40+/span>/a>/li>li>a titleWilmot NH Real Estate for Sale href/wilmot/>Wilmotspan classbadge>10+/span>/a>/li>/ul>/div>/div>a href/realestate/searchcategories/ titleView All Recommended Searches classusm-btn view-all>View all/a>/div> /div>/aside>/div>div classfootWrap> aside idfooter>div idimage-56972 classwidget image container>img srchttps://d3w216np43fnr4.cloudfront.net/5861/56972/1.jpg?version1481042394 width369 height105 classfooter-logo/>/div>div idimage-56973 classwidget image container>img srchttps://d3w216np43fnr4.cloudfront.net/5861/56973/1.jpg?version1481042437 width139 height107/>/div>div idcodewidget-56974 classwidget code codewidget container>a href/contact-us/ classcontact-us-button>Contact/a>/div>div idcodewidget-56975 classwidget code codewidget container>a classemail href/contact-us/>Email Us/a>span classofficephone>Office: a hreftel:603-643-4900>603-643-4900/a>/span>span classcellphone>Cell: a hreftel:603-277-0067>603-277-0067/a>/span>span>a href/privacy-policy/>Privacy Policy/a>/span>/div>div idsociallinks-56956 classwidget sociallinks socialinkswidget flat container>ul classfa-social-links sm40>li>a target_blank titleFacebook hrefhttps://www.facebook.com/lindemacrealestate/ classfa-social-links fsml-facebook relnoopener nofollow>i classfa fa-facebook>/i>span classsr-only>Facebook/span>/a>/li>li>a target_blank titleYoutube hrefhttps://www.youtube.com/channel/UC3-9UDlImEx8KZ-9mTttIJw classfa-social-links fsml-youtube relnoopener nofollow>i classfa fa-youtube>/i>span classsr-only>Youtube/span>/a>/li>/ul>/div>div idcodewidget-134491 classwidget code codewidget container>p>div classnnerendisclaimer>img altBroker Reciprocity src/images/brokerReciprocity.gif styleborder-width: 0px; border-style: solid; /> img alt srchttps://d15zjc2r4e8kr7.cloudfront.net/PrimeMLS_logo_color_rgb.png stylewidth: 220px; />p>Copyright 2024 Northern New England Real Estate Network, Inc. All rights reserved. This information is deemed reliable but not guaranteed. The data relating to real estate for sale on this web site comes in part from the IDX Program of NEREN. Subject to errors, omissions, prior sale, change or withdrawal without notice. This web site is updated daily./p>div classclearboth> /div>/div>p> /p>/p>/div>/aside>/div>div classusmWrap> aside idgroup5>div idassociations-57034 classwidget associations container>div idfooter-logos stylewidth: 100%>div idfooter-logos-left-assoc>/div>div idfooter-logos-right-accred>/div>div idfooter-logos-right-custom>img srchttps://d3w216np43fnr4.cloudfront.net/5861/57034/1.jpg?version1481042714 titleAssociation logos altAssociation logos/>/div>/div>/div>div idusmlogo-57035 classwidget usmlogo container>a hrefhttps://www.unionstreetmedia.com/?utm_campaignpassive&utm_mediumusm-badge&utm_sourcewww.lindemac.com&utm_contentreal-estate relnofollow noopener titleVT NH Real Estate Web Design target_blank>img srchttps://d1mlo4htassgww.cloudfront.net/i/usmtag/usm-white.png?version1726063141 altUnion Street Media Logo/>/a>/div>/aside>/div>div idprogress>i classfa fa-spinner fa-spin>/i>/div>script typetext/javascript> require(jquery, function ($) { var $navbarToggle $(#menuwidget-56959 .navbar-toggle); $navbarToggle.click(function () { var target $(this).data(target); $(target).parent(nav).toggleClass(active); if ($(target).parent(nav).hasClass(active)) { $(body).addClass(modal-open); } else { $(body.modal-open).removeClass(modal-open); } }); $(#menuwidget-56959 .menu-close).click(function (e) { $navbarToggle.click(); e.preventDefault(); }); $(#menuwidget-56959 li.has-children ul li).click(function (event) { event.stopPropagation(); }); }); require(jquery, bootstrap, function ($) { if ($.fn.carousel undefined && jQuery.fn.carousel ! undefined) { $ jQuery; } $(#carousel-56960 .carousel).carousel({ interval: 20000 }); $(#carousel-56960 .carousel-inner .item).each(function() { this.style-webkit-transition-duration 2s; this.style-moz-transition-duration 2s; this.style-o-transition-duration 2s; this.styletransition-duration 2s; }); }); // Searchable suggestions with a label values for the suggestion. var SEARCHABLE_SUGGESTIONS_OPTIONS { usmCityAndState: , county: - County, stateOrProvince: , usmNeighborhood: - Neighborhood, postalCode: - Zip Code, listingId: - MLS Number, usmNonMlsId: - Internal ID, elementarySchool: - Elementary School, middleOrJuniorSchool: - Middle Or Junior High School, usmArea: - Area, address: - Address, highSchool: - High School, highSchoolDistrict: - School District, usmVillage: - Village, usmSubdivision: - Subdivision, streetName: - Street, usmComplex: - Complex, usmPropertyName: - Property Name, mlsAreaMinor: - MLS Area Minor, mlsAreaMajor: - MLS Area Major, offMarketData: - Off Market, title: title, } var displayWaterBodyNameSuggestions 1; if (displayWaterBodyNameSuggestions) { SEARCHABLE_SUGGESTIONS_OPTIONS.waterBodyName - Water Body Name; } var suggestionResponse null; require(jquery, function($) { /** * Filter out not supported suggestions. * * @param suggestions * @returns {} */ function sanitizeSuggestions(suggestions) { const sanitizedSuggestions ; if (suggestions && Array.isArray(suggestions)) { for (var suggestionIndex in suggestions) { var suggestion suggestionssuggestionIndex; var suggestionType suggestion.type; // Filter out suggestions that are not currently supported if (!SEARCHABLE_SUGGESTIONS_OPTIONS.hasOwnProperty(suggestionType)) { continue; } sanitizedSuggestions.push(suggestion); } return sanitizedSuggestions; } return ; } function fetchSuggestions(request, response) { var baseUrl /api/suggestions/; var param request.term; // Restrict search length to minimum 2 characters before sending the request. if (param.length 2) { var recentSearches JSON.parse(window.localStorage.getItem(lastSearches)); if (recentSearches && recentSearches.length > 0) { recentSearches.unshift({label: Recent Searches, value: Recent Searches, type: title}) response(recentSearches); } else { response(The search word must be at least 3 characters long.); } } else { $.ajax({ dataType: json, url: baseUrl, data: {q: param}, type: GET, timeout: 10000, success: function(data) { if (data.suggestions.length > 0) { sanitizedSuggestions sanitizeSuggestions(data.suggestions); // Set the suggestion response to the first suggestion suggestionResponse sanitizedSuggestions0; response(sanitizedSuggestions); } else { // No results from suggestions API response(Enter another region.); } }, error: function() { response(Problem contacting server, please refresh and try again.); $(.autosuggest-loader).removeClass(fal fa-spinner fa-pulse); $(.autosuggest-loader).addClass(fal fa-exclamation-triangle); } }); } } $(#autosuggest-search-query-297584).autocomplete({ source: function(request, response) { fetchSuggestions(request, response); }, minLength: 0, open: function() { inputWidth $(#autosuggest-search-query-297584).outerWidth(); $(ul.ui-menu).css( width, inputWidth ); }, search: function(event, ui) { $(.autosuggest-loader).addClass(fal fa-spinner fa-pulse); }, response: function(event, ui) { $(.autosuggest-loader).removeClass(fal fa-spinner fa-pulse); }, position: { offset: 0 -6 }, autoFocus: true, messages: { //These messages are for accessability and are not visible in the UI (with proper styling). noResults: No options found., results: function(amount) { return amount + (amount > 1 ? results : result ) + found. } }, delay: 300 }).focus(function() { $(this).autocomplete(search, $(this).val()); }).data(ui-autocomplete)._renderItem function(ul, item) { let txt String(item.label); if (item.type) { txt txt.replace(new RegExp(this.term, gi),b>$&/b>); } var type item.type; if (SEARCHABLE_SUGGESTIONS_OPTIONS.hasOwnProperty(type)) { type SEARCHABLE_SUGGESTIONS_OPTIONStype; if (type listingId) { txt txt.toUpperCase(); } } else { type ; } if (type title) { return $(li>/li>) .append(div classitem-title>b> + txt + /b>/div>) .appendTo(ul); } var status ; if (item.standardStatus && item.standardStatus.length 1 && item.standardStatus0 Closed) { status span classui-status>Sold/span>; } return $(li>/li>) .data(ui-autocomplete-item, item) .append(a> + txt + span> + type + /span> + status + /a>) .appendTo(ul); }; }); require(jquery, function($) { var stateMap JSON.parse({Alabama:AL,Alaska:AK,Arizona:AZ,Arkansas:AR,Bahamas:BS,California:CA,Colorado:CO,Connecticut:CT,Delaware:DE,D.C.:DC,Florida:FL,Georgia:GA,Hawaii:HI,Idaho:ID,Illinois:IL,Indiana:IN,Iowa:IA,Kansas:KS,Kentucky:KY,Louisiana:LA,Maine:ME,Maryland:MD,Massachusetts:MA,Michigan:MI,Minnesota:MN,Mississippi:MS,Missouri:MO,Montana:MT,Nebraska:NE,Nevada:NV,New Hampshire:NH,New Jersey:NJ,New Mexico:NM,New York:NY,North Carolina:NC,North Dakota:ND,Ohio:OH,Oklahoma:OK,Oregon:OR,Pennsylvania:PA,Rhode Island:RI,South Carolina:SC,South Dakota:SD,Tennessee:TN,Texas:TX,Utah:UT,Vermont:VT,Virginia:VA,Washington:WA,West Virginia:WV,Wisconsin:WI,Wyoming:WY,Alberta:AB,British Columbia:BC,Manitoba:MB,New Brunswick:NB,Newfoundland and Labrador:NL,Nova Scotia:NS,Ontario:ON,Prince Edward Island:PE,Quebec:QC,Saskatchewan:SK}); const MAX_RECENT_SEARCHES_CACHED 5; function getStateAbbreviation(stateName) { if (!stateName) { return null; } if (!stateMap.hasOwnProperty(stateName)) { return null; } return stateMapstateName; } function goToDetailView(filter) { var baseUrl /api/listings/; // We should use this replace in order to divide params into array in the ListingSearch.php in the V2 filter filter.replace(/\S&\S/g, function (tmpVal) { return tmpVal.replace(/&/g, #); }); filter encodeURIComponent(filter); $.ajax({ dataType: json, url: baseUrl + ?suggestionFilter + filter, type: GET, success: function(data) { if (!Array.isArray(data.listings)) { return; } if (data.listings.length 1) { window.location.href data.listings0.usmDetailPath; return; } if (data.listings.length > 1) { window.location.href /listings/ + ?suggestionFilter + filter; return; } } }); } /** * Build url with path based on the selected suggestion. * */ function getUrlPath(suggestion) { path ; if (suggestion.type cityAndState) { var array suggestion.value.split( ); const state array.pop().toLowerCase(); const city array.join(-).toLowerCase(); path + state + / + city + /; } else if (suggestion.type stateOrProvince) { var stateAbbreviation getStateAbbreviation(suggestion.value); if (stateAbbreviation && stateAbbreviation.length 2) { path + stateAbbreviation.toLowerCase() + /; } } return path; } function getPropertyDetailPathFromOffMarketSuggestion(suggestion) { if (!suggestion) { return ; } const { value, filter } suggestion; const startIndex filter?.indexOf() + 1; const usmPid filter?.substring(startIndex); const address value?.split( ) ?.map(function(word) { return word.toLowerCase() }) ?.join(-) || ; return /property/ + address + / + usmPid + /; }; function submitSearch(e, item) { e.preventDefault(); if (!item) { return; } // If the item has no type, its an error message and shouldnt send anywhere if (!item.type) { return; } // Finish the input in case a selection was made without completing it $(#autosuggest-search-query).val(item.type listingId ? item.value.toUpperCase() : item.label); // Send to detail view if MLS Number if (item.type listingId || item.type address || item.type usmPropertyName) { var filter item.filter; if (item.standardStatus && item.standardStatus.length > 0) { var statusList Array.isArray(item.standardStatus) ? item.standardStatus : item.standardStatus; // It is very common for listings other than Active to being filtered out, so we need to add this filter to ensure that they are returned by the listings api filter + (filter ! ? & : ) + filterstandardStatus + statusList.join(,); } goToDetailView(filter); return; } else if (item.type offMarketData) { const propertyPath getPropertyDetailPathFromOffMarketSuggestion(item); window.location.href propertyPath; return; } item.type item.type.replace(usmCityAndState, cityAndState) .replace(usmNeighborhood, neighborhood) .replace(usmVillage, village) .replace(usmSubdivision, subdivision) .replace(usmComplex, complex); if (item.type cityAndState) { item.value item.value.replace(, , ); } path getUrlPath(item); var searches Object.assign({}, item); var storedSearches JSON.parse(localStorage.getItem(lastSearches)); if (storedSearches) { searches storedSearches.filter(function(storedSearch) { storedSearch.value ! item.value }); storedSearches searches.length (MAX_RECENT_SEARCHES_CACHED - 1) ? searches : searches.slice(0,-1); searches Object.assign({}, item), ...storedSearches; } localStorage.setItem(lastSearches, JSON.stringify(searches)); var propertyTypeFilter ; var displaySalesRentalsToggle ; if (displaySalesRentalsToggle) { var forSalePropertyTypes ; var rentalsPropertyTypes ; var forSaleLabel Sales; var rentalsLabel Rentals; var propertyTypes $(#sales-property-types).hasClass(active) ? forSalePropertyTypes : rentalsPropertyTypes; if (propertyTypes) { if (item.type cityAndState && !propertyTypes.includes(,)) { path path + propertyTypes.toLowerCase() + /; } else { propertyTypeFilter propertyTypes + propertyTypes; } } } var fullPath ; if (path.length > 0) { fullPath /listings/ + path + ? + propertyTypeFilter; } else { fullPath /listings/? + item.type + + item.value + & + propertyTypeFilter; } // Remove trailing ? or & const lastChar fullPath.charAt(fullPath.length - 1); if (lastChar ? || lastChar &) { fullPath fullPath.slice(0, -1); } window.location.href fullPath; } $(.widget-autosuggest).on(submit, function(e) { submitSearch(e, suggestionResponse); }); $(.widget-autosuggest).on(autocompleteselect, function(e, ui) { submitSearch(e, ui.item); }); $(#sales-property-types).on(click, function(e) { $(#rentals-property-types).removeClass(active); $(#sales-property-types).addClass(active); }); $(#rentals-property-types).on(click, function(e) { $(#sales-property-types).removeClass(active); $(#rentals-property-types).addClass(active); }); }); require(jquery, owlcarousel, function ($) { if ($.fn.owlCarousel undefined && jQuery.fn.owlCarousel ! undefined) { $ jQuery; } var owl $(#carousel-56966 .owl-carousel).owlCarousel({ pagination: false, slideSpeed: 500, lazyLoad: true ,itemsCustom: 1, 1,515, 2,750, 3,1036, 2 ,items: 3 }); $(#carousel-56966) .on(click, .controls-next, function (e) { e.preventDefault(); owl.trigger(owl.next); }) .on(click, .controls-prev, function (e) { e.preventDefault(); owl.trigger(owl.prev); }); }); require(jquery, usm, bootstrap, function ($, usm) { if (usm.touchSupport) { require(bootstraptabcollapse, function() { $(document).ready(function() { var tab $(#recsearch-56971 .nav-tabs); if (tab) { tab.tabCollapse(); //It is a specific task for adding category class for the rec search items by category name tab.on(shown-accordion.bs.tabcollapse, function(e) { let tabPanel document.querySelectorAll(#recsearch-56971 .panel-group .panel); if (tabPanel) { let classList ; e.target.querySelectorAll(li).forEach((li) > { li.className.split( ).forEach((className) > { if (!classList.includes(className) && className.indexOf(recsearch-category-) ! -1) { classList.push(className); } }); }); tabPanel.forEach((panel, index) > { if (!panel.classList.contains(classListindex)) { panel.classList.add(classListindex); } }); } }); } }); }); } }); var URI /article/view/156776/1/28250/;require(usm, usm.user, function (usm) { usm.user.setModal(1); });require(jquery, function ($) { $(body).addClass(js); });/script>script typetext/javascript>require(https://d1nn5t56all1qd.cloudfront.net/5861/js/custom.js?version1690291165);/script>/body>/html>!-- Youre on: Some other server - 172.18.16.154 - www.lindemac.com Time: 0.811 -->
View on OTX
|
View on ThreatMiner
Please enable JavaScript to view the
comments powered by Disqus.
Data with thanks to
AlienVault OTX
,
VirusTotal
,
Malwr
and
others
. [
Sitemap
]