I have seen Dr. Johnson for many years. He is always so kind and takes the time to sit and explain or discuss anything about my results. In the years I have seen him he has never acted hurriedly, he definitely takes the time. Dr. Johnson's professionalism is unmeasurable!