Castro Valley Companion Animal Hospital is now accepting new clients!

Request Received!

We look forward to seeing you!

 

A member of our team will get back to you shortly to confirm the date and time of your appointment. If this is an urgent situation, please call us directly at 510-582-6311.

Need A Refill?

Delivered straight to your home!

All About Teamwork

Learn more about Dr. Kim Bercovitz and the team!

Discounts and Promotions

Special offers just for your family!

Request An Appointment

Requesting an appointment online is easy!

Full-Service Hospital

We put your pet’s care above all else.

Welcome, New Patient!

Everything you need in once place.