Excellent doctor. Spent all the time I needed at my followup visits instead of a quick hello and goodbye. At the point that he was stymied about what further care I might need, he sent me for another opinion. I really appreciated that he was willing to listen to the suggests of another doctor.