Although some reviewers say he was unprofessional, it may be true in the strict sense of the word. He came in light hearted, joked around, made me feel at ease and took care of a skin cancer in 2 visits. Answered all my questions, took my phone calls and did what needed to be done. So if your looking for a robotic no no-nonsense Dr who will show no emotion or humanity, this Dr is not for you. But he is knowledgeable with a bedside manner that puts you at ease as long as your not a stuffed shirt. Additionally his reception staff is very efficient, and his tech(Camille) is excellent, Especially on a follow up phone call. I had a slight concern about my sutures healing and she without hesitation said just 'pop in' and we will take a quick look to make sure alls good. I'm very comfortable with this office.