“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.”

Hampton Roads, Virginia
Find the right home.
Make the right move.
Local real-estate guidance with straight answers, modern tools, and no pressure.

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.

Virginia Beach
Coastal communities, established neighborhoods, and military access.
View city guide →
Chesapeake
Suburban living, newer communities, and room to spread out.
View city guide →
Norfolk
Historic character, waterfront neighborhoods, and urban convenience.
View city guide →Built around your move
Choose where you are starting.
Buying a home
Search strategy, property evaluation, offers, inspections, and closing.
Selling a home
Pricing, preparation, marketing, offer comparison, and negotiation.
Military & VA
PCS timelines, remote touring, base commutes, and VA financing.
Tools & resources
Mortgage calculator, local guides, and plain-English answers.
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 ZillowBased on 4 verified client reviews
“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.”
“Great, he was understanding and knowledgeable, made every decision stress free. His expertise led us to buying our first house we came across.”
“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.”
Start with a conversation
Tell me what you’re trying to accomplish.
No pressure. No obligation. Just a straightforward conversation about the next step.