Experienced, Compassionate Care, For The Pet You Love

We Treat Dogs, Cats, Exotic Pets, and Birds

Awesome Pet Parents

PetDesk enables you to make 24/7 appointment requests, see your pet’s vaccine history, view office hours, refill prescriptions and more! It seamlessly syncs with your phone’s calendar and automatically notifies you of upcoming appointments, when vaccinations are due and keeps track of your pet’s medication schedule. Plus, with our Pet Perks Rewards program, you’ll earn Paw Points for every dollar you spend which can be redeemed for special perks and discounts at our hospital.

Download the PetDesk App and enroll in our Pet Perks Rewards Program today and get 300 bonus Paw Points!



8:00am - 5:30pm


8:00am - 5:30pm


8:00am - 5:30pm


8:00am - 5:30pm


8:00am - 5:30pm


8:00am - 1:30pm



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.

Our Clients Are Our Fans

The entire staff are some of the most caring people I have met in a long time. From the way that they treat and respect each other, the clients and best of all everyone’s pet family members (even if you call them your fur kiddos) you can just feel the compassion. They have already helped me, and continue to do so, to help me with my diabetic and blind dog. I highly recommend this place.

Lynn P.

Dr Edsall and staff are absolutely amazing. They go above and beyond caring for our pets. They are genuinely compassionate, and very knowledgeable.

Sarah E.

I bring all 5 of my cats here. I have had appointments with all three of the Dr’s here over the years, and they all do an amazing job. The service is always great. The staff is friendly, helpful, and professional.  They truly care about the animals they see, and they always do their best to fit us in for emergencies. I can tell that my cats are less scared going to this vet than other ones, which really shows me that they treat them well. I trust them completely with my furbabies, and I can’t recommend this veterinary practice enough.

Ashley E.

I take both my elderly dachshunds to Dr. Edsall and Dr. Beretta. One is paralyzed with many issues and one has an enlarged heart. Both Doctors have provided medically necessary care and compassion to ensure they both have the best quality of life. Their knowledge and experience gives us peace of mind.

Chris G.

I feel very good about the staff and the doctors I feel very safe and secure having my dog seen by their veterinarians and trust them.

Chris M.

Dr. David Edsall is the kindest, most caring and knowledgeable vet I have ever taken my animals to. Staff is friendly and helpful. My dog actually likes going to see them.

Teri C.