I would be careful of this place. Completely unprofessional and waited until an hour before my appointment to tell me I had to go through a series of testing just to see Dr. Ryan, then told me that I would have to call my health insurance to find out how much my appointment was going to cost me myself after needless testing just to run up a bill.