Absolutely a terrific doctor. Office is very responsive and well organized. This doctor has always been available to me and my family, including some non family friends who have visited us and needed help. Other doctors have told me how dedicated and professional he is. Stays up on the latest information in many areas of medicine. I highly recommend him.