It was a fantastic experience! Dr. Vaughan was amazing, and his staff was just as great! Extremely friendly and welcoming! Once I was finished with my appointment, I scheduled an appointment for my 8 year old son. They were very patient with him, and even had a small children's area ( I had my one year old with us). So that was helpful with my little one. I highly recommend Village Eye Care to everyone! I'm not from North Carolina, so it can be stressful trying to find a great doctor of any sort. So I am very pleased to have found a fantastic Optometrist, for me and my children!