Great staff. The office is very flexible. I was there an hour early due to another doctor appointment near by, and they were able to work me in.