He is better than good he is GREAT!! I went to Dr A. after a bad experience with another doctor. He straightened everything out...literally. Things have been great ever since. I have taken my daughter to him...another GREAT job and she has taken her daughter to him...another GREAT job...what more needs to be said. I refer everyone I know to him with several good reports. Honestly, you could not ask for a more professional, caring, cordial doctor. If you are thinking about going to Dr. A. I suggest you get to see him before he decides to retire. I still go for check up every 8 - 12 mos to make sure all is well...really just to say hi :-)!!!!