The doctor is highly professional, competent, and respectful. I am very comfortable taking his cardiac advice. His patient load seems to be high, so I did have a little trouble with my initial appointment getting cancelled due to a scheduling conflict. However, the office staff was also highly professional and worked hard to get me seen as soon as possible.