Dr. Ballentine is gentle, friendly, respectful, great with adults and kids. She recently expanded her office space, so easy to get appointments on short notice. Every time I arrive for my appointment, she would see me right away and not make me wait. Her charges are very reasonable at the«prevailing insurance rate» and matched my Cigna insurance rates.