Welcome to Compassion Veterinary Hospital
 in Bradford NH

Call us at (603)938-5500

or
Call us at (603)938-5733 for Boarding/Daycare

dr-sm-pic.jpg

Dr. Diane Richter and Dr. Sarah Mills would like to welcome you to Compassion Veterinary Hospital, where "Caring is what we do Best"!                                                                                                                                           

The small town, warm and inviting environment at Compassion Veterinary Hospital makes everyone feel at ease, especially our fur babies.

We are happy to offer a number of resources that enable you to learn about how to take better care of your pets. Please feel free to browse our site, particularly the informational articles. The best veterinary care for animals is ongoing nutrition and problem prevention, so becoming knowledgeable about preventative pet care is essential to the ongoing success of your animal’s health. If you have any questions, call or email us and we'll promptly get back to you. Our Bradford veterinary office is very easy to get to and you can find directions on our Contact Us page!  

If you are from the areas of Kearsarge and Lake Sunapee, (Andover, Bradford, Croydon, Danbury, Elkins, Georges Mills, Grantham, Guild, Newbury, Newport, New London, Salisbury, Springfield, Sunapee, Sutton, Warner, and Wilmot) or from our neighboring towns like Henniker, Concord, Contoocook, Hopkinton, Hanover and Lebanon....we WELCOME YOU!

At Compassion Veterinary Hospital, we treat your pets like the valued family members they are.

                                                                                                                                                                                   


Testimonials

Read What Our Clients Say

  • ""The staff always makes me feel like I'm the most valued client and my dog is the cutest, most important pet.""
    Anonymous
  • ""You could not go to a better place knowing your pet (child) would be taken care of with lots of love. Thank you for everything you do.""
    Denise Hoffman
  • ""Always treated with a smile and very accommodating. Doggie daycare is great, very friendly and take very good care of their guests...lol.""
    Jeff Scarinza
  • ""I cannot recommend Compassion highly enough. I have had experience with many other vet practices-Compassion far exceeds all of them. Their team is friendly, kind, and makes us feel like family. The vets provide detailed, helpful emails with notes."
    Abby Sapochetti
  • ""Friendly, caring, knowledgeable and professional. My dog and I both love Compassion"."
    Barbara Buck
  • ""Smart, friendly, and well prepared for my dog. Explained everything clearly and answered all questions.""
    Kathleen Veaudry
  • ""The staff is always attentive to the needs of both our boys. This team saved our big boy 5 years ago and we can't be more grateful for everything they have done and continue to do. I will always recommend them!""
    Tina Scott
  • ""The care they provide is always exceptional. The girls all know our four-legged babies by name and take the time and care to learn about their needs. My boy LOVES his friends at the doctor.""
    Stacy Fogwill
  • ""Whenever we are seen everyone is very nice. We are listened to and we can always get in if an emergent situation comes up. Love how everyone is with our girls and how we are worked with to help find out what's wrong with them rather than just rush us.""
    Jennifer Bly
  • ""Everyone is always very nice and welcoming. They are great with the dogs. Dogs can't wait to go inside. And they always are able to fit us in on short notice. Very happy with them!""
    Patti Besaw

Featured Articles

Read about interesting topics

Contact Us

Location

Find us on the map

Office Hours

Our Regular Schedule

Compassion Veterinary Hospital

Monday:

8:00 am-5:00 pm

Tuesday:

8:00 am-5:00 pm

Wednesday:

8:00 am-5:00 pm

Thursday:

8:00 am-5:00 pm

Friday:

8:00 am-5:00 pm

Saturday:

Closed

Sunday:

Closed

Boarding/ Daycare

Monday:

7:00 am-5:00 pm

Tuesday:

7:00 am-5:00 pm

Wednesday:

7:00 am-5:00 pm

Thursday:

7:00 am-5:00 pm

Friday:

7:00 am-5:00 pm

Saturday:

7:30 am-8:00 am

Sunday:

4:30 pm-5:00 pm