I don’t know what kind of doctor he is, but his office staff blows. I waited 2 weeks for an appointment and the rescheduled it, then when I flew in especially to see this particular doctor, they call me the night before to reschedule AGAIN. Go see Dr. Fetter in Maryville instead – I had my procedures DONE within a week and I couldn’t even get in to see this guy after a six week wait when I gave up.