Awesome doctor, wouldn’t go to anyone else. Very professional and seems to genuinely care about his patients. One downfall is that he is very busy and I usually wind up waiting for a half hour in the waiting room. Good thing is that you can call ahead and see if he is behind schedule. I just always make sure to give myself extra time for apts since he is worth it. Generally I now go to Lynette Neid who is the nurse practicioner that works with him. She is just as good. She is very caring and always shows genuine concern. She also tends to have more open apts.