Office and nurse staff are great. I don't know how, but they know everyone by name despite the many, many people who come in for shots. The doctor is quirky and at first I wasn't sure I would like him, but he grew on me. He's a nice person and very good allergist.