
Experience the Difference
Ready to book? We’re excited to care for your family.
​
Whether you’re a first-time visitor or one of our returning families, scheduling an appointment is simple. We’re here to support you or your child’s health — and your peace of mind — every step of the way.
​
What you can schedule:
-
New Patient Visits
-
Well-Child Checkups for Established Patients
-
Sick Visits & Follow-ups
-
Sports Physicals
-
Salt Room Sessions
​
Use the button below to book online at your convenience. Prefer to call, or can't find an appointment time that fits your needs? We’re happy to schedule for you directly at 480-454-4375.
Online Booking FAQ
Q: Why do I have to put a credit card on file when I schedule?
​
A: To provide the best care possible and respect everyone's time, we require a credit card on file when scheduling your appointment.
If you are scheduling a new patient exam, a $50 non-refundable deposit is collected at the time of booking to hold your appointment. This amount will be applied toward your visit.
This policy helps us reduce no-shows and last minute cancellations so we can offer timely care too all families in our practice. We appreciate your understanding!
​
Q: Who should I schedule with?
​
A: You are in great hands with all of our Physicians!​
For Adult Patients, please schedule with Dr. Kirk.
For Pediatrics, feel free to schedule with any of our doctors.
​
If you are looking for care for a neurodivergent child, please schedule with Dr. Kirk or Dr. Dirkmaat.
​




