John is an excellent realtor with a lot of knowledge. He will always talk to you with honesty and has great communication. Helpful both for buying and selling property, and clearly someone who cares about his clients. Can wholeheartedly recommend him for real estate assistance in the Baltimore area