Dr. Chavez is a great doctor and human being! Very friendly, understanding, compassionate and knowledgeable. His office staff and medical assistant are great also. The last doctor I was seeing made me feel guilty every time I left his practice so I am so very happy to have found Dr. Chavez!