Providing excellent and caring health care in partnership with patients and families!

We offer the online patient portal service to help you save time, avoid playing phone tag with your provider and staff, and stay educated about ways to keep your family healthy and safe.


This convenient online access allows you to:

  • View and Request appointments

  • Retrieve test results

  • View personal health information

  • Update demographic information

  • Browse health facts and information

  • View your billing statements and balance

  • Communicate with your doctor by sending and receiving secure messages

  • Manage your messaging and billing preferences


New patient information


Telemedicine visit?


1) Please check in for your visit through your patient portal or e-mail link ahead of time to update your medications and history, etc.




2) 5-10 minutes prior to your scheduled appointment, click on the link of the provider you are seeing below.







Need to pay your bill?  We are working on online bill pay: for now, please call or pay us through paypal.  If you have trouble paying your bill, please download or call and request ahardship application or aCOVID-19 waiver/reduction applicationIf you download and print, you can return these requests for bill reduction or waiver to us via fax at 503-474-3601 or take a photo and text it (and your patient information) to us at 971-312-2292.


COVID information - please see our COVID-19 page.


Questions about how we use information?  Please see our privacy policy and terms of use.

Patient Information