Allowing the user to narrow their search is a good thing, It gives them some control, and can help with feeling overwhelmed as well as providing a critical connection point. They chose the location or doctor, which can help reduce no show appointments. When I searched for an exam I wanted to be able to refine my results that fit to me. Since I couldn't even tell what the radius was, I wanted to try to solve for that.
I wanted to cover if the doctor had a lot of availability. Many Eye Exam appointments can be handled in 15 minutes, so if a user looked far enough in advance they would see a lot of appointments.
My goal in this overhaul was to make the eye exam flow a bit more user friendly, but also to increase the feeling of connection and comfort. People go to Target because they feel like it's a comfortable space, the eye exam flow felt much more clinical and detatched. I aimed to resolve that as well as provided more indepth functionality.