This is the best GP around. I have use him for years now. He was suggested from some coworkers, who love him as well. When I have issues(rather than an illness), he listens, asks good questions, and then discusses possible solutions and what he suggests. Most doctors don’t take as much time and effort to help their individual patients. His staff is amazing! I love all of his nurses so much. I went to the ER a couple days ago because of a migraine that was insane, I thought I was having a ruptured brain aneurysm… nope, just a migraine. Anyway, the nurse called to check on me the next day and assured me she understood how terrible and scary migraines can be and I did the right thing going to get it checked out. So nice!