I have been going to Dr. Rogers since 2007 I think. He and his staff have always been there for me. I was recommended to go to him by my coworker and haven't found a better doctor since. Their office is really reliable and can usually get me an appointment within the same day or next day or so. Coming from an office where I had to wait weeks to get an appointment (same insurance), this was great! And they really take care of me there. Highly recommended!