Caring and Experienced San Antonio Veterinarians

At Affordable Pet Care Northwest, our San Antonio veterinarians proudly offer outstanding health care to local pets. Our entire staff is sincerely invested in the well-being of your beloved companion. The dedication of our team is well-known in the community: several publications have listed our practice as one of the top veterinary clinics in the San Antonio area. We are top-notch professionals who are committed to providing you and your pet exemplary veterinary services with a caring heart. Located on Grissom Road in San Antonio, we happily serve pets in neighboring areas such as Bexar County and Balcones Heights.

Our Veterinary Services

Our team at Affordable Pet Care Northwest is dedicated to providing comprehensive and compassionate pet care. Our San Antonio veterinarians offer a wide variety of services, including:

  • Wellness care
  • Pet dental care
  • Orthopedic surgery
  • Soft tissue surgery
  • Internal medicine
  • Diagnostics
  • Laser therapy
  • Elective surgery

We not only offer services to local dogs and cats, we also care for more exotic pets. If you have any questions about the services we offer, please feel free to give us a call.

Meet Our San Antonio Veterinarians

Dr. Danny Earl is a native of San Antonio and owner of Affordable Pet Care Northwest. He earned his DVM from Texas A&M in 1989. His professional interests include internal medicine, orthopedic surgery, and soft tissue surgery. Dr. Earl and his wife, Leigh, have five children. In his free time, Dr. Earl enjoys being with family, hunting, fishing, and gardening.

Joining Dr. Earl is a team of San Antonio veterinarians, including our exotic pet care provider Dr. Jim Jensen. Dr. Jensen was educated at the American College of Zoological Medicine. He is a specialist in caring for exotic and avian pets and has more than 30 years of experience in zoological medicine.

If you’d like to learn more about our San Antonio veterinarians, we invite you to read the individual biographies found on our site. To make an appointment, call us at 210-684-2273, send an email to, or request one using the link on our website.