I have been going to Dr. Buch for years. I usually see him as I have been going into, or coming out of a routine procedure and I wasn't very communicative. I have had cause now to see Dr. Buch in his office on a yearly basis and I never knew what I was missing. Dr. Buch is incredibly thorough and so knowledgeable. He made certain that I had addressed every concern I had, and he answered all of my questions, including giving me print-outs to read at home. I would, and have, referred my family and friends to him. His office staff are very professional and friendly. Overall, a great experience!