Call Us Today! (703) 421-5333


My name is Mike Gordon. I visited the office [a few days ago], and I want to say the doctor and her staff were very professional, thorough, and friendly. My experience was very good, and I will return to them for my future eye care needs.

Michael Gordon

I visited Dr. Barnett office [a few weeks ago] and she is not only beautiful but extremely good at her profession.The receptionist was very polite and courteous , I would recommend this office to anyone!

Russell Hammond Jr

Booked an appointment for new prescription contacts. I was a new patient, having recently moved to the area. Dr. Barnett and her staff received and took me through the whole eye exam process. Dr. Barnett was to the point and easy to talk to. She described the results of the exam and asked what my preferences were for contacts or glasses, then she fitted me with a trial pair of contacts. I have been back after two weeks to check my eye pressure again as it appeared high on the initial exam. All seems fine, and I am totally satisfied with the service provided, follow-up and the staff supporting the doctor.

Joe M

Great environment, great Doctors, great service.

I highly recommend her! Been going to her for years as well as my family! She is Amazing!


Great doctor with great service.They explain everything to you no matter how long it takes. Love this doctor office…always very professional and the staff is also great.

Valerie Johnson

I have been going to Dr Barnett for 15 years and will highly recommend her. She is very knowledgeable in the field of vision issues and uses her skills to help you the best possible. The front office staff are very kind and welcoming too.

Valerie E

I honestly dread going to doctors of any kind. From family practices, hospitals to dentists. I will avoid going for as long as possible EXCEPT Dr.Barnett at EyeDocDulles!

To begin, the whole staff is just amazing. As soon as you walk in they treat you as a friend and make you feel more than welcomed. They make everything fun and enjoyable and truly are caring. They are also very professional and prompt, organized and quick. I feel important when I go here, not like just another patient. There was a span of 2 years I didn’t get to go because I was off at college and when I returned They still remembered me. I’m an no one special, I am just on of their many patients, but they difference between them and other practices is that they care for everyone.

Dr.Barnett is just as amazing as her staff! She as well very professional, caring, nice, and the list goes on! When you get your eyes checked/tested, you can tell she truly cares about assisting you in having the best possible vision. She doesn’t rush through you and takes the time to make sure everything is perfect for you. She’s also great with kids! My little brother is excited every time he gets to go to Dr.Barnett.

Dr.Barnett’s EyeDocDulles is by the far recommended by me. I’ve had my fair share of eye doctors before her and without a doubt her practice is the place to go! There have been times where I needed to be seen that day and they have made it happen. They will do anything they can to help you. You will be taken care of professionally and kindly. Before you even know it, you will be in and out. There have been times where I needed to be somewhere urgently and they had me done in 15 minutes! Yet I didn’t feel rushed and cared about.

If you are looking for a professional, kind place that is great for anyone of all ages, EyeDocDulles is the place to go!

Thanks so much for the wonderful and professional service. Your team is highly competent and courteous to all our staff. It was a great joy and we will highly recommend your services to our industry partners.

Jasmine C.

Coverage area

Sterling, Loudoun County, Herndon, Reston
and Dulles, Virginia
Zip Codes: 20164, 20166, 20167, 20147 & 20170

Payments We Accept

We AcceptVisa, MasterCard, Discover, AmEx, Cash, Check, Sears Card, Sears Gift Card

Patient’s Choice Winner

Patient’s choice winner

Language Translator