Jacksonville's Most Trusted Vets — Expert Care Without the Long Waits or Cold Clinics

AAHA Accredited. 6 dedicated veterinarians. Over 80 years of keeping Jacksonville's pets healthy, happy, and part of the family.

Meet the San Juan Animal Hospital Team (2 min)

Book Your Pet's Appointment →
AAHA Accredited | 4.8★ (431 Reviews) | Serving Jacksonville Since 1940 | 6 Experienced Vets

Is Your Pet Getting Rushed Through a 10-Minute Visit?

You waited two weeks for the appointment. You drove across town. You sat in a sterile waiting room for 40 minutes. And then the vet spent seven minutes with your pet before handing you a bill and walking out.

Sound Familiar?

  • Your vet spends more time typing on a screen than looking at your pet
  • You leave the appointment with more questions than you walked in with
  • Your pet trembles in the waiting room because the last visit was stressful and impersonal
  • You get a different vet every time — no one remembers your pet's name, history, or quirks
  • You feel like just another number at a chain clinic that books 60 pets a day

At San Juan Animal Hospital, It's Different.

  • We keep our patient-to-vet ratio low so your pet gets real, unhurried attention
  • Our vets explain everything — the diagnosis, the options, and what it all means for your pet's life
  • We've been in the same building on San Juan Avenue since 1940 — your pet isn't a chart number, they're part of our family
  • Six vets who know your pet by name — led by Dr. Gregory Bennett, DVM
  • AAHA Accredited — voluntarily held to the highest standards in veterinary medicine
Give Your Pet the Care They Deserve →

What Jacksonville Pet Owners Say

Don't take our word for it. Here's what real families have to say after bringing their pets to San Juan Animal Hospital.

★★★★★

"Best Vet in Jacksonville, I wouldn't take my dogs anywhere else, my favorite pick is Dr Bennett but every doctor there is fabulous."

— Cheryl Rhatigan
★★★★★

"Dr. Annie is the best Vet I have ever had! Thank you for treating Diesel and for saving our Little Max's life!"

— Lucinda Lathrop
★★★★★

"The service was excellent and efficient. The doctor was very detailed when explaining the procedures and diagnosis, which made me feel confident."

— Rengal Matt
★★★★★

"I always feel like my cats are getting the best care possible."

— Melinda Rojas
AAHA Top 15% of US Clinics
431 Verified Reviews
4.8★ Average Rating
1940 Established

Everything Your Pet Needs Under One Roof

From routine wellness exams to advanced diagnostics and specialty care — we've got it covered.

🩺
Wellness Exams
Comprehensive nose-to-tail checkups for every life stage
💉
Vaccinations & Parasite Prevention
Core and lifestyle vaccines plus flea, tick, and heartworm protection
🦷
Dental Cleanings & X-Rays
Full dental care to prevent disease and keep teeth healthy
💓
Cardiology
Heart health monitoring and diagnostics for all breeds
🏹
Acupuncture
Holistic pain relief and mobility support for chronic conditions
💡
Laser Therapy
Non-invasive treatment for pain, inflammation, and wound healing
🚨
Emergency & Urgent Care
Same-day urgent appointments when your pet needs help fast
🧬
Stem Cell Therapy
Cutting-edge regenerative medicine for arthritis and joint issues
🐱
Cat Neutering
Safe, routine spay and neuter procedures for cats
🏠
Boarding & Grooming
Safe boarding and professional grooming under veterinary supervision
💖
End-of-Life Care
Compassionate support for the hardest decisions with dignity and grace
🐶
Artificial Insemination
Specialized reproductive services for responsible breeders
Book a Visit →

Limited-Time Offers for Your Pet

Don't wait — these deals won't last forever.

$100 Off Dental Cleanings

Expires March 31, 2026 — Book now before it's gone

Free Rabies Vaccine

Included with every wellness exam — no catch

Claim Your Offer →

Why San Juan Animal Hospital?

