Advanced Search Advanced Search

Find your perfect neighborhood

Interactive Map Search Map Search

Use our interactive map search tool

Home Value Market Report

Get an INSTANT market report

Home Value Property Valuation

Get an INSTANT property valuation now!

You know that not all real estate agents are the same. The biggest differential is those who are focused on making a deal to get a commission, and those who are focused on the client and truly care about what is best for the client. It’s a tough road to walk, because of course we need to get paid. But you don’t want to feel pressured. You probably don’t want constant phone calls until you are comfortable and trust the agent has your best interests at heart – and then only with your permission.

We will never harass you. We will never try to make a deal “work” if it isn’t in your interest. We focus on you. When I look at a house with you, I look for problems as well as things to praise. I’ve built homes and been through hundreds and hundreds of home inspections, listening and learning, and I bring that knowledge to you. I know what makes an offer attractive, and how to help you strategize to win.

“

Hello John.

I recommend you to doctor xxxx from Newburyport. He's a great guy. He tells me he will be buying a house this year and has had bad experiences with real estate agents in the past. He wanted my advice. I told him I know hundreds of agents and many good ones. I gave the doctor your name only. I told him that you're the best buyer's agent I know in the area. I told him you will always put the doctor's interests before your own. I told him that I've seen you in action for many years and can say with certainty that you will make sure he is well taken care of. He may contact you and I wanted you to have a heads up.

Andy owns the largest real estate school and home inspection company in the area.
“

John is an amazing realtor. He has shown up for us time and time again, even after the purchase of our home.

Specifically, we had issues that arose 9 months after purchasing our home that were issues that came up during our initial inspection. These issues were supposed to be fixed prior to closing. The issue was mold. It was cleaned up, but the cause wasn’t fixed.

I reached out to John and even 9 months after closing, he was able to contact the seller's agent and get us compensation for the issues that were not fixed. More recently, John has helped us navigate town meetings regarding a builder trying to build a home on an adjacent non-buildable lot. We were ready to sell, but John insisted he would help us fight the proposal.

Even after almost 7 years since purchasing our home, John is loyal to his customers and is always available by phone or email to help us in any way. We would recommend John to anyone looking to buy or sell a home, or even to anyone looking for advice. John has so much knowledge and experience to help you navigate any obstacles or any purchase or sale of real estate!

Featured Areas

Explore some amazing properties in our featured areas!

Latest Listings

494 Hilldale Avenue Unit 494, Haverhill

$529,900

3 Beds ⋅

3 Baths ⋅

73587914 MLS

⋅ ['494-496 Hilldale Avenue Condominium Ass.'] BLDG.

More space, more comfort, more to love! Built in 2016, this three bedroom, 2.5 bath townhouse, one half of a duplex, offers a surprisingly quiet interior and everyday convenience just minutes from I-495. Hardwood floors flow throughout the first floor, where an inviting living room with a gas fireplace creates a cozy gathering space. The kitchen features granite counters, stainless steel appliances, a gas range, an island with pendant lighting and a walk in pantry. The adjoining dining room opens to a composite deck, perfect for morning coffee, outdoor dining or relaxing at the end of the day. Upstairs, the primary suite offers a comfortable retreat with a vaulted ceiling, hardwood floors, a walk in closet with an organizing system and a private bath. Two additional bedrooms offer flexibility for guests or a home office, while a full bath with double sinks, a landing nook ideal for a desk, and full size laundry tucked behind barn doors add convenience. Enjoy a deep backyard with a small above ground pool and additional space toward the rear for playing catch or kicking a soccer ball. The unfinished basement provides generous storage and room to explore future possibilities, with bulkhead access to the backyard. Central air, gas heat, a Nest thermostat and a one car garage complete the package. No HOA, and pets are welcome, including dogs of any size! Close to Haverhill High School, golf and driving range options, shopping and dining. Come discover how much this home has to offer!

494 Hilldale Avenue Unit 494, Haverhill

34 Cutter Lane Unit 69, Amesbury

$949,900

3 Beds ⋅

3 Baths ⋅

73587891 MLS

⋅ ["Bailey's Pond Condominium"] BLDG.

Enjoy peaceful pond views and enhanced privacy in this beautifully appointed end-unit townhome at Bailey’s Pond. Blending quality finishes, generous living space and the ease of a low-maintenance community, this home offers an inviting setting for everyday living and entertaining. The light-filled, open-concept main level features hardwood floors, a gas fireplace and a chef’s kitchen with quartz countertops, an oversized island, Bosch stainless steel appliances, a stylish backsplash and abundant cabinetry. Oversized sliders welcome natural light and connect the living area to outdoor space overlooking the pond. A two-car garage with direct access to the home’s interior adds everyday convenience. Upstairs, the spacious primary suite provides a relaxing retreat with magnificent water views from the bedroom, a walk-in closet and an en-suite bath featuring a tiled walk-in shower and double vanity. An oversized second-floor landing offers another versatile space, ideal for a home office or playroom. Two additional generous sized bedrooms including one with a walk-in closet, a full guest bath and a dedicated laundry room complete the upper level. The partially finished basement adds valuable flexibility with bonus space and storage, plus the potential to finish additional space for an expanded living area or a home gym. With partial plumbing already in place, the lower level also offers the possibility of adding a third bathroom—an opportunity to further enhance the home’s comfort and functionality. Embrace the peaceful surroundings, explore the community’s walking trails along Bailey’s Pond or enjoy the clubhouse with its scenic water views. Convenient to the shops, restaurants and attractions of both Amesbury and Newburyport, this desirable end unit pairs a tranquil setting with easy access to everyday conveniences. Proximity to I-495 and I-95 makes commuting, coastal outings and travel throughout the region convenient. Less time on yard work means more time to enjoy the space, comfort and lifestyle you love. Offered at an especially competitive asking price compared with other available homes in the community, this pond-view end unit presents an exceptional opportunity to enjoy outstanding space, setting and value.

