We accept Visa, MasterCard, Discover, American Express and eCheck.

Payments can be made via check mailed to our office or by credit card or eCheck. Please follow the links below for our secure online payment form or call our receptionist at (206) 624-6271 to make a payment by phone.

Payments originating from outside of the U.S. should contact our office before attempting payment through the web portal.

Make A Payment

If you would like to pay your bill, replenish your trust account or pay your retainer, please click here.

Please note that the transaction limit for eChecks is $10,000.00. If you are attempting to pay an amount larger than that, you will need to submit multiple payments.