James did an excellent job of listening to our needs and wants in a new home. He was available and flexible when it came to scheduling and worked around our busy schedule. James was professional and honest and greatly helped our family find the perfect home. ~ Kristen