Dr. McGuiness is a clear communicator, and puts his patients at ease. I trust him and his staff. Highly professional.