Meet Our Providers

All of our physicians are board certified family practitioners and provide a full range of care for all members of your family. Our certified nurse practitioners and physician assistants, under the supervision of our physicians, complement our practice by providing walk-in care, wellness visits and management of your chronic illnesses.

You can see a brief bio on each of our providers below.

Providers who are seeing new patients:

Fredericksburg Office

Dr. Katrina Harpe
Erin Stewart, NP

South Stafford Office

Jennifer Wilson, NP
Dr. Dawn Alexander

Spotsylvania Office

Samantha Franz, NP
Dr. Deepa Pai


Dana B BrownDana B Brown, MD

Located in our Spotsylvania office, Dr Brown received her undergraduate degree from John Hopkins University and received her medical degree from the University of Virginia in 1997. She completed an internship at the Medical College of Virginia and completed a two-year family practice residency at Hanover Family Physicians in Mechanicsville, VA.

Dr. Brown is a board certified family practitioner and joined Rappahannock Family Physicians in August 2000.

Wilson CookWilson Cook, MD

Located in our Fredericksburg office, Dr. Cook attended West Virginia University where he earned his undergraduate degree in 1989 and his medical degree in 1993. Dr. Cook completed his internship and family practice residency at Grant Medical Center in Columbus, Ohio.

Dr. Cook is a board certified family practitioner and joined Rappahannock Family Physicians in 1996.

Tanya FarleyTanya Farley, PA-C

Tanya attended Shenandoah University, receiving her Bachelors of Science degree in 2004 and a Masters of Science in Physician Assistant studies in 2006. She is board certified and currently provides care to patients in our acute clinic at our Fredericksburg office. Tanya joined Rappahannock Family Physicians in 2011 and lives with her family in Stafford.

Julie M FloydJulie M Floyd, MD

Located in our Spotsylvania office, Dr. Julie Floyd attended Fairfield University in Fairfield, Connecticut where she received a Bachelor of Science degree in Biology. She then went on to SUNY Health Science Center of Syracuse in Syracuse, New York, where she received her Doctor of medicine in 1995. She is a fellowship trained OB/GYN and received her training at Harrisburg Hospital in Harrisburg, Pennsylvania. She practiced from 1999 to 2005 in the private practice setting and has been on faculty at Overlook Family Practice Residency Program in Summit, New Jersey.Dr. Floyd ia a board certified family practitioner and joined Rappahannock Family Physicians in 2006.

Samantha Franz, FNP-CSamantha Franz, FNP-C

Located in our Spotsylvania office, Samantha attended the University of Virginia where she earned her undergraduate degree in 1995. She worked at the University of Virginia Health Sciences Center and earned her Master of Science in Nursing from the University of Virginia.

Samantha is nationally certified by the American Academy of Nurse Practitioners and joined Rappahannock Family Physicians in 2001.

Katrina HarpeKatrina Harpe, MD

Located in our Fredericksburg office, Dr. Harpe received her Bachelor's of Science in Molecular, Cellular and Developmental Biology from Yale University in Connecticut. In 2006, she received her medical degree from Eastern Virginia Medical School in Norfolk, VA. Her residency training was completed at Spartanburg Regional Hospital in Spartanburg, SC. A native of Virginia, Dr.Harpe ecstatically returned to Virginia with her husband and daughter to join Rappahannock Family Physicians in 2009.Dr. Harpe is a board certified family practitioner.

Rafael O HernandezRafael O Hernandez, MD

Located in our Fredericksburg office, Dr. Hernandez graduated in 1986 from the Universidad Nacional Pedro Henriquez Urena in the Dominican Republic. He completed both his internship and family residency in Connecticut and then pursued a fellowship in geriatric medicine at the University of Minnesota.Dr.Hernandez is a board certified family practitioner and joined Rappahannock Family Physicians in 1993.

Sonya HollandSonya Holland, DO

Located at our North Stafford office, Dr. Holland attended Kennesaw State University in Kennesaw Georgia where she received her Bachelor of Science degree in Biology. She then attended University of Health Sciences in Kansas City Missouri where she received her Doctor of Osteopathic Medicine in 2001. She attended her intership and residency at Memorial Health University Medical Center in Savannah Georgia from 2001 until 2004. Dr. Holland moved from Savannah Georgia with her husband in July 2004 to begin practicing with Rappahannock Family Physicians.Dr. Holland is a board certified family practitioner.

Thomas A JanusThomas A Janus, DO

Dr. Janus graduated in 1981 from the New Jersey School of Osteopathic Medicine. He completed his family practice residency at Williamsport Hospital in 1984 and then served as a Public Health Physician in Dawn, Virginia.In 1987, Dr. Janus established Rappahannock Family Physicians where he continues to practice in the South Stafford office as a board certified family practitioner.

Joseph P SchuetteJoseph P Schuette, MD

Located in our North Stafford office, Dr. Schuette received his medical degree frm the Medical College of Wisconsin in 1989. He then entered the United States Army and did his internship and family practice residency at Martin Army Community Hospital in Fort Benning, Georgia. Dr. Schuette was stationed at Fort Belvoir, Fort Bragg and served in South Korea.Dr. Schuette is a board certified family practitioner and joined Rappahannock Family Physicians in 1997.

Maria T VanDerMeidMaria T VanDerMeid, MD

Located in our Spotsylvania office, Dr. VanDerMeid graduated from Eastern Virginia Medical School in Norfolk, Virginia in 1992. She completed her internship with the Medical College of Virginia and family practice residency at the Fairfax Practice Residency Program in Fairfax, Virginia. She relocated with her husband to Heidelberg, Germany where she served as a civilian staff physician doing family practice and gynecology/obsterics for the United States Army for three years. She enjoys seeing both children and adults in her practice.Dr. VanDerMeid is a board certified family practitioner and joined Rappahannock Family Physicians in 1998.

Jennifer WilsonJennifer Wilson, FNP-BC

Jennifer is a board certified nurse practitioner in family practice. She graduated with a masters in nursing from Pace University. Jennifer provides care for patients in our Chatham office and currently lives with her family in the surrounding area. Jennifer joined Rappahannock Family Physicians in 2014.

Deepa Pai, MDDeepa Pai, MD

Dr. Pai joined Rappahannock Family Physicians in September 2017 and works at our Courthouse office. She graduated in 2002 from KASTURBA MEDICAL COLLEGE, Manipal, India. She completed her family medicine residency at Henry Ford Medical Center, Canton, Michigan. Dr. Pai is a board-certified family physician who has been practicing in Virginia since 2010.

Dawn AlexanderDawn Alexander, MD

Dr Alexander grew up in Chester, West Virginia. She attended West Virginia University and received her BA in Biology in 1994. She then attended the Marshall University School of Medicine and received her MD in 1998. Staying at Marshall, she completed her residency training in Family Medicine and was board certified in Family Medicine in 2001. That same year, she moved to Virginia and since then, she has enjoyed practicing in both rural and urban sites.

Dr Alexander cares for patients of all ages – infants to older adults. She especially enjoys caring for women’s health, pediatrics, diabetes, hypertension, and Polycystic Ovary Syndrome (PCOS)

Erin Stewart, NP-CErin Stewart, NP-C

Erin is the newest member of our team at the Fredericksburg office. Erin attended the University of Virginia where she earned her undergraduate degree. For fourteen years, Erin worked as an RN in the ICU, Cardiac Cath lab and emergency department.

During this time, she earned her Master of Science in Nursing from George Washington University and is now a board certified nurse practitioner. Erin cares for patients of all ages.

When not in the office, Erin enjoys spending time with her husband and 3 daughters, travelling.