This was my first visit , Dr McGuiness and his staff were very nice . Dr McGuiness took time to explain everything .