Free Range Direct Primary Care
If there is a date or time that works better for you and not available, please give us a call at
(434) 337-5934
Show more
Acute Visit
Acute visit such as if you are sick or have a minor injury or concern.
15 minutes
View details
New Patient Visit
Book this appointment if you are a new patient and this is your first visit.
1 hour
View details
Annual Physical Exam
Appointment for a full physical or if you just need an extended visit
1 hour
View details
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.
30 minutes
View details
In-Person Meet & Greet
Book an in-person meet and greet appointment with me!
15 minutes
View details
Virtual Meet & Greet
Book a virtual meet and greet with me!
15 minutes
View details
Small Business Consultation
Consultation to discuss partnering with your business. We offer an affordable and transparent plan that you may offer your employees.
30 minutes
View details
Powered by