Terrible experience. Treats patients like they are under him. I was denied my own medical records and also accused of lying. He told me he was in my insurance network, but I called my insurance multiple times to confirm this and he is not. He also does not show up on my insurance's website when searching for network doctors.
About Front Desk: Okay. Respectful on the outside, but unhelpful.