If you need a more accessible version of this website, click this button on the right. Switch to Accessible Site


You are using an outdated browser. Please upgrade your browser to improve your experience.

Close [x]


'Thank you for over 25 years of outstanding care and advice.  With
your help we have been successful breeders.  Your knowledge of
genetics and breeding practice have made us internationally well
known.  Your work on canine Lymphoma saved the life of our Freddie,
such a gift.  With all your work he is better than ever.  Whether
you have pets or herds, and need help or answers, they will get the
best of care.  30  years of experience and new technology, can't be
beat it."

Tim and Marilou Callison
Rosegate Kennels

"There was no annoying music playing while I waited or during my visit.
I appreciated that they didn't have that typical elevator music on.
They always go above and beyond to help me with anything I need. They
never complain about anything, and I know I can always count on them.
I have heard horror stories of people's pets being misdiagnosed by
their veterinarians, but that is not something you have to worry about
here. I have never had a bad experience and I have complete faith in
their care. The examining rooms at their office were clean and free of
odor. I can tell they really strive to keep their office looking and
smelling nice. The one thing that I really enjoy about this place is
their high level of customer service. Their full attention is always
on me and they never take personal calls during my appointment. I've
been to other places that answer their phone and it just drives me


We value our clients' experience at RHVC. If your pet or animal is currently a patient, please feel free to complete the following Client Experience Questionnaire. The Questionnaire is in Adobe Acrobat format, and requires the free Acrobat Reader to view.

Download & Print Questionnaire

Walk-In Prices for Vaccines Only

Monday - Friday 12:00-1:00

Office Hours

Day Morning Afternoon
Monday Tuesday Wednesday Thursday Friday Saturday Sunday
8:00 8:00 8:00 8:00 8:00 8:00 Closed
5:00 5:00 5:00 5:00 5:00 1:00 Closed

What can we help you find?