As a first time homebuyer, I wasn't sure what to expect going into the process. James was able to walk me through each and every step, and he answered any questions I had along the way. He was kind, helpful, and professional throughout the entire process. With his help, everything went smoothly. If I am ever looking to buy or sell again in the future, James will be the first person I call!