Dr. Caballero does excellent work. It's clear she takes pride in leaving no detail to chance. In two recent visits, she spent a lot of time making sure all work was complete and satisfactory, both to her and to this patient. She is personable, gentle, and lets you know all along the way what's going to happen next. One of her finest qualities is the courtesy she extends to her staff. She treats everyone in the office as well as she does the patient.