The staff is professional and every time I have been there I am in and out in less than 30 minutes - once even with x-rays. I am so glad I found this place because my primary doctor is seriously the hardest to get into because he works almost no hours. I do have insurance so don't know what the other fees are but they were no problem with BCBS.
more