Dr JC Chavez is an amazing doc. He takes time to listen and explain you all the details of your injuries. He is very attentive. He was able to understand my situation and provide me options. He quickly figured out issue with my knee which was very impressive!