Dr. Ellis is wonderful! He really took the time to sit and talk with me about my issues. The staff is great, too! They followed up with me not only once, but 4 times on various labs I had, and appointments I needed to make in the future. I could not ask for a better experience!