My son failed a vision test at school and I took him to an optometrist. While she was super nice and helpful, I didn't feel they knew what they were doing with a child, so then I took him to an opthamologist and felt the exam was much more thorough. I had never even heard of a pediatric opthamologist when I made the appointment, but if I had, I would have taken him there first. My son has a lazy eye and an appointment with a pedi opthamologist next week. My vote is for the opthamologist.