James is a fantastic realtor. He's helpful, responsive, and has a vast knowledge of the local area. As a first time home-buyer I had a lot of questions. He answered all of them both clearly and patiently. James did great job of demystifying the home buying process and I highly recommend him.