New Patients

You can request your first appointment online! Just click on the button below to begin. You can also call us at 303-659-7600 to schedule. We have same-day and next-day appointment availability.

Existing Patients

As an established patient you are able to access your patient portal to pay your bill, make an appointment, view test results, or update your current contact information.