The whole experience was great! From dr Allen to all of the staff, very kind and attentive. We were impressed with how smooth the appointment went. I would recommend Dr Cynthia Allen to everyone and any age. She worked just as well with my children as she did me. She made me feel comfortable and at ease. She has a great "bedside" manner!