Dr. Chavez is a very smart, thorough, thoughtful doctor. He really cares about his patients and always tries to do what's best for them. He's very compassionate, understanding, and straightforward. I would recommend him to pretty much anyone. Thank you for such a great doc!! They are few and far between anymore.