Book Your Appointment Online

Live, instant scheduling is now available for new and returning patients:

— OR —

If you’re not able to find the appointment you need via online scheduling, give us a call at 503-482-2160 or use our request form below:

Appointment Request Form

Your first & last name*

Your email*

Your phone*

What is the purpose of this appointment?*

Preferred date(s) or day(s) of the week*

Preferred time*