Dr. Johnson is amazing!! She is so down to earth and listens to all of my issues! My appointment for my yearly exam/check-up was at 9:20. I arrived at 9:00 and was out by 10:15! Everything moved quickly while still being in-depth. It is a very organized process! I live 1 hour and 45 minutes away, and I will never go anywhere else!