Welcome Back!

How Can We Help?

If you need an appointment but don't see an available time that works, please call the office at (720) 828-7873. If you are having a medical emergency, dial 911 immediately.
Please book doctor's visits with your physician, thanks!
Person Computer Icon
Membership and Billing Access
Update your contact and billing information, download receipts, and more. Click below to request a login link.
Membership and Billing
EKG Icon
Patient Medical Record Portal
If you have not set up access to your patient portal yet, please contact us so that we can send you an invitation. Otherwise, click below to login.
Patient Portal

New Patient Paperwork

Please select your doctor to access your new patient paperwork:

Medical Record Requests

The following paperwork will let us request your records from a previous doctor's office, or will authorize us to send your records to a different office.

Get In Touch with Us

Chat Icon
During Business Hours
  • Use Spruce - Using the Spruce app is the quickest way to get in touch, we typically respond within an hour.
  • By Phone - Call our office at (720) 828-7873, we're always happy to chat!
  • By Email - You are welcome to send us info at [email protected], but please note that email is not considered a HIPAA secure method of communication.
Caduceus Icon
After Hours Urgent Medical Issues
  • For life threatening emergencies - Call 911.
  • By Phone - Call our office at (720) 828-7873 from a phone number registered with our practice and follow the prompts to page your doctor.
  • Use Spruce - Use the Spruce app and follow the instructions to send an urgent page to your doctor.

Our Location

We are on the 2nd floor of the Dakota Ridge Medical Building, near C-470 and Bowles Ave, across the street from Dakota Ridge High School.