Well-kept brick and siding suburban home

Hampton Roads, Virginia

Find the right home.
Make the right move.

Local real-estate guidance with straight answers, modern tools, and no pressure.

REALTOR®Licensed local guidance
USMC VeteranMilitary-move perspective
Garrett Realty PartnersHampton Roads brokerage
Direct AccessYou work with John
Welcoming Hampton Roads style home exterior
Local knowledgeFrom the Southside to the Peninsula

Your local real-estate guide

Technology makes the search faster. Local judgment makes it smarter.

Online tools can show you what is available. I help you understand what the photos leave out: the commute, condition, flood considerations, neighborhood differences, contract risk, and whether the numbers actually make sense.

Meet John

Explore locally

Hampton Roads city guides

Each city has a different housing market, commute pattern, and feel. Start with the areas that fit your life.

View all Hampton Roads areas

Built around your move

Choose where you are starting.

Real clients. Verified reviews.

What my clients say.

Buying or selling a home is a major decision. My goal is to make the process clear, comfortable, and as stress-free as possible.

See all reviews on Zillow
★★★★★5.0 on Zillow

Based on 4 verified client reviews

Zillow review
★★★★★
“John has been a fabulous agent that we have had the pleasure of working with for the last couple of years. He is consistent, responsive, and goes above and beyond.”

— Anne Bagliani, Virginia Beach buyer and seller

Zillow review
★★★★★
“Working with John was wonderful. He showed us roughly 20 houses all across Hampton Roads and was never anything but kind, professional, profoundly helpful, and supportive.”

— Zack McCarthy, Courtland buyer

Zillow review
★★★★★
“Great, he was understanding and knowledgeable, made every decision stress free. His expertise led us to buying our first house we came across.”

— Stéphane Philippe, Hampton buyer

Zillow review
★★★★★
“John was absolutely incredible to work with and made buying my first home a great experience. From day one, he was professional, personable, and easy to talk to.”

— First-time buyer, Virginia Beach

Start with a conversation

Tell me what you’re trying to accomplish.

No pressure. No obligation. Just a straightforward conversation about the next step.

Talk with John