James went above and beyond to help with every step of buying and selling. His communication was excellent and ample research was done to help me find the right home. He was very knowledgeable, gave great advice, and was always on time and organized. I feel lucky to have him as my realtor. Highly recommend him to anyone!