1424 South Market Street
Mechanicsburg, Pennsylvania 17055

Mon: 7:30AM - 8:30PM

Tue: 7:30AM - 7:30PM

Wed: 7:30AM - 8:30PM

Thu - Fri: 7:30AM - 7:30PM

Sat: 7:30AM - 12:00PM

Sun: Closed

98.4% would refer friends and family to us

5 stars Customer since 2005

Everyone has always been extremely helpful and I like how they are with my pet

5 stars Customer since 2017

It was awesome! Everyone there was very nice and take really good care of the animals.

5 stars Customer since 2017

Excellent. ..friendly staff

5 stars Customer since 2017

Excellent care given Molly.

5 stars Verified customer

Took time to address all our concerns. Very friendly and helpful.

5 stars Verified customer

The vets at Winding Hill are always nice and accommodating. No matter if I'm coming for an emergency appointment or a regular check up the service is the same.

5 stars Customer since 2015

With multiple pets it’s so helpful to have a vet hospital that is mindful of both the necessary care and the cost - it helps to make treatment planning a lot easier without harm to pet or pocket!

Thank you!

5 stars Customer since 2008

Everyone at Winding Hill is professional, friendly, and compassionate. The people who greet you, the records technicians and the vet assistants all care about their work and it shows. The vets are the best in the area and have figured out problems with my dog that were difficult. Dr. Barnhardt is an exceptional professional, and we are grateful for her care.

5 stars Customer since 2004

I always feel the staff cares for my pets.

5 stars Customer since 2017

I thought this was a very good experience. The vet was super friendly and it felt like she really cared for Buddy despite this being his first appt.