The wait was awful, but the doctor was great. He was personable and easy to talk to as a new patient. I am glad to have him as my primary care doctor. I would have been less angry about the wait if I would have been told when I got there that there was a delay. Not knowing how long your wait is makes the wait seem even worse.