My first visit with Dr. Johnson was fantastic — he was friendly, incredibly knowledgeable, and he took his time with me. I never once felt rushed or judged. He listened to all of my concerns and gave me a clear path of next steps. His staff was also incredibly kind and professional — I waited less than 5 minutes and Dr.Johnson came to greet me himself. Outstanding way to run a practice.