From the moment I walked in until the moment I walked out I felt this was the most professional group of people I have ever dealt with. I would travel 100 miles to deal with them from receptionist, to doctor, to nurse, to check out. They are perfect!!