Read Our Reviews

Your kind words mean the world to us, and we’re so thankful that you’ve taken the time to provide us with feedback.

We Love Our Clients and Patients!

We know you have a lot of choices when choosing the best Gardendale, AL, veterinary hospital, and we’re happy that you’ve decided to join the All Creatures Pet Hospital family. Your kind words and feedback help us continue to provide over-the-top service to you and your pet. If you enjoyed your visit, please use the buttons below to leave us a five-star review on Google, Yelp, or Facebook.

The veterinarians and the staff are incredible. They don’t just treat their furry patients but treat their furry patients with tender loving care. They take time to ensure you understand what and why the procedures they will take. I highly recommend them.

Virginia E.

I love the service and care my fur baby Max receives from Dr. Foster and the staff at All Creatures. We have had positive experiences every time. Hopefully Max will be with them for a long long time! Keep up the good work All Creatures.

Vickie V.

I had my English Bulldogs cherry eye fixed at a high-priced vet and they didn’t fix it and they would not make it right. All creatures not only fixed it but I had a great experience with them. They are not a big box vet but a family vet is the best way I can describe them. They have won my business from now on.

Jimmy S.

All Creatures are the best!!. I have used Dr. Hankes for years and would not go anywhere else. The staff is very friendly and We love Jackie. She is great with Nirto he gets excited every time we pull up to the clinic. He can’t wait to go inside. He loves the daycare program and I do to because he comes home so tired lol.

Sharron B.

Listen, I love bringing Titus there. No one is scared of him because of his size or breed, and ALL OF YOU are always nice, caring, and patient, and we never have to wait long for him to be seen. I don’t think you can get any better. ALL CREATURES STAFF IS AWESOME!!


Dr. Foster & crew are the sweetest, most caring staff around (there are too many techs to name them all but they are all equally wonderful). They make an effort to know all of their patients/clients. My dog starts crying in excitement when we pull up. I couldn’t imagine going anywhere else!

Sam S.