What can I say. The way you end up here is not always good. These doctors are incredible. My doctor in particular is amazing. He keeps on me and makes sure I am taking care of myself. This office has been efficient and easy to access. Due to my impairment I get doctors and appointments mixed up and they have been very patient with me and helpful. I am grateful for them keeping me on point with appointments and lab works.