Our family has been going to the Kellihers for 20+ years. It is a family-run office, very efficient and cheerful. They have gone out of their way to see us in emergencies on weekends, and worked closely with us on orthodontic and other referrals. Excellent care.