James is fantastic. He's thoughtful, patient, deeply knowledgeable, and a great negotiator. He really understood what we were looking for, helped us find a pretty unusual and special property, and then made the deal happen (despite a lot of challenges). Even post-sale he's been a huge asset, helping us navigate the local scene. Couldn't recommend him more highly.