Skip to Main Content

Veterinary Services in Upland

Our veterinary team at Inland Valley Veterinary Specialists is here to meet your pet’s needs. We can offer your cat or dog advanced veterinary services in a range of areas.

Please Note: A referral from your primary care veterinarian may be required before making an appointment with one of our specialists.

Contact Us

Radiology

Diagnostic imaging and interpretation to help diagnose medical conditions. 

Learn More

Surgery

Various surgical treatments, from soft tissue to orthopedic.

Learn More

Blood Transfusions

To help pets experiencing, blood loss, cancer, or other blood conditions.

Learn More

  • Animal Blood Transfusion

    Our vets at Inland Valley Veterinary Specialists can treat patients in the Upland area quickly and safely with blood transfusions.  Book An Appointment Blood Transfusion in Animals Just like people's blood, the blood of animals is of various different types.  This means that when...
    Read more »
  • Veterinary Radiology

    At Inland Valley Veterinary Specialists & Emergency Center in Upland, our team provides diagnostic imaging and interpretation to diagnose medical conditions and tailor treatment plans. Please Note: A referral from your primary care veterinarian may be required before making a radiology appointment. Book an Appointment ...
    Read more »
  • Veterinary Surgery

    At Inland Valley Veterinary Specialists & Emergency Center in Upland, our veterinary surgeon Dr. Todd Trostel performs advanced surgery while putting your pet’s safety and comfort at the forefront.  Please Note: A referral from your primary care veterinarian may be required before making a surgical appointment. Book an Appointment ...
    Read more »

Having an Emergency?

Inland Valley Veterinary Specialists & Emergency Center is here to provide all cats and dogs in Upland with emergency care when they need it the most. So if your beloved pet is experiencing a veterinary emergency please contact us and we will be happy to help you any time of the day or night!

Contact Us

(909) 931-7871