Dr. Davis is simply wonderful. He's thorough and he takes the time to discuss what he is doing and talk about his findings. He's great with kids, patient and nice. His staff is well trained and welcoming. Wait times are short and the supply of frames covers a range of styles and prices.