Everything you need between visits, in one place. Use these tools to book, pay, fill out forms, and stay in touch with your provider.
Patient Portal
Schedule a visit, view your records and test results, and message your provider through the secure portal.
Pay My Bill
Pay your bill online, anytime. It only takes a minute.
New Patient Forms
New to the practice? Download and complete your forms before your first visit to save time at check-in.
Insurance Accepted
We accept most major insurance plans. Please verify your coverage before your visit, and call us at 480-324-0300 with any questions. (Extension 121 for call us on Insurance Accepted)
Book an Appointment
Ready to be seen? Book online, or ask about a telehealth visit if a trip in isn't needed.
Need help with any of these?
Call our office and we’ll walk you through it.