Preventive Care

Preventive care makes for happier and healthier pets. We’ve got you covered from A-Z; annual examinations, new pet exams, vaccinations, parasite control, and more.

Learn More

Medical Care

Your pet’s medical team is highly trained and focused on excellence. We provide dentistry, surgery, laser surgery, and more.

Learn More


Diagnostics help us to pinpoint the source of a problem or rule out possible health conditions when your pet is ill. We have an in-house laboratory, digital radiology, and ultrasonography.

Learn More

What to Expect

Whether this is your first visit or you have been here many times, we come in to work in the morning to care for you the best way we know how. The needs of a pet can be complex, and we work to make sure that we understand your pet’s individual situation, lifestyle, and your goals for them. When you walk through our doors, you will be greeted by our friendly team, will be welcomed to your private exam room, and we will ask you about your pet’s history along with any questions or concerns you may have. Medicine works best when we work together. So give us a call, say hello, and join the family.

What Your Neighbors Say…

The team here is simply AMAZING!! Called on Tuesday for an emergency, they were able to get us in and my boy feeling better in a few short hours, without surgery being needed. We won’t go anywhere else, my fur babies are Dr. Halls patients forever.


I don’t think that I could be more pleased with the service that I have gotten here. The care and compassion for ALL pets that they share with you when you bring yours in is outstanding. I have several rather unique pets which are very hard to find proper care and service for in emergency or general wellness situations, their willingness to assist regardless and use the best of their knowledge to aid is a boon that could not be measured.


I love that they listen to my concerns and guide me through what they believe is is happening. I bring both of my dogs here and they do their best to work with my schedule since I drive about 40 minutes to get to this clinic specifically!!



Monday & Wednesday: 8:30am to 7:00pm
Tuesday & Thursday: 8:30am to 5:00pm
Friday: 8:30am to 1:00pm
Saturday & Sunday: Closed ​
Closed for all major holidays.