My wife and I were very lucky to work with James recently to buy a home in Philadelphia. I can confirm that everything said about James in his Zillow reviews is true. He is knowledgeable, honest, personable, patient, understanding, insightful, hardworking and has an incredible team. Initially James starts out with a discussion about your needs to understand what you are looking for. Then he takes you to as many homes and neighborhoods as you want, patiently explaining the pros and cons of each. His knowledge of architecture, neighborhoods, and Philadelphia in general (i.e. restaurants, stores, events, fairs etc.) is great and he uses it to insightfully explain what a home/area has to offer you and honestly assesses what you might like/dislike about it. When you first meet James he is friendly, easy-going and personable. He can talk to anyone and this helps because he is quick to talk to neighbors if they happen to be around. His point is “they will tell you what it is really like to live here” and he is right! Once we had finally selected a home James’s team were awesome during the negotiation and closing process – they were hard working, fast and paid attention to every detail to make sure that price was right and the close was smooth, fast and efficient. The team were also knowledgeable and well connected around insurance and financing which helped immensely. True story: I bought the first house James ever showed me. It is a demonstration of his incredible patience and perception that he was able to let me take the time I needed to come to understand what he obviously knew from the start. We selected James based on his reviews on Zillow – it was the first time we had selected a realtor on the internet and it felt a bit strange but after our first conversation we knew we had made the right choice. So, if you if you are in the same situation, then we recommend that way caste aside your doubts and contact James. In any case, we hope it is clear that we would not take the time to write this review unless we had had a great experience working James and his team. We strongly recommend James. Thank you again James! We love our new home.