All Creatures Pet Hospital
VeterinariansHours:
108 W Tarrant Dr, Gardendale AL 35071 Hours
About All Creatures Pet Hospital
All Creatures Pet Hospital is a modern veterinary facility providing comprehensive care to companion pets in Gardendale, Fultondale, Birmingham, and the North Jefferson County areas of Alabama. Dr. Hankes and the experienced staff are dedicated to providing the highest quality and most thorough care available to your pet. While ACPH is family-run and has a small-town feel, they are known for practicing state-of-the-art veterinary medicine. What sets them apart are their prime location off Highway 31, doggie daycare service, online pharmacy, and laser therapy. Whether you are a first-time pet owner or are looking for a new vet for your life-long companion, you can trust that your pet is in good hands at All Creatures Pet Hospital. Clients praise the knowledgeable and friendly front desk staff and technicians, as well as the caring approach of Drs. Hankes and Foster. The veterinarians have been praised for their understanding and flexibility, such as helping a family pet pass away at home or restoring a dog's skin and chronic ear infections to a more manageable level. Customers also appreciate the calm and positive experience their pets have during visits, with one noting that their dog, Jax, never acts nervous or anxious because he can tell everyone there is kind and patient.
Most Recent Reviews
May 2026
These folks have been our vet for our grumpy cat's whole life. He's not a big fan (zero stars, does not recommend), but we are.
April 2026
Don't super understand a lot of the negative reviews here, we have 7 cats and have been going to all creatures for all of them. Very professional staff, fast service, onsight blood work. Vet worked with me personally on curated plans for each pet
April 2026
Wonderful experience. Everyone super friendly and knowledgeable. Took great care of me and my fur baby. My dog was in love with everyone there.
More Comments(141)
Other Information
You May Also Like
- Gardendale, Alabama