Feel your best, faster

Physician-formulated vitamin & iron IV drips and booster shots, starting at $90.

Explore IV therapy

Sustainable weight loss, medically guided

A doctor-supervised GLP-1 program with nutrition, labs, and coaching, built around you.

Start weight loss

Subtle, physician-led aesthetics

Physician-guided aesthetics that enhance what is already you, subtle and expertly placed.

Explore aesthetics

Every condition, one root-cause plan

We map the why behind your symptoms, then build one plan across medicine, hormones, and weight care.

See all conditions
AboutReviews

Patient Info

Patient Resources

Everything current Onyx patients need in one place. Log in to your portal, order supplements, schedule lab work, review our clinic policies, and find quick answers to the questions patients ask most.

(480) 531-2557 · info@onyxintegrative.com

Dr. Stephanie Nichols going through a care plan on a laptop with a patient at Onyx in Gilbert, AZ

01 · Patient Portal

Access your patient portal

Your portal is where you book your next visit and keep your records in one place. Anything that needs a person, including cancellations and questions between visits, goes through our front desk.

  • Book an appointment
  • View the lab orders your provider has uploaded
  • Review your visit notes and treatment plan

Cancelling or changing a visit: appointment changes cannot be made in the portal. Call or text the front desk at (480) 531-2557 and we will take care of it for you.

Questions between visits: the portal does not include messaging. Call, text or email the front desk, and please allow up to 48 business hours for a reply. If your question needs medical decision making, we will ask you to schedule a visit.

Onyx doctors and front desk staff with the clinic's supplement and skincare shelves in Gilbert, AZ

02 · Supplements

Order supplements and products

For safety and potency, we recommend purchasing supplements directly from Onyx or through our Fullscript dispensary. Ordering through us means verified quality and proper storage, and it protects against counterfeit or expired products sold online.

Fullscript

Onyx's source for clean, professional supplements and wellness products delivered to your door.

  • Professional grade products
  • Backed by clinical research
  • Convenient home delivery
Visit store

Big Sister

A women led brand founded and formulated by Dr. Stephanie Nichols, with targeted natural support for hormone balance, clear skin and cycle relief.

  • Non toxic, hormone safe wellness
  • For women's hormonal balance
  • Backed by integrative values
Visit store

Rhonda Allison

A favourite at Onyx for clean, active skincare formulas. Curated picks are available through our marketplace store.

  • Clinical grade skincare
  • Naturally sourced actives
  • Trusted by professionals
Visit store

03 · Labs and Testing

Schedule your lab work and get results

When your provider orders labs, the order is sent to the lab and uploaded to your portal. You book the blood draw yourself, at whichever location suits you.

Where to go
Standard blood work runs through LabCorp, Sonora Quest and Patient's Choice. Patient's Choice can be reached at (602) 923-0605.
Patient's Choice locations
They have draw sites across the Valley, plus Flagstaff, Payson and Tucson. See current addresses and hours on the Patient's Choice locations page.
How scheduling works
Your order is uploaded to your patient portal. Schedule your draw directly with the lab location that works best for you.
Turnaround
Most results take up to 10 days.
How results are reviewed
All results are reviewed with you during a follow up appointment, so nothing is read out of context.

We recommend contacting your insurance provider to confirm coverage before testing. AHCCCS plans and Medicare will not pay for labs ordered by a naturopathic doctor. Low cost self pay options are available, including comprehensive panels for around $300 to $350.

A blood draw being taken at Onyx Integrative Medicine in Gilbert, AZ

Clinic Policies

How care works at Onyx

Our doctors stay fully focused on the patient they are with. These guidelines keep that possible, so every patient gets thoughtful, individual care. Pick a topic to see the detail.

How to cancel or reschedule

Appointment changes are not made in the patient portal. Call or text the front desk at (480) 531-2557 and we will take care of it.

Cancellations

Cancelling within 48 business hours results in a cancellation fee. Telemedicine is available if needed.

Late arrivals

Arriving more than 10 minutes late may require rescheduling and may result in a fee.

No shows

Missed appointments without notice incur a fee, with no exceptions.

Follow ups

Follow ups are typically recommended every 1 to 6 months. If it has been over 2 years since your last appointment, a new patient or extended visit is required.

New prescriptions

Require an appointment, so care stays safe and appropriate.

Standard refills

Allow up to 72 business hours. Active patient status and current labs may be required.

Semaglutide and tirzepatide

Refills require a follow up appointment. Please allow up to 10 business days for processing.

Lab reviews

