Very Doctor - if you don'y mind waiting!!
I've been a patient of Dr Kinahan's for many year's. He has a very gentle and thorough manner. Takes his time to explain things - never feel rushed. The down side is that one often has to wait a long time especially if you schedule an afternoon appt. I recently took my 78-year old mother and we had to wait 75 minutes! And still after that we only got to see his PA as he had 2 more patients before he could get to us. His PA was also very good. I think some front office policy review by Dr. Kinahan might be in order.