Hours of Operation
8AM-7PM Monday-Friday
8AM-1PM Saturday
9AM-10AM & 6PM-7PM Sunday*
*Boarding pick-ups only

Schdeule an Appointment


A wonderful place for my pet

A wonderful place for my pet
“What a wonderful place to have anything done to your pet! They have boarded my little dog, given all shots and done major health upkeep on him, and yesterday cleaned his teeth.”
Mary K.

They were very careful with him as he is an old guy now and fairly fragile. They are always careful to do all they can and refer to specialists when they need to. I have used them for all my pets for many, many years and my appreciation for them just grows stronger all the time. Thank you for being there, Companion.


Do I need to have an appointment?

A: Yes, patients are seen by appointment. Should you have an emergency during regular office hours, please call so that we may assist you as quickly as possible.

Read more »