Dr. McGuiness always takes the time to listen, even when behind schedule. He doesn’t rush or make you feel as though he has other patience waiting. The staff is attentive, kind and patient.