Begin Your Care Journey
Share what you’re looking for, and our team will reach out to confirm a next step that fits—Arizona or Oregon, telehealth or in‑person.
New-patient scheduling is subject to clinical fit, licensing, and availability.
Start Here
Use our secure DrChrono intake to tell us what you need. We’ll follow up to confirm the next appropriate appointment.
Billing or insurance question? Call (503) 877-6663.
Arizona • In‑Person & Telehealth
Phoenix‑based care for in‑person visits, plus telehealth anywhere in Arizona.
For Arizona telehealth‑only availability, use your secure link from our office if provided.
Oregon • In‑Person & Telehealth
Portland‑based care for in‑person visits, plus telehealth anywhere in Oregon.
For Oregon telehealth‑only availability, use your secure link from our office if provided.
Your information is transmitted securely through DrChrono.
Flexible Payment Options with CareCredit
CareCredit is available for eligible patients who prefer to pay over time. Terms vary by applicant and offer.
You’re in the right place
When you’re ready, begin the secure intake. If you’d rather talk first, call Phoenix or Portland and we’ll help.
New-patient scheduling is subject to clinical fit, licensing, and availability.
