Welcome to Justin Animal Hospital – Caring for Pets Like Family Since 1997

At Justin Animal Hospital, we’ve been proudly serving the pets and pet parents of Justin, TX and surrounding communities like Ponder, Northlake, Denton, and Argyle for nearly three decades. From the moment you walk through our doors, you’ll find a warm, welcoming environment that combines the feel of a hometown clinic with the capabilities of a modern veterinary hospital.

kittens

Our Story: Built on Passion, Grown With Purpose

Founded in 1997 by the husband-and-wife veterinary duo Dr. Paul and Dr. Denna Ingram, Justin Animal Hospital was created with a clear mission: to bring big-city veterinary excellence to a small-town community. They recognized a need in Justin for high-quality medical and surgical care that pet owners could access close to home, without compromise.

Since then, the clinic has grown alongside the town itself, undergoing multiple expansions to meet the needs of our ever-growing family of clients. A major renovation added a state-of-the-art surgical suite and hospital kennels. And with our entirely new hospital facility, our commitment to delivering innovative, gold-standard care continues to evolve.

Pet Care Rooted in Community

We believe in giving back to the community that has trusted us for generations. That’s why we’ve been proud partners of Texas Independent Ridgeback Rescue for over 25 years, helping pets in need find hope, healing, and homes. Our Angel Fund also supports families facing financial hardship by covering medical costs for pets in crisis.

In veterinary care, community causes, or simply offering a compassionate ear, we’re here for more than just appointments—we’re here to be a trusted fixture in Justin and North Texas.

kittens
kittens

Let’s Get to Know Each Other

We’d love the chance to welcome you into the Justin Animal Hospital family. Whether you’re new to the area, adopting a new pet, or looking for compassionate care you can count on, we’re here and ready to help.

Have questions or want to schedule a visit? Contact us today or give us a call at (940) 648-0328. Let’s make a difference in your pet’s life together.