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
★★★★★ 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. ★★★★★ Great and caring people.Allen P.Allen P. ★★★★★ Dr Pearl and his staff are just the very best. They take care of all three of my animals, I've been going here ever since they opened their doors. I would never consider another veterinarian other than Don Pearl.Camille T.Camille T. ★★★★★ 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.Rachel D. ★★★★★ We were getting ready to leave town for a weekend and our 7 month old kitten had been vomiting every time she ate for 2 days so I called our vet who we'd been with for 2 years to see if they could work the kitten in before we left town. They said they had no appointments, but could schedule me the following Monday. Hesitant to leave the kitten in the care of a neighbor while she was obviously not feeling well, I decided to call All Pets Health Center to see if they could get us in. The receptionist was so pleasant and said she could see us at 9:30 that morning! I was a little hesitant since we had never been to this office and they were only offering curbside care. My concerns quickly vanished once we got there. The staff was kind and attentive and the kitten was taken in to see the vet after a very short wait. Dr. Lowry called me quickly after examining the kitten. He listened to my concerns and explained his plans in detail. I never felt rushed, and I could tell that he genuinely cared for my kitten and her well-being. Dr. Lowry suggested that we do x-rays to rule out any intestinal blockage: one, to make sure the kitten didn't have a bad outcome while we were out of town, and two, to ease my mind so I didn't worry about the kitten the whole time we were on vacation! Instead of having his staff call me back with the results, he called me again to explain that no blockage was found so he was releasing the kitten with a shot of anti-nausea meds and special food. He took his time on the phone again and left me feeling confident that my kitten would be ok, but to call him if anything changed. I thought our experience ended there, but I was even more pleasantly surprised when the vet tech from All Pets called me yesterday to check on our kitten and see how she was doing. All in all, I had an EXCELLENT experience with All Pets. In fact, I plan to move my dogs from our current vet to All Pets because of the outstanding service I received and the thorough care given to our kitten by Dr. Lowry. I highly recommend All Pets Health Center to anyone looking for a vet and staff who clearly enjoy what they do and care about the pets entrusted to their care!Rachel T.Rachel T. ★★★★★ They take care of our cat. Dr Bakker is the best - friendly, warm, compassionate. The whole staff is a delight. They go out of their way to be as helpful as possible. If you are looking for a vet in the area, stop looking and just make an appointment.Paul J.Paul J. ★★★★★ Took my little weener dog in for severe back pain and the Doc fixed him up. He's not pain free yet but soonMichaelMichael ★★★★★ Great customer service and follow-up. I'll recommend them to everyone.Paul K.Paul K. ★★★★★ What a great staff! I called with an emergency, and they took my dog immediately even though they didn't have any appointments open. He's much better now, and I am very grateful for their care! Highly recommended.Sharon P.Sharon P. ★★★★★ My 4 year old Australian Shepherd was neutered last month at All Pets Health. Mandy and Dr. Lowry went above and beyond taking care of my boy and calming my nerves. He did not tolerate the anesthesia the best and was sick for a couple days afterwards. They both stayed on top of his care prescribing medications, special diets, and restrictions to ensure he had a speedy recovery. Mandy and Dr. Lowry both responded quickly and efficiently. Could not have asked for a better duo to trust my babies with!Samantha G.Samantha G.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.