Dr. Adams is a great vetrenarian. The Vet techs that work at the hospital are friendly and always double check for answers as to not mislead you. Dr. Adams is very personable, he cares about your animals, gives you advice, listens to your concerns. The vet does not require you to bring the animals in and be diagnosed to get the medicine they need. If its a reoccuring thing, you just let them know what you need and they provide it for you. Other Vets around here are over priced and require that they diagnose your pet. Overall I really like this animal hospital, I recommend this facility to everyone I know that has a pet. If you live around Boaz, AL. Give him a try.