Meet our Staff

Craig J. Petry, M.D.

Dr. Petry is from Long Island, NY and is a graduate of The Medical College of Wisconsin. After completing a Family Medicine residency in Williamsport, PA. in  1999, he began his medical practice in Lynchburg, VA.  Dr. Petry is the owner of Wyndhurst Family Medicine and Medical Aesthetics.  He is committed to providing quality care and taking time to listen to his patient’s concerns.  He is passionate about educating patients on healthy lifestyle choices with an emphasis on preventative medicine.
Dr. Petry’s clinical interests include diseases of the skin, including biopsies and excisions of cancerous and precancerous lesions; weight loss education, diabetes management and aesthetics.

When he is out of the office, Dr Petry enjoys spending time with family, physical fitness and working outdoors.


Heather M. Cook, FNP

Heather Cook is a native of Lynchburg. She received her undergrad in nursing from Liberty University and graduate from Old Dominion University. She has been working at Wyndhurst Family Medicine since 2006.  She is married to Mike Cook and together they have a beautiful daughter, Lora. She a and her family are followers of Christ and actively serves at Heritage Baptist Church. She enjoys family, friends, music, UNC Tarheel basketball, movies, and laughter.


Carrie McKinney, FNP

A nationally board certified Family Nurse Practitioner (FNP), Carrie earned her Master’s degree from Frontier Nursing University located in Hyden KY, in 2013, and her undergraduate degree at Mountain State University in 2007. Prior to 2013, Carrie worked in a variety of clinical settings, including the Intensive Care Units and the Emergency Department. As a FNP, Carrie strives to provide the best available care to every patient with whom she comes in contact with.

When Carrie isn’t working, she enjoys spending time with her husband and daughter. She also enjoys volunteering at her church.