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
★★★★★ 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. ★★★★★ Care is top notch . I’ve been taking my pets here for over 10 years! Dr. Pearl and Dr. Adams are the bomb.My only complaint is the office manager who puts $$ before care. I’ve probably spent over 6k dollars over the years and ALWAYS paid the same day. Recently my sisters cat was there and wouldn’t see her after she was stitched and a few stitches came out. The office manager argued with me for half an hour about $33.00. Seriously 😐 not coolI always thought that a post op procedure would be considered in the $500+Update 9/3/23 much better front office staff/ management.Dr Pearl is a true gem and keeps my fur babies happy and healthy.Barbi E.Barbi E. ★★★★★ 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. ★★★★★ I have been coming to All Pets for 3+ years now, and they have always taken great care of my animals (rabbit + cats). It's hard to find an exotic vet, let alone one that is reasonably priced and obviously cares for animals, and All Pets hits all of those markers, and then some. Thank you Dr. Pearl, Dr. Bakker, and staff for always loving + caring for my animals 💜Kat F.Kat F. ★★★★★ 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. ★★★★★ This has been a great place, I had a sick bearded dragon and wasn't sure where to take her. A friend recommended All Pets and I think I got my Rose in there just in time. Reptiles don't always show you when they aren't well, so when you do see something, you need to get them to a proper vet ASAP. They got me an appointment for the same day, and Dr Pearl chose the right med for everything that was wrong, and after just the first dose of the antibiotic, I could see a huge difference. They are very reasonably priced compared to other vets that treat reptiles, and the staff is very professional and friendly. Not everyone likes reptiles, I get it, so I was so thankful they helped Rose. I included a photo of her on the first day after that initial visit, if you know dragons, you know that's a happy dragon on the mend. Thank you, All Pets!Kathryn M.Kathryn M. ★★★★★ 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. ★★★★★ Mandy in billing made my day, horribly and medically, a nightmare by not knowing how the billing worked. I brought a very sick cat in for an emergency and stated her insurance allowed you to bill directly. She led me to believe it would be fine. Then she calls me back an hour later with a different billing amount and says WE DONT DIRECTLY BILL INSURANCE COMPANIES and payment was due immediately. I asked if we could leave a card number for them to charge in the morning once our paycheck deposited because of this misinformation provided at the time of admission. Thinking surely you would work with us since you lied to us (intentionally or not). She would rather me take my cat home to die after she expressed to me that my cat was horribly sick. I actually asked her “what do I do, you want me to pick up my cat to bring her home to die now because you made the mistake”? Silence......and then an automated “sorry” fell from her lips like an atomic bomb on my heart. We don’t like care credit because we are in the process of buying a home and can’t have anything hit our credit. She says there is nothing they can do unless I pay this large unexpected amount. She broke my heart. Chia is an emotional support cat to me for depression and seizures. She caused me to almost have a seizure at the thought of my cat dying. I explained our check is deposited first thing in the morning and she just kept telling me “no”. How hurtful and negative light for your company. If I had been appropriately informed I could have taken her somewhere that did bill directly, but with my seizures on the horizon I couldn’t think clearly and it wasn’t safe for me to drive anywhere else. I had to beg my children for their Christmas money, ask a neighbor for a loan, call my mother, and ask a coworker to raise the 362 for treatment plan she provided over the phone which she originally said INCLUDED IV fluids. After begging, borrowing and humiliating myself, she now says it 550 dollars for complete treatment to include IV fluids and meds. She was heartless and sarcastic toned. She was irritated with talking with me so much throughout the day bartering a treatment plan I could afford but I was humiliated from begging so much to save my health companion and best friend. The staff, front desk lady Mrs Clara and Dr Lowry I was eternally grateful for love and compassion. I could hear they cared for my sweet Chia which made me want to keep her there because I knew they were the ones actually caring for my friend. Mandy was just the person annoyed that I kept calling but had no idea what I was going through to make this care happen. I may have been just another person who couldn’t pay a bill to her but what she didn’t realize was Im actually a desperate woman begging and borrowing crying and fighting for ways to meet these almost impossible numbers she continued to change each time, to save the life of my best friend. I know this is long but I just wanted to convey what was happening on the other side of this “annoying” phone call. Sometimes operations department needs to understand these annoyances are simply desperations and fear of loosing the one you love. I pray this changes someone’s perspective today.Sherri P.Sherri P. ★★★★★ Always great service!jarrett R.jarrett R. ★★★★★ Very nice. Our lil shorkie suddenly started limping and we tried our vet this AM who wouldn't see her til Monday and called other local offices. We'd already considered switching vets and after the top notch care and genuine kindness of seeing our Dixie today and taking excellent Covid precautions... we have found a vet and staff that care about us and our pet. Thanks Dr Lowry!!Angi D.Angi D. ★★★★★ Dr. Lowry is an amazing vet! They’ve been providing information and treatment for my dog for years. Everyone that works there has been so kind and helpful! Extremely knowledgeable, friendly, and goes out of his way to help my dog.Andrew P.Andrew P. ★★★★★ Dr. Bakker and her team were amazing. We have not had the best experience in the past with other practices, especially as far as dental care. But Dr. Bakker assured me that Bailey would be well taken care of. Her team was very thorough to give Bailey x-rays and even pull teeth preemptively so that those teeth would not continue to digress in their condition.Bailey has since recovered the past two weeks very well with the medications that Dr. Bakker prescribed. You pay for quality here. I'm very thankful that this practice is accredited the AAHA.Joshua M.Joshua M. ★★★★★ Love this place.Craig F.Craig F. ★★★★★ We just started taking our Baxter to All Pets as we have switched from another veterinary practice. He went for first routine exam last week. Dr. Pearl was nothing but great and he takes the time to actually talk to you and listen to any concerns. The staff was equally awesome. They communicate effectively and kept me informed about Baxter’s care. On top of that, they are super polite and friendly. They are affordable and offer options. We are so happy that our groomer suggested the switch! We look forward to continue taking Baxter here for care.Chrissy G.Chrissy G.js_loader


7:30am - 6:00pm


7:30am - 6:00pm


7:30am - 6:00pm


7:30am - 6:00pm


7:30am - 6:00pm





We will be open 8am-1pm on the following Saturdays: 11/11, 11/18, 11/25, 12/2, 12/9, 12/16, 12/30

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.