James was a pleasure to work with- I was trying to make this purchase from out of town with a very vague sense of what I wanted and he was very accommodating in working with my schedule. He has a great knowledge of the city and a lot of insight into different neighborhoods, as well as the details of how different homes were built. He was even helpful after the purchase with recommendations about local professionals to do work on the house.