James was there for every step of the way and was always available when we had questions or concerns! He puts his clients first, and truly goes above and beyond to make buying and selling your home as smooth as possible! Highly recommend working with James!