I can't say enough good things about our experiences with Tommy Brannock. In addition to the highest level of ethics and professionalism, Tommy is kind and ever mindfull that buying and selling a home where lives and memories are made can be an emotional process. Tommy assisted us with the financing details and made a fast turnaround, competitive, and complicated transaction, seamless and comfortable. No one knows or loves Charlottesville more than Tommy and we're grateful that we worked with him!