We Treat Your Pets
Like Our Own

Come see why our clients rave about us!

Welcome to All Pets Health Center in Spring Hill, TN



As an accredited member of the American Animal Hospital Association, we pride ourselves on personalized and exceptional veterinarian service. We believe that the best ways to protect our pets from disease is by using the most innovative preventative care that is available. All Pets Health Center is the only AAHA accredited veterinary clinic in Spring Hill, Thompson’s Station, and Columbia.

We are here to service the cities of Spring Hill, TN, Thompson Station, TN, Columbia, TN, Franklin, TN, Lewisburg, TN, Nashville, TN, Murfreesboro, TN, College Grove, TN, Shelbyville, TN, Chapel Hill, TN and more!

​​Our caring and attentive veterinary team are eagerly awaiting the opportunity to welcome​ you to the All Pets Health Center family. We look forward to seeing you and your pets soon!

Hear what our clients are saying about us

Google logo
★★★★★ I can always count on a quick response from All Pets to my phone calls of distress. The staff and Doctors are very knowledgeable, caring and supportive. I know Simba’s health is in great hands!Mary Jo W.Mary Jo W. ★★★★★ Incredible service! My mom’s dog experience a laceration during grooming, and they were able to fully care for him within an hour and a half of our appointment.Jaleria R.Jaleria R. ★★★★★ I have been going here for YEARS and this place has never failed to let me down. They have the sweetest staff and the most welcoming people. They love my dogs like their own! My dog threw up on my shoes during the visit and they CLEANED MY SHOES. I can’t say enough good things about this vet. No matter where I live I will always do the drive to get here, no matter the distance. They have reasonable pricing, and it’s worth it! I love this place!addyson W.addyson W. ★★★★★ I've been going here for 10+ years and they have never once failed! They have been the most caring team when my dogs are sick. A month ago I had to put my dog down and they were so gentle. I can't sing their praises enough. My sisters dog threw up on her shoes and they cleaned them for her. They go above and beyond every single time and i will always come her no matter how far away i live. 11/10 recommend, i can't say enough good things about this place!Sarah W.Sarah W. ★★★★★ Sweetest staff ever!!Lily L.Lily L. ★★★★★ The staff is so good with our animals. You can tell they actually care.Dennis T.Dennis T. ★★★★★ Our sweet Bearded Dragon, Guapo, had an eye infection and I am so happy to have found a Vet that cares for reptiles. Dr. Baker and Heidi took great care of our little guy and he is on his way to feeling better. We went back three days later for Guapo’s second round of antibiotics, and they had a cute welcome board with Guapo’s name. Tina, at the front desk, gave us a warm welcome and Heidi was there to take good care of Guapo. I am so thankful to have found a vet that will take great care of our little Guapo. I recommend All Pets and Dr. Baker for reptile care.Franchesca Sellas (Franchesca S.Franchesca Sellas (Franchesca S. ★★★★★ Taylor and Dr. Hunter were amazing and knowledgeable.Huey C.Huey C. ★★★★★ The staff here is amazing!! They take great care of exotics and know their stuff, I don’t think I could say enough good things about this place!!Presley P.Presley P. ★★★★★ Our kitties, Gizmo and Marcie had their yearly visit today at All Pets. Everyone here is so wonderful with our pets. They truly care what they are doing. I highly recommend this place for anyone with pets. Thank you!Tammy T.Tammy T. ★★★★★ Great people to work with! They help you to understand any questions you may have. The staff takes great care of their patients.Lauren F.Lauren F. ★★★★★ Very good and gentle with Sam. Cleanest office, no smell of animals. Everyone very friendly and caring. They were on top of appointments. Best Vet I have EVER been too. My boys are happyCheri F.Cheri F. ★★★★★ Wonderful office, welcoming and kind staff! I really appreciated the time spent with the LVMT as well as Dr Hunter. She answered all my questions with no feeling of being rushed out or concerns being ignored.Our dog also had a great experience, he was very relaxed and happy with his visit as well!Highly recommend for kind and very obviously caring vets and staff!Nicki W.Nicki W. ★★★★★ Dr Hunter saw our sweet little Sebastian yesterday. As always, the Veteransat All Pets, are wonderful with our babies.They are always willing to answer all of our questions and answer in a way we can understand. They are very concerned about the health of our babies. They call to check on Sebastian when he is very sick.Judy McCormickJoe M.Joe M. ★★★★★ Amazing staff! Would use again.mary T.mary T. ★★★★★ We've been coming here for years. The staff and vets always spend time with us, answering all our questions.Heather E.Heather E. ★★★★★ I love this place! Every staff member is so friendly and welcoming. they were very understanding and accommodating about the couple times i was running late to our appointment. They’re very clear about issues with my pet and steps taken to help them. It’s always a pleasure taking our geckos here for some special help. Can’t recommend their expertise more, especially for reptiles!Skyla B.Skyla B. ★★★★★ All good!! -Mr. RothRachel W.Rachel W. ★★★★★ We had to unexpectedly go to All Pets Health Center with our gecko. Unfortunately our gecko was not going to get better and we made the tough decision to have him put to sleep. The entire staff was so kind and understanding. They treated us like family. They were very thoughtful and caring. I highly recommend All Pets.Laura F.Laura F. ★★★★★ We had a great experience here! Everyone was very kind and informative, and they got us in very quickly, thank goodness. Otherwise our little pet rat might not have made it. They even reached out after a couple of days to check in on her which was so nice. Thanks for saving our girl!Mackenzie BMackenzie B ★★★★★ I had a small ball python with a respiratory infection. I was able to make an appointment and have him seen quickly. Dr Baker did an absolutely amazing job of helping him get better. Ms Tracy at the front desk is an absolute gem also. They exceeded all of my expectations and didn’t drain my bank account in the process. 10/10 recommendThanks to them my little guy is healthy and thriving. Cannot thank them enough.Ronni E.Ronni E. ★★★★★ Great Staff!! Front and Back! Genuinely care for the patients and humans!!Todd S.Todd S. ★★★★★ It has been a hard week for my family and I. We found out our beloved Jesse (11year old Dachshund) had inoperative cancer!I can not thank Dr. Pearl and his staff enough for how they walked us threw this very difficult time.Tim F.Tim F. ★★★★★ Our dog had a Great experience at All Pets Spring Hill! Zoey has "Vet anxiety" and normally loses it at the Vet. Dr. Horner was very patient and took the time to reassure her at every turn. He also made the exam seem like he was petting her while slipping her shots in while she was distracted. Thanks to the entire staff we'll be back!Rob M.Rob M. ★★★★★ I mean no exaggeration when I say that the staff here are the most caring people I've ever met. It really felt like everyone was invested in the health of my pet. *Highly* recommend for services!Nathan H.Nathan H. ★★★★★ Staff is super friendly and Dr. Cruz was great! Also, something you don't always get these days: they listen.Pamela M.Pamela M. ★★★★★ Had a phenomenal experience here! I was a little gun shy coming off a not great experience at another local vet, but this place is amazing! I was able to get both of my dogs in on the same day. Everyone was very warm and welcoming. The providers were very professional. If you're like me and new to the area looking for a place to bring your fur babies I highly recommend this All Pets Health Center!Libby D.Libby D. ★★★★★ Very clean office, nice staff and a great experience.Mitchell B.Mitchell B. ★★★★★ I've been bringing my cats here for a few months now and have had wonderful experiences! The entire staff is friendly and kind, and the vet tech, Lily, is sweet, patient, and knowledgable in answering any questions that I have! We're very happy with our experiences and are excited to continue working with All Pets!Rachel T.Rachel T. ★★★★★ Our experience at the All Pets Health Center has always been great. Very friendly staff and not pushy in purchasing anything you may not want for your pet. Excellent Veterinary services.Mickey B.Mickey B. ★★★★★ Dr. Bakker and the staff are fantastic, super knowledgeable and kindhearted.Thank you all!!Corey P.Corey P. ★★★★★ Everyone here is so nice and so sweet to my dogs! Love it!Eva R.Eva R. ★★★★★ The entire staff was excellent and showed a lot of care to my dog. I highly recommend this office!Alison W.Alison W. ★★★★★ We enjoyed the Friendly atmosphere from the Fabulous team. Wish I had taken a pic of the cutest, tiny cast ever. They did a great job taking care of Bear, our hamster.Elizabeth F.Elizabeth F. ★★★★★ Clean, friendly environment. The staff was great.Kara S.Kara S. ★★★★★ This was a great experience start to finish! Very friendly staff, went over details of what vaccines and tests my Dog needed, and the costs. Put my sweet dog at ease, gave her peanut butter during her shots so she wouldn’t notice. Dr.Underwood was wonderful!Annette M.Annette M. ★★★★★ Just Wow! I have been blown away with the level of compassion and gentle care they take with your animals! They are very professional about every thing and they make me and my dog feel very welcome and comfortable! They took notes of every concern I had and addressed all of the questions I asked! I didn't feel rushed or pressured into anything I didn't want to do! There is no better vet around middle Tennessee that I have ever been to!!!Drew R.Drew R. ★★★★★ Just took my baby chick in after a scare with my toddler. Thankfully we were very lucky and the injury was minor, but I was a total mess. All of the staff were so comforting and kind and Emmylou should be on the mend. I’ve had a lot of pets in my lifetime, and this was the best veterinary experience I’ve ever had.Hannah K.Hannah K. ★★★★★ We started going to All Pets Health Center last year after our previous vet wouldn't allow us to be in the room when our cats were examined and they refused to handle our cats without anesthesia due to their extreme anxiety. All Pets was recommended by a friend who used to work with the previous vet. From day one we were allowed in the room during the examinations which calmed our cats down some. Even with our two girl cats with anxiety acted out, one extremely so, they calmly and kindly took control and still treated them. I was sad and nervous when the original vet we came to see retired, but the new vet is just as nice and caring. All the staff are so sweet and even remember details from conversations we've had. It's the small things that really set them apart. I also really love that they have a vet portal app to help keep track of appointments and such. Highly recommend if you're the Spring Hill area!Aturina E.Aturina E. ★★★★★ Very friendly staff. Great with our Chameleon.Angela Jones P.Angela Jones P. ★★★★★ This practice has always been available when we needed them and so understanding and compassionate. They are a great team to have for your pets. I highly recommendMischelle S.Mischelle S. ★★★★★ I brought my 15 yo cat in today and this was the first time I’ve set foot in this facility. From the moment I walked in, I was greeted with kindness. This appointment was to assess his quality of life because I feel as though his health has been declining and wanted to determine if it was time to let him go or if there was something else wrong. All that said, I was quite teary and emotional from the moment I walked in. The care and compassion I was met with was unmatched. The staff were absolutely wonderful. Luckily, we determined it’s not his time to go and we came up with a treatment plan. I am extremely satisfied with my visit and the care TomTom received & would recommend this place without hesitation. It was quite obvious to me that the staff truly care about the well-being of their furry patients as well as the owner 💕LindseyLindsey ★★★★★ Very friendly, knowledgeable, and personablejohn T.john T. ★★★★★ I used to bring my animals when I lived in Spring Hill. They are very friendly and give great care. The other day my cockatoo bit my conure on the beak and he was weasing while trying to breathe but did not seem too distressed. I called this office and told about the problem to make an appointment. The vet got on and talked to me asking questions and advised that he should just heal fine. And if he started head and or tail bobbing to bring him in. This really relieved me of great concern for my bird. I really appreciated this as I think most vets would just have had you make an appointment to bring them in.Trish B.Trish B. ★★★★★ Just the best doctors and technicians. Our dog is happier to see them when I bring her in, than she is to see me 🙂 . They do great work here and truly love our pets like their own !!Joe S.Joe S. ★★★★★ Great staff, great service.Troy E.Troy E. ★★★★★ I love the staff and Dr's at All Pets Health. They treat your pets like their family. They have time for you with any questions and call to check on your pet. 🙂June S.June S. ★★★★★ The team at All Pets Health Center took great care of my African Grey named Rocket. They went above and beyond to make sure his visit was a positive experience. Thank you so much!Rose M.Rose M. ★★★★★ Very professional and very nice. We are so happy you will be our vet for Grace as she is a 10 week old puppy and her 1st visit was amazing she loved the staff. We are so happy you will be there for her and provide the best care while she grows up. Thank you very muchDavid M.David M. ★★★★★ Your staff and vet dr’s were AMAZING!! At every turn, you helped me and my dog with a happy attitude and caring hands. I love coming to you all and am very grateful for you.Cheryl B.Cheryl B. ★★★★★ Very friendly staff.Ryan V.Ryan V. ★★★★★ I have been going there for years. They know me and my fur babies.TinaTina ★★★★★ All pets is literally for ALL PETS. From geese to guinea pigs, they have helped me through some hard times. The doctors and vet techs know their patients. Extremely busy during these uncertain times, but will take the time to express empathy for the last second emergency needs.The owner/ doctor is a Florida Gator alumni so you know you're in good hands!DanielDaniel ★★★★★ everything was amazing!Grace H.Grace H. ★★★★★ The staff is pleasant, understanding and always willing to help.Best vets ever! Coco and I love this place!phyllis H.phyllis H. ★★★★★ This is where I take my parrot, Peach, I have ZERO complaints. Dr. Bakker is amazing (:Rebeca R.Rebeca R. ★★★★★ The care of Dr. Bakker and Natalie were worth the drive from Nashville to get immediate care for my pet turtle. It is difficult to find an exotic vet and I was grateful for her attention and expertise. Everyone I spoke with on the phone was also incredibly compassionate and helpful. Will be coming back.Angela C.Angela C. ★★★★★ Everyone there is so friendly. They were so gentle with my cat. Great Experience!Wendy T.Wendy T. ★★★★★ My dog has severe anxiety and has a lot of fear in general, he always has. When he had a pretty severe ear infection, they were very careful with him and tried everything they could to make him feel safe and happy. Best vet visit I’ve had in years and they will be our permanent vet now! 🐶Ashley R.Ashley R. ★★★★★ Dr Pearl and his staff are wonderful. Our dogs have been going here for a few years and they are very helpful in getting your babies in quickly and very compassionate. Dr Pearl is the best.Chasity M.Chasity M.js_loader


7:30am - 6:00pm


7:30am - 6:00pm


7:30am - 6:00pm


7:30am - 6:00pm


7:30am - 6:00pm


8:00am - 1:00pm



What's Next

  • 1

    Call us or schedule an appointment online.

  • 2

    Meet with a doctor for an initial exam.

  • 3

    Put a plan together for your pet.

Your staff and vet Dr’s were AMAZING!! At every turn, you helped me and my dog with a happy attitude and caring hands. I love coming to you all and am very grateful for you.

Cheryl B.

It is great!! Everyone is always so friendly and caring for my dog, I always feel comfortable taking him to APHC for check-ups, nail trims, and sick visits! He has now seen all of the doctors on various visits and I feel like his care has been consistent. The techs and front office ladies are awesome, too.

Rachel D.

Very professional and very nice. We are so happy you will be our vet for Grace as she is a 10 week old puppy and her 1st visit was amazing she loved the staff. We are so happy you will be there for her and provide the best care while she grows up. Thank you very much

David M.

Just the best doctors and technicians. Our dog is happier to see them when I bring her in, than she is to see me. They do great work here and truly love our pets like their own!

Joe S.