Everyone working there is professional and friendly. The office is clean and Dr. Fitzgerald takes the time to answer all of our questions.