SCORE! Dr. Vogel delivered. He was extremely thorough and gave me great recommendations and insight. I love that he has a patient portal too. The office was clean and the wait time was minimal. I'll gladly wait when I feel that the DR. doesn't rush me and that was exactly the case. Thank God my search is over. Dr. Vogel is a gem..