Payment Portal

Our payment portal is currently out of service.

We apologize for this temporary inconvenience. Our team is working to rectify the situation.

To submit a credit card payment please call our office: (503) 646-0566.

For billing questions or to make changes to your contact information, please send us a message.