Joshua

Walk-in hours

Mon – Fri
9 am – 12 pm

Driving Directions

106 Conveyor Dr.

Ste. 100

Joshua, TX  76058

How to Contact Us

Low-Cost Spay and Neuter Clinic in Joshua

We’re proud to serve the Joshua community with high-quality, low-cost veterinary care. We have eight locations throughout the North Texas region for your convenience. Our mission as a non-profit organization is to put an end to pet euthanasia in area animal shelters and help more dogs and cats find loving homes. All of our services are provided by compassionate, licensed veterinarians who are dedicated to keeping pets and their families together.

As always, the staff helping with the clinic were friendly, efficient, knowledgeable, and the services excellent. I have used TCAP for the past two years and the experience is always excellent.

Jax is doing great! He was in and out very quick and everyone was very friendly and helpful. Great experience! Thank you.

What a great experience…super friendly and knowledgeable. I would strongly recommend to everyone.

Our Low-Cost Services

To help the pet-owning community of Joshua, we offer these services:

Low-Cost

Spaying & Neutering

Low-Cost Spaying & Neutering

We work to help pets and area shelters by providing low-cost spaying and neutering for dogs and cats. Surgery days are Monday through Friday by appointment, and all pets must be under 5 years old and under 80 lbs. with no pre-existing conditions to qualify.
Schedule Online

Low-Cost

Vaccinations & Wellness

Low-Cost Vaccinations & Wellness

Vaccines and basic wellness services (microchipping, heartworm testing and prevention, and parasite control) are available for dogs and cats on a walk-in basis.


Walk-in Vaccine Hours:
  • Mon – 9am – 12pm
  • Tues – 9am – 12pm
  • Wed – 9am – 12pm
  • Thurs – 9am – 12pm
  • Fri – 9am – 12pm

Low-Cost

Dentistry

Dentistry

We perform dental cleanings by appointment, which include ultrasonic scaling, polishing, fluoride treatment, and antibiotics. All pets must be under 10 years old and have no pre-existing conditions so we can minimize anesthesia risks.
Request an Appointment

Frequently Asked Questions

Visit our database of frequently asked questions to get more information on what to expect or details on how to prepare for your visit.
Don’t see your question, call us at 940-566-5551.