I have a big family and calling to schedule all of us was easy and convenient. This is the first time at have been here and I'm disappointed that we didn't come sooner. This place is amazingly clean smells great the staff is very pleasant very patient and easy to deal with. The doctor is extremely nice and does well with the kids. The staff even helped decide how to use our insurance to save us money out of pocket. I strongly recommend this place and we will definitely be coming here for annual eye exam reviews and all our glasses and contact needs.