We accept patients by referral from your primary care veterinarian, with whom we work closely as part of your pet’s medical team.

To make your initial appointment, please call us during our regular business hours (Monday–Friday, 8:00 am to 6:00 pm) at (206) 545-4322. Choose option 2 when prompted, and a referral coordinator will help you.

You can also Request an Appointment online.

If you have any questions before, during, or after your visit with us, please give us a call!


Looking for more information?

Note: If you have pet health insurance, we’ll be glad to provide you with any of the necessary invoices and doctor’s notes needed for you to submit claims.  ASOC does not submit insurance for pet owners.