Sorry, you need to enable JavaScript to visit this website.

Flu Shots Available Call 703-698-2066 to make your appointment. More about the flu shot

Flu Shots Available Call 703-698-2066 to make your appointment. More about the flu shot

Patient Reviews

Wonderful bedside manner, and very prompt to see me. I arrived late because the Google Maps took me to the wrong address. I was still seen right away. All of the employees and other patients I passed looked happy. Very pleased with this experience! 
9/10/2021


Excellent and caring as always! 
9/09/2021


Dr. Nancy Hafner listened to what I had to say, responded positively to my questions & addressed my concerns. She expressed empathy, and care & did not at any point rush thru any aspect of the exam. She explained what she was doing and why – which brought a degree of comfort to me. Because she was very attentive & had a positive demeanor, she is now my new favorite MD. The patience she exhibited was the best I have received perhaps -ever. A delightful person with a wealth of experience. No wonder she is booked solid months in advance. There are several other MDs I know that could learn a thing or two from her. Bravo Dr. Nancy Hafner!!! 
9/08/21


“Dr. Hafner is great!” 
8/25/21


“Dr. Hafner is simply a gem. I am blessed to have her as my provider.” 
8/25/21


“This was my first time seeing Carlyn and I thought she was fabulous! She listened to me and took the time to address all my concerns. I’m so thrilled she joined the practice!” 
8/23/21


“I have no hesitation whatsoever in recommending this practice and its brilliant, kind, caring medical professionals.” 
8/19/21


Dr. Hafner is the best, I recommend her often to anyone who will listen! 
8/19/21


“Every visit to this office has been efficient, friendly, and helpful.” 
8/19/21