Reviews

Write a review
  • Diligently Safe
    Jan 2026

    5/5 Stars
    Friendly knowledgeable and caring staff!
    My dog had been injured, they worked him in without hesitation.

  • Kelly Grandstaff
    Dec 2025

    Dr. Gill and his staff always take excellent care of my schnoodle and of me too! Professional, courteous, and always kind. I am NOT a trusting person, but here I always feel safe and taken care of.

  • Jennifer Conklin
    Nov 2025

    Every person at Morgan Animal Hospital is amazing!! They love my Layiah as if she was their own and always have her best interest in mind. We now have six healthy pups thanks to the care of the staff at Morgan Animal Hospital! I would 10/10 recommend MAH for all your vet needs.

  • Honey
    Nov 2025

    Nice staff but pretty chaotic in there. Not sure what to do but wait a long time. The vet was super nice!

  • Tammye Brammer
    Oct 2025

    Dr. Gill and his staff are amazing! Dr. Gill is very caring and knowledgeable. He takes the time to figure out what’s going on with your pet and get it fixed. I trust him 100%.

  • Sherry Butner
    Oct 2025

    They took care of two of my fur babies. And also took great care of my cat. Dr. Gill is great, and you can tell he loves animals ☺️☺️

  • Mike Moore
    Oct 2025

    My dogs stayed here while we were out of town on vacation. They were happy, healthy, and clean when we got them back. Thanks Morgan Animal Hospital for taking great care of my pups.

  • Maria Sheats
    Oct 2025

    Didn’t return phone call
    Not a good feline exam

  • Jessie Meyer
    Sep 2025

    Love Dr Gill! He is so chill and the staff is great with my pups that arent good with other people or stranger dogs.

  • Heather Vandiver
    Sep 2025

    VERY CLEAN! Friendly staff, Dr. Wood was thorough & didn’t rush through our time with her.

Load More

Morgan Animal Hospital

1887 US-31, Hartselle

Directions Call Website Suggest an Edit

Hours

Monday: 7:30AM - 12PMMonday: 1:30 - 5PMTuesday: 1:30 - 5PMTuesday: 7:30AM - 12PMWednesday: 7:30AM - 12PMWednesday: 1:30 - 5PMThursday: 1:30 - 5PMThursday: 7:30AM - 12PMFriday: 1:30 - 5PMFriday: 7:30AM - 12PMSaturday: ClosedSunday: Closed