John is a fantastic realtor. Not only is he extremely knowledgeable about the local market and different types of properties, he genuinely cares about his clients and always provides his unbiased opinions. I was originally thinking about buying condos but gradually gravitated toward single family townhomes. John was there with me throughout this long decision-making process and was willing to show me many different properties. He never rushed me into making any decisions, but he will let me know all of the pros and cons so that I can make informed choices. The COVID pandemic initially made me worry about going for house tours, but John was always taking extra precautions to make sure every surface was wiped clean, which makes me feel much safer touring properties with him. His patience and professionalism are extremely helpful for first-time home buyers like me. One of the early houses which we put an offer in had several problems with the roof and mold, and the seller’s agent was not very on top of these issues. John and I had very long discussions and finally we decided to withdraw our offer because of these risks, and I very much appreciate his expert opinions and his patience in guiding me through this frustrating experience. Finally, we found a perfect home, and it was John’s personal connection with the seller which secured us a deal. I am extremely happy with my purchase and highly recommend John to anyone who is interested in buying properties in Baltimore without any reservations.