VCA Roberts Animal Hospital Staff

VCA Roberts Animal Hospital

Phone: 781-826-2306
Fax: 781-829-9270
516 Washington Street
Hanover, MA 02339
Business Hours

Dr. Mary Reynolds Callahan
Medical Director

Try a Free First Exam Request an Appointment  In an Emergency

Caring for pets... and their people, too.

For over 45 years, VCA Roberts Animal Hospital has been serving the comunities of Hanover, Hanson, Norwell, Hingham and Rockland. We are passionate about providing exceptional veterinary service for our clients and top-notch medical care for their pets.  Our hospital provides wellness exams, preventative care, vaccines, diagnostic services, spays, neuters, dental procedures, as well as 24-hour medical boarding and overnight care. Our hospital also provides endoscopy, cardiology, internal medicine specialties and surgical orthopedic services.  Our friendly staff looks forward to knowing every client by name and treating you like family when you are in our care! 

 **VCA Roberts offers help to rescue groups! If interested please contact our Hospital Manager Gerry Martin**

For our Feline Friends...

The team at VCA Roberts understands that bringing your cat to visit their veterinarian can be a stressful event

...See More

New to VCA?

In addition to the traditional services you'd expect from a veterinary hospital, we offer pets and pet parents a selection of specialized veterinary services. For example, we have a board-certified Cardiologist and Ophthalmologist. We are proud to be able to provide 24-hour nursing and veterinary care for our overnight patients as well!

If you aren't sure if we offer a specific service that's important to you, please ask us. We may already offer it, or can refer you to one of our sister animal hospitals in the area, or one of our specialty referral hospitals.

The friendly, professional staff at VCA Roberts Animal Hospital is made up of dedicated individuals who have made it their mission to help pets live long, healthy lives. To be true to this mission, the hospital team is composed of several individuals, with each team member equally important to helping us deliver the best patient and client experience for both you and your pet. Many of our team members have had specialized training and received formal credentials for their efforts.

In very complicated cases, we are fortunate to have access to the nation's largest network of VCA veterinarians and board-certified specialists. At our hospital, we have a board-certified Cardiologist, with access to even more specialized care at our sister hospital just down the road! In a word: TEAMWORK!

Teamwork is a constant in our daily practice. From the very first person you speak to, to the person who checks you and your pet out, our team of pet lovers works cohesively to create a warm and welcoming experience for both you and your pet.

Dr. Bradley L. Moses
Associate Veterinarian
Veterinary School: Iowa State University

Dr. Moses graduated from the College of Veterinary Medicine at Iowa State University in 1973. He then completed his internship at South Shore Veterinary

...Read Full Biography

Dr. Danielle Martin
Associate Veterinarian
Veterinary School: St. George's University School of Veterinary Medicine

Dr. Danielle Martin is a native of Duxbury Massachusetts. She graduated from Saint George’s University and completed her clinical year at Louisiana

...Read Full Biography

With Heartfelt Gratitude
Joan and Pat from Marshfield

Dear Dr. Callahan and Staff,

It is with heartfelt gratitude that we are writing to thank you all for your loving care of our dear Minnie during the week we were out of town and for your caring assistance and support in her final hours. The excellent medical care you gave Minnie through the several years she was ill, certainly helped to extend her life with us and with Frankie and Libby. We called on you many times for medical advice and emotional support and you always gave it with a good dose of compassion, both for Minnie and for us. While we did not feel comfortable about having to leave Minnie alone while we were away on a business/vacation trip this month, we knew you would give her lots of love and attention. In fact, Roberts Hospital staff helped Minnie feel as though she was “at home” among you all.

We want to especially thank you for everything, big and small, that you did to help Minnie come through that week in a very friendly setting. We know that each one of you gave of yourself to make that possible. Dr. Page, thank you for staying with Minnie overnight. Dr. Moses, thank you for your expertise in diagnosing her serious heart condition. Dr. Patterson, thank you for calling us in Atlanta to keep us posted of Minnie’s episodes. Marco, we know you gave Minnie extra attention and allowed her to stay with you at times, rather than having to be in her kennel. You made it easy for her, as an “old girl,” to make a new friend. To every staff member who supported Minnie and us, thank you for your sincere efforts to make Minnie comfortable and to support us at this difficult time.

Dr. Callahan, through your gifts as a doctor and as an authentic person, you offer a genuine and unique healing relationship with your patients and their families. You have sustained us through the loss of Kingston and now through the loss of Minnie and we are truly grateful to you.

Most Sincerely,
Joan K. Kannegieser
Patricia P. Shopland

Convenient, Affordable Wellness Plans

Membership includes:

  • Convenient monthly payments
  • 5 visits to VCA each year
  • Doctor-recommended vaccines
  • Prevention and early detection tests for serious diseases
  • Routine dental care for your pet
  • Peace of mind knowing you are doing the best for your pet

To enroll in VCA CareClub®, call us at
781-826-2306 or request an appointment.