The practice is friendly and they put their patients at ease by speaking kindly, addressing issues with straight forward answers, minimal wait times, describing each assessment as they go, and instilling patient confidence by giving clear instructions. My personal experience has been with Dr. McGinness. I think he is the best there is