John is an excellent real estate agent. We worked with John to buy a townhouse in Baltimore City 8 years ago and again this year for our move to a single family house in Baltimore County. John is extremely responsive, knowledgeable, and dependable. He really has his client’s best interests at heart and gives advice based on his clients wants/needs. He is never pushy. He is very organized and always responded to our questions same-day. When we found our dream house on the same weekend of his daughter’s graduation – he didn’t hesitate to still make the time to help us put in a competitive offer in a multiple offer situation – and we were able to get the house! We’re very grateful to John for all of the work he dedicated to help us find the right house for us.