Dr. Johnston is a terrific physician. He takes time with his patients and is thoughtful and compassionate in his treatment. In the past I have had a few issues with billing/scheduling as mentioned by posters below - however it seems that they have recently revamped their office staff to correct this and to increase the friendliness/effectiveness of their operations team. Sarah at the front desk is especially calm, friendly, and excellent at her job. Really fortunate to be a patient at this terrific practice.