I have been a patient since they opened their doors. I have never had an excellent experience, but kept going back for routine exams since it is so close to my home. But sad to say I don't think I can go back after my last appointment. I have never been treated so poorly as a patient. The staff was arrogant, snippy, rude and put off because I came in to discuss an issue other than my current blood work. They also do not return phone calls on a timely manner if at all. I left frustrated and irritated, no patient should be treated this poorly.