From the first time I met James he displayed nothing but professionalism. James really takes the time to listen to what you want in a home and delivers just that. I can admit that I was a bit of a handful but he definitely kept me on track. I respected his honest feedback and how he made me feel as if he was just MY agent. There is no doubt that I would recommend him to others as well as call on him again if I needed to.