Schedule A Veterinary Appointment Online

If you have an emergency please call us at (615) 790-8250

4825 Main Street, Suite 3,
Spring Hill, TN 37174


7:30am - 6:00pm


7:30am - 6:00pm


7:30am - 6:00pm


7:30am - 6:00pm


7:30am - 6:00pm


8:00am - 1:00pm



Hear what our clients are saying about us

Google logo
★★★★★ 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. ★★★★★ 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.js_loader

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!

Interested in learning more about these services?
Click the button below to reach out to our team!

Our Veterinary Services

Wellness Exams

Exotic Pets

Emergency and Urgent Care

Spay & Neuter*


Dental Care


In-House Laboratory


Laser Therapy

* Requires an initial exam