If I had one word to describe James Hall, AWESOME! He was patient, understanding, caring, and very knowledgeable! James Hall sold me my very first home and has made a client for life in the process! He worked around my busy schedule, always looked out for my best interest, and made the process a breeze. In my personal opinion, you need not look any further than James Hall!