Latest Post

Commensal Organisms Can Protect Against Pathogenic Bacteria

Recent studies published in Science Immunology and Science have shown how a commensal intestinal bacterium produces an enzyme that can help protect against pathogenic bacteria.

Read All

When You and Your Family Need Quality Care Quickly

Quality health care should be a comfort for you and your family. That’s why we strive to provide exceptional family medicine and urgent care in a relaxed, comfortable environment. You can count on Dr. David Allingham and his medical team to deliver complete care when you need it.


Our staff will help with your scheduling, insurance or anything else you may need during your time with us. We take extra care to listen to your concerns, answer your questions and thoroughly explain your condition and treatment options. To schedule an appointment, please call us today at 703-255-1190 or use our Book an Appointment form.

If you are unable to keep your appointment, please notify us in advance. We will be happy to reschedule you at a more favorable time. If you need emergency care, call us and tell us about it. If it is non-life-threatening, such as an anxiety attack, we may be able to save you a time-consuming trip to the hospital emergency room. We greatly appreciate your time and consideration and look forward to seeing you.

New Patient Forms

If you have made your initial appointment, you can preregister for your visit by clicking on the link below to download our New Patient Forms. Please print and complete the forms prior to your arrival to speed up your new patient registration process.

Billing and Financial Responsibility

Please call if you have any questions regarding a billing statement and we will be happy to assist you.

Learn more about all of our quality care services in Oakton, VA. Call 703-255-1190 or use our convenient Book an Appointment form to schedule your appointment. We welcome patients from Oakton, Great Falls, McLean, Middleburg, South Riding, Aldie, Potomac, Leesburg, Clifton, Fairfax Station and nearby areas in Arlington County and Loudon County.