Profile image

Free Range Direct Primary Care

Schedule Your Appointment With Me. If there is a date or time that works better for you and not available, please give us a call at
(434) 337-5934

Acute Visit

Acute visit such as if you are sick or have a minor injury or concern.

New Patient Visit

Book this appointment if you are a new patient and this is your first visit.

Annual Physical Exam

Appointment for a full physical or if you just need an extended visit

Follow-up Visit

Follow-up visit. This can be for a follow-up from your last appointment with me or a follow-up from an ER, urgent care or hospitalization visit.

Virtual Meet & Greet

Book a virtual meet & greet with me!

In-Person Meet & Greet

Book an in-person meet & greet appointment with me!

Virtual Acute Visit

Book this appointment if you have an acute concern such as you are sick or have a minor injury and cannot come into the office.

Powered by TidyCal