Personal Care for You and Your Family

At Pantops Family Medicine, we are prepared to take care of you and your entire family from birth through maturity. We look forward to treating the whole person.

Note:- We are not accepting new patients.

To SCHEDULE an in-office or virtual visit, call the office at 434-979-4440
To LOG ONTO a prescheduled Virtual Visit, go to 'Meet the Team' and click on the physician with whom you have an appointment.


Did You Know? Emergency or Urgency – Where to go

If you have a life-threating emergency, call 911 or go to the nearest Emergency Room (ER).

What if you have an Urgent matter? The ER may not be the best option. You may find yourself waiting a long time and having higher medical bills than expected. There may be a quicker and less expensive option.

For our established patients of Pantops Family Medicine we have an answering service which can direct you to a healthcare provider who can help assess the situation and make recommendations.

If the clinic is closed or we cannot see you in a timely manner for your situation, we may direct you to one of our local urgent care centers, such as Med Express. These are less costly than the ER and often quicker.

Charlottesville Office


1490 Pantops Mountain Place Suite 200
Charlottesville, VA 22911 Get Directions



Learn More

News & Announcements

We Are Members of Privia Medical Group

As of April 18, 2023, we are proud members of Privia Medical Group!

Proudly Part of Privia Health

Anchor Healthcare, PLC is proudly part of Privia Health. Privia connects us with leading doctors in the community to transform healthcare by delivering high-quality, coordinated care that is centered on our patients.

To learn more about the resources that help you manage your healthcare, or to find other Privia doctors, visit their website.

"I've had many PCP's throughout my life and Hakan Dagli is by far the best. Great doctor and great bedside manner. High quality of treatment as well as a focus on patient comfort. He treats the person not just the illness."

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.
Patient Portal