He is a very concerned doctor that cares about his patients regardless of abiltiy to pay, without concern to when you call, or how many questions you. He will take the time to answer your questions. Office staff is the best I have ever encountered.
Pros: Easy to deal with
Cons: Park in lot, get stamped in office