Excelllent!! Professional, caring, and relaxed. Great staff with terrific responsible follow up. He has worked on my aunt, my husband, and myself, and we all think he is the best of the best! Kathy in his office is also terrific. Also does not keep his patients waiting. They truly care --- and it shows!
DS