Coronavirus Announcement
All of our physicians and providers are now offering virtual visits! For the safety of our patients and staff, we are only providing care on-site for those with non-infectious medical needs. Click below to schedule your virtual visit or call your primary care office to have one of our team members walk you through the process.
Please view our COVID Resources here.
CLICK HERE FOR COVID VACCINATION INFORMATION.

News & Announcements
C-19 Phase 2
We are continuing to follow the VA Phased Roll-out Plan and just entered Phase 2 on April 6th. Everyone, 16 and older, who lives or works in the Central… Read More
C-19 Clinic Volunteers
The Central VA Health District and local EMS are seeking volunteers to assist with vaccine clinics across the region. If you have an interest in becoming a Central Virginia Vaccine… Read More
Phone Scam Alert
We have heard recent reports from patients who received calls from someone impersonating healthcare-related companies. The caller is typically looking to obtain information like patients’ Medicare insurance information and social… Read More
Proud to be Part of Privia Medical Group

CVFP Medical Group is a proud member of Privia Medical Group. The best doctors in our community have joined together to form Privia Medical Group (PMG), a multi-specialty, high-performance medical group that puts patients first. Our physicians are united by the mission of providing better, more coordinated care for their patients.
To learn more about Privia Medical Group and find other Privia doctors, please visit our website.
"We have the best family doctor...Dr. David Haga and the CVFP family (Monelison) is the greatest. Micah had an issue yesterday and he did not hesitate to check and make sure Micah was ok. Even thou he was on his way out and finishing up his day. He looks out for our entire family! I personally know what its like to work in a doctors office and a patient walks in and needs help some kind of help at the very last minute. His entire staff made a sacrifice for me and my family. So thank you CVFP and Dr. Haga!"
Our Offices
Staunton River Office
Address:
Contact:
Hours:
Walk-In-Care - Wards Road
Address:
Contact:
Hours:
Walk-In-Care - Forest
Address:
Contact:
Hours:
Patient Portal
Access your personal health information and test results, securely message your care team, and manage payments, all from one spot and at your convenience, 24/7.
- See your provider's openings and schedule appointments.
- Review prescription medications and request renewals.
- View payment history and pay current invoices.