Six reasons Jacksonville families have trusted us with their pets for over eight decades.

🏆

AAHA Accredited

Only 15% of veterinary clinics in the US earn this accreditation. We voluntarily meet over 900 quality standards so your pet gets the highest level of care.

📅

70+ Years of Experience

Founded in 1940 and rooted on San Juan Avenue ever since. Three generations of Jacksonville families have brought their pets here.

Lower Wait Times

We intentionally keep our patient-to-vet ratio low. Your appointment starts on time, and your vet never rushes through it.

🔬

Advanced Diagnostics

From digital dental X-rays to cardiology, laser therapy, and stem cell treatments — we diagnose and treat conditions other clinics refer out.

Meet Dr. Gregory Bennett, DVM

Dr. Gregory L. Bennett, DVM — San Juan Animal Hospital

Dr. Gregory Bennett has been a cornerstone of San Juan Animal Hospital and a trusted name in Jacksonville veterinary medicine. Under his leadership, the hospital has maintained AAHA Accreditation — a standard voluntarily met by fewer than 15% of clinics in the country — ensuring every patient receives the highest level of care.

Dr. Bennett's approach is simple: take the time to listen, explain, and care. He and his team of six experienced veterinarians treat every patient like a member of the family — because at San Juan Animal Hospital, that's exactly what you are.

Book with Dr. Bennett's Team →

Frequently Asked Questions

Got questions? We've got straight answers.

How much does a wellness exam cost? +

Our wellness exam pricing is competitive with other Jacksonville clinics, and right now every wellness exam comes with a free rabies vaccine — that's a real savings. We'd rather you call us at (904) 822-0785 for exact pricing because the cost can vary depending on your pet's age, species, and whether any additional diagnostics are recommended. We never surprise you with hidden fees, and we always walk you through the costs before proceeding with anything.

How long are typical wait times? +

One of the biggest things we hear from new clients is how surprised they are at how quickly they get seen. We intentionally keep our patient-to-vet ratio lower than most clinics so that appointments start on time and your vet can spend real, unhurried time with your pet. Most clients are in an exam room within minutes of their scheduled time. No more sitting in a crowded waiting room watching the clock.

Do you see emergency cases? +

Yes. We offer same-day urgent care appointments during our operating hours (Monday through Friday, 7:30 AM to 5:30 PM, and Saturday 8:00 AM to 1:00 PM). If your pet is experiencing something that can't wait — vomiting, limping, sudden lethargy, difficulty breathing — call us immediately at (904) 822-0785 and we'll work you in. For after-hours emergencies, we can refer you to a trusted 24-hour emergency facility nearby.

My pet gets anxious at the vet — can you help? +

Absolutely, and you're not alone — this is one of the most common concerns we hear. Our team is experienced in low-stress handling techniques. We take the time to let anxious pets acclimate, we use gentle restraint, and we never rush a scared animal. Many of our clients tell us their pet is calmer here than at previous clinics. Dr. Bennett and Dr. Annie are known for their patience and warm approach. If your pet has severe anxiety, call us ahead of time and we can discuss options to make the visit as stress-free as possible.

Do you offer payment plans? +

We understand that unexpected vet bills can be stressful. We accept all major credit cards and can discuss financing options for larger procedures. We also believe that preventive care is the best way to avoid big bills down the road — a $200 wellness exam today can catch something early that would cost $3,000 to treat six months from now. Call us at (904) 822-0785 to discuss your specific situation. We'd rather work with you than see your pet go without care.

Get Your Free Pet Wellness Checklist

Join 400+ Jacksonville pet owners who keep their pets healthy year-round.

Ready to Book? We're Ready for You.

Your pet deserves a vet who takes the time to listen. Let's get them on the schedule.

Hours:
Monday – Friday: 7:30 AM – 5:30 PM (Closed Wed 12:00 – 2:00 PM)
Saturday: 8:00 AM – 1:00 PM
Sunday: Closed