I found Justin Hannan to be more earnest and attentive than most primary care physicians I've had, who often tend to be impatient, abrupt and dismissive of patient concerns. He listened carefully and following his exam, immediately arranged what I needed.