We provide same day, scheduled drop-off visits for cats & dogs needing urgent care.

To accommodate high patient demand, we created a unique drop-off process. Review our Visit Process Page to ensure our one-of-a-kind booking works for you & your pet.

Call 503-749-9400 to discuss availability and booking,




Warmhearted, Compassionate, and Experienced

 Veterinary Care in NE Portland

At Heart and Soul, we understand a pet illness or injury is a highly stressful situation. Your pet’s needs will be met the day they arrive with heartfelt and professional care.  Due to the extraordinarily high demand for emergency care in the Portland area, we have been experiencing extended wait times and reach capacity quickly. To reduce wait times at the clinic, we are now offering scheduled arrival times throughout the day.  This is not an appointment time. Patients will continue to be triaged in order of priority and may be required to wait 1-2 hours before being brought inside. 

Please be patient with our team, as we are doing our very best to accommodate as many pets as we can without sacrificing our high standards for patient care. Heart and Soul is locally owned and conveniently located in Northeast Portland. We’re passionate about serving our community by providing excellent care, extraordinary customer service, and a positive, respectful work environment. Our clinic is equipped with the latest medical technology including digital radiology, ultrasonography, and an in-house diagnostic laboratory.  We are grateful to be of service to the inner Portland community.

Stay in Touch!


315 NE Killingsworth St.
Portland, OR 97211


7 Days A Week
8am-8pm Daily

Urgent Care

At Heart and Soul, our mission is to deliver exceptional urgent care for your pet without emergency room prices. Here is what we provide for your pets:

  • Excellent and compassionate care
  • Exceptional customer service
  • A positive and respectful work environment
  • Digital Radiology
  • Focused Assessment Ultrasonography
  • In-house Diagnostic Laboratory

Contact us using the button below to get in touch: