Welcome to Generations Family Practice

At Generations Family Practice, we believe that knowing and understanding the patient as an individual allows for the best medical care. We also believe that the person's family and social encounters have a significant influence on that individual. With this knowledge, the physician is best suited to provide appropriate preventive medicine and assist the patient in making important health decisions.

We pride ourselves on our accessibility and strive to develop quality relationships with our patients and their families. We are pleased to provide same day, evening and Saturday appointments to accommodate your schedule needs. We are currently accepting new patients and participate with most insurance companies. For a complete list of participating insurances, please click here

Pay your bills online

February 6th, 2014

GREAT NEWS, you can pay your bills online- click on this link and save a stamp.

Billing Questions

If you have billing questions you can contact our office 703.464.0686 OR email our billing department at billing@generationsfp.com

Flu Vaccine

September 10th, 2013

CDC recommends a yearly flu vaccine as the first and most important step in protecting against this serious disease. If you have not received your flu vaccine for this year, you can call our office at 703-464-0686, Extension 2 to schedule a nurse visit for a flu shot.

Please click here to for more information, including our flu clinic hours and costs.

New Earlier Office Hours

June 18th, 2013

Starting on July 1st, Generations Family Practice will have earlier office hours for your convenience.

Health Care Reform Explained

August 6th, 2013

Click here to watch a short animated video that helps to explain the problems with the current health care system, the changes that are happening now, and the big changes coming in 2014.

Generations Family Practice Receives 2013 Best of Reston Award

May 29th, 2013

Generations Family Practice has been selected for the 2013 Best of Reston Award in the Doctors category by the Reston Award Program.


Automated Appointment Reminders

August 6th, 2013

Automated appointment reminders are here. To opt in, simply text GFP to #622622.

Action Required by Patients!

June 13th, 2012

Transition to Electronic Health Records (EHR)

Effective 6/15/12, all patients, new and existing, are required to complete new demographic forms, even if you have recently been seen in the office. The new forms request information that will help us fully utilize the EHR, such as your pharmacy details, as well as demographics information that is required by the federal government.

For more information, please click here.

If you are an existing patient, please click here to access these new forms.

If you are a new patient, please click here to access all forms to be completed ahead of time and brought into your appointment.

Sports Physicals

May 22nd, 2013

It’s that time of year again!

Along with the sunshine and warm weather, comes the time for sports participation and school enrollment physical exams.

Sports physicals consist of two parts: a medical history and a physical examination. The goal of sports physicals is to evaluate an athlete's general health, current fitness level, risk of injury, and physical well-being. Sports physicals are typically recommended for any athlete participating in school, club, or intramural sports.


Office Hours

September 11th, 2013

  • Monday: 8:30 AM - 6:30 PM
  • Tuesday: 7:30 AM - 5:00 PM
  • Wednesday: 8:30 AM - 6:30 PM
  • Thursday: 8:30 AM - 5:00 PM
  • Friday: 8:30 AM - 5:00 PM
  • Saturday*: Open twice a month.

* There will be a $50 fee charged for Saturday appointments which is covered by MOST insurance. Please call your insurance to verify reimbursement. Please check below for Saturday openings.

Saturday Hours

February 22nd, 2014

We are going to be open twice a month on the following Saturdays:

  • April 12th
  • April 26th
  • May 10th
  • May 31st
  • June 14th
  • June 28th

Holiday Hours

January 5th, 2013

Generations Family Practice will be closed on the following days.

  • Monday, May 28th, 2013
  • Thursday, July 4th, 2013
  • Monday, September 2nd, 2013
  • Thursday, November 28th, 2013
  • Wednesday, December 25th, 2013
  • Wednesday, January 1st, 2014