All results are reviewed during follow up appointments, for accuracy and clarity.

Lab scheduling

Orders are uploaded to your portal. Please schedule directly with your chosen lab.

Turnaround time

Most results take up to 10 days.

Insurance coverage

We recommend contacting your insurance provider to confirm coverage before testing. Low cost self pay lab options are available.

What we can help with

FMLA, school or work accommodation letters, and other documentation.

Form fee

Starts at $25, depending on complexity.

Turnaround

Up to 72 business hours. Rush options may be available for an additional fee.

Please note

Some forms require an appointment to complete accurately.

How to reach us

Call or text (480) 531-2557, or email info@onyxintegrative.com. The patient portal does not include messaging.

Response time

Please allow up to 48 business hours for email or text replies.

Complex questions

If your question requires medical decision making, we will ask you to schedule a visit.

Emergencies

Call 911 or visit urgent care. Please do not text or email, as we are not an emergency clinic.

Respectful communication

Onyx maintains a zero tolerance policy for disrespectful or inappropriate behaviour toward any staff member.

How Care Works Here

What to expect at your first visit

Three steps, and enough time to actually get through them.

01

Consultation

A 75 minute comprehensive consultation with a licensed naturopathic doctor. We review your full medical history, symptoms, lifestyle factors and previous treatments before we talk about next steps.

02

Order or review labs

Your doctor orders the functional testing that helps explain your symptoms, or reviews labs you already have. You do not need lab work before your first appointment.

03

Your treatment plan

A personalised plan built around what the testing shows, along with a clearer understanding of where your symptoms come from. Follow ups run 30 to 45 minutes.

Payment

Paying for your care

We keep the money conversation open. Here is how payment works, and where insurance can still help.

What we accept

  • All major credit cards
  • Cash
  • Health savings accounts (HSA)
  • Flexible spending accounts (FSA)

Office visits

Onyx is a self pay clinic. No insurance providers currently allow naturopathic doctors into their network, so we cannot bill insurance for visits.

Lab testing

Insurance can be used for standard lab work through LabCorp and Sonora Quest. Two exceptions: AHCCCS plans and Medicare will not pay for labs ordered by a naturopathic doctor.

Reimbursement

Some plans reimburse out of network naturopathic care. Ask your doctor for a superbill, and call your insurer before your visit to confirm what your plan covers.

From Anywhere

Telemedicine appointments

We offer telemedicine through a secure, HIPAA compliant video chat system. It is a good fit if you live out of state, have a long commute to the office, or simply prefer to meet from home. Our naturopathic doctors are licensed physicians in the state of Arizona.

FAQ

Questions patients ask most

How long is the first visit, and how long are follow ups?

Your initial appointment is 75 minutes. Follow up appointments are 30 to 45 minutes.

Do I need labs before my first appointment?

No. We will review any existing labs you have, and we will order lab testing at your first appointment.

Do you accept insurance?

We are a self pay clinic, but HSA and FSA are accepted. You can use your insurance for standard blood work testing at LabCorp, Sonora Quest and Patient's Choice.

How do I book an appointment?

You can schedule online through the patient portal, or call our office at (480) 531-2557.

How do I cancel or reschedule an appointment?

Appointment changes are not made in the patient portal. Call or text our office at (480) 531-2557 and the front desk will take care of it. Cancelling within 48 business hours results in a cancellation fee.

Do you offer telemedicine appointments?

Yes. We offer telemedicine appointments through our secure, HIPAA compliant video chat system.

How long do lab results take?

Most results take up to 10 days. All results are reviewed with you during a follow up appointment.

How quickly will I hear back from the clinic?

The patient portal does not include messaging, so reach the front desk by phone, text or email. Please allow up to 48 business hours for email or text replies. If your question requires medical decision making, we will ask you to schedule a visit. For emergencies, call 911 or visit urgent care.

How do I request a refill?

Standard refills take up to 72 business hours, and active patient status and current labs may be required. New prescriptions require an appointment. Semaglutide and tirzepatide refills require a follow up appointment and take up to 10 business days.

How often should I schedule follow ups?

Follow ups are typically recommended every 1 to 6 months. If it has been over 2 years since your last appointment, a new patient or extended visit is required.

Visit Us

Contact and hours

Address
1425 W Elliot Rd, Suite 104
Gilbert, AZ 85233
Monday to Friday10AM to 6PM
SaturdayClosed
SundayClosed

Start Here

Ready to book your next visit?

Log in to your portal to schedule, or reach our team in Gilbert and we will help you find a time that works.