34 Cutter Lane Unit 69, Amesbury

2 Azalea Rd, Newburyport

$899,000

4 Beds ⋅

2 Baths ⋅

73587791 MLS

Tucked on a quiet side street just moments from Maudslay's trails and gardens, this 3 bedroom, 1.5 bath home was thoughtfully expanded by its owners just four years ago to fit the way you really live. Their addition delivers a mudroom with custom built-ins for coats, boots and beach bags, a walk-in pantry with custom shelving, and a private home office with its own closet, ideal for working from home or easily used as a fourth bedroom. The family room is the natural gathering spot, with a slider opening to the paver patio, with plenty of room for the grill and a table for long dinners outside. Beyond it, the fully fenced backyard is the sellers' favorite part of the home, made for gardening, play, and letting the dog roam. From the family room, step into the charming kitchen with quartz counters, stainless appliances and plenty of cabinet space, then into the dining room, anchored by a fireplace and ready for holiday gatherings. Down the hall, the updated full bath boasts a subway-tiled shower and a built-in storage nook. All three bedrooms feature custom closet systems for comfort and organization. The lower level adds a finished half bath, laundry, and generous storage, with room to expand if you want more living space. Comfort comes easy year-round with central air and mini splits, hardwood floors throughout and luxury vinyl in the addition, plus solar panels that keep utility costs low. A backyard shed keeps the bikes, kayaks and garden tools organized. Spend Saturday morning on the trails at Maudslay, the afternoon wandering State Street, and the evening right back where it all started, gathered with friends on the patio in your own private backyard.

2 Azalea Rd, Newburyport

10 Byron St, Haverhill

$560,000

4 Beds ⋅

2 Baths ⋅

73587574 MLS

Welcome to charming 10 Byron Street, nestled in a storybook setting in the heart of Bradford. Step inside through the classic vestibule entry, where timeless character meets everyday functionality and sets the tone for the warmth and charm found throughout the home.The inviting foyer is flanked by a grand staircase and charming fireplace, creating a warm and welcoming first impression. From here, you’ll find an office, comfortably sized living room, a dining room which makes entertaining a breeze, and, at the back of the home, a bright sunroom and kitchen. A convenient rear mudroom provides a practical transition from the outdoors.The home offers four generously sized bedrooms, two full bathrooms, and abundant storage throughout. The kitchen features warm hickory cabinetry, granite countertops installed in 2019, a Bosch dishwasher, garbage disposal, and convection microwave that doubles as a second oven. Newer windows and siding, completed in 2016, roof in 2022 enhance the home’s comfort and curb appeal, while the chimney cap and repointing were completed in 2021.Outside, enjoy a beautifully sized yard with plenty of room for entertaining, gardening, and relaxing. Just seconds from beloved Bradford Common, you’ll have easy access to year-round community events, the farmers market, summer music, and more, bringing the best of the the neighborhood living right to your doorstep. We look forward to welcoming you to 10 Byron Street and, watching the keys and the stewardship of this delightful home pass to it's next fortunate owner. Showings begin at the open houses : Saturday 1pm-3pm, Sunday 10am-12pm.

10 Byron St, Haverhill

Start Your Search

The property listing data and information, or the Images, set forth herein were provided to MLS Property Information Network, Inc. from third party sources, including sellers, lessors, landlords and public records, and were compiled by MLS Property Information Network, Inc. The property listing data and information, and the Images, are for the personal, non commercial use of consumers having a good faith interest in purchasing, leasing or renting listed properties of the type displayed to them and may not be used for any purpose other than to identify prospective properties which such consumers may have a good faith interest in purchasing, leasing or renting. MLS Property Information Network, Inc. and its subscribers disclaim any and all representations and warranties as to the accuracy of the property listing data and information, or as to the accuracy of any of the Images, set forth herein.

board logoCopyright 2026 PrimeMLS, Inc. All rights reserved. This information is deemed reliable, but not guaranteed. The data relating to real estate displayed on this display comes in part from the IDX Program of PrimeMLS. The information being provided is for consumers’ personal, noncommercial use and may not be used for any purpose other than to identify prospective properties consumers may be interested in purchasing. Data last updated .