Franklin Ranch

Providing Our Community With Four Decades Of Quality Pet Care Services

APPOINTMENT

Veterinary Care in Elk Grove, CA

Welcome to Franklin Ranch, Elk Grove’s premier pet care facility. Franklin Ranch is the region’s best pet hospital, offering decades of veterinary experience. Dr. Tom Zehnder and his family have created a state-of-the-art facility where technology meets comfort. If your pet requires a hospital stay, our caring professionals are committed to giving your pets the expertise and compassion they deserve.

We understand that your pets are an important part of your family. It is our mission to provide a safe, clean, healthy environment to keep your pets comfortable and happy during their visit. When they come to Franklin Ranch, they become part of our family, and client satisfaction, for both you and your pet, is our number one priority.

We appreciate your business and look forward to serving your pet care needs.

About Our Hospital

Explore our site to find out exactly why Franklin Ranch Pet Hospital is your pet’s one-stop shop in Elk Grove. Whether it’s providing customized care or preventative medicine, we work hard to make every visit to see us a wonderful experience for your family.

Pet Hospital

Combining technology with decades of pet-care experience we have your pet’s best interests taken care of.

Visual Tour

Take a virtual walk-through of our hospital and check out our state-of-the-art facilities.

What makes us different?

Franklin Ranch Pet Hospital was created from the ground up to provide the ultimate pet-care experience. We have a state-of-the-art pet hospital, coupled with the expertise to put you at ease.

It’s important to us to provide a complete experience for your pet. We strive to accommodate our feline patients and their devoted owners as much as our doggy contingents. With this in mind, we decided to go through the process to become certified as a Cat-Friendly Practice through the American Association of Feline Practitioners (AAFP). We are now a proud Silver level Cat-Friendly Practice!

In addition, we are the 2024 Best of Business Winners, under the Category of “Best Vet”, hosted by Elk Grove Chamber of Commerce and Elk Grove Laguna Forums.


We put our clients first.

The staff here is helpful and friendly. Nice, spacious lobby with a side area for merchandise. I did have to wait an extra 15 minutes for my appointment but I understood when I went in, cause the vet spent extra time with me and my dog getting to know why she was sick and getting her better.

Louie R.

my dogs had a great time when they were there and I would absolutely use them again and I would recommend them to anyone
Leslie S.

Has the best vets in all of Sacramento County. Many have come from other places in the county to here. Have had many animals cared for by them. They are not into upsell they tell you what you need and what is recommended and they take great care of your pets.

Marianne C.

This had been our primary veterinary hospital almost since it opened, quite a few years ago now. Good folks here on the staff at all levels, including the ownership.
Joan G.

Have always been very sensitive in dealing with our dog. He has been getting old and they have been very helpful in dealing with this process. Take long for service at times and don’t always get things right but very good with our dog.

Arnoldo T.

Has the best vets in all of Sacramento County. Many have come from other places in the county to here. Have had many animals cared for by them. They are not into upsell they tell you what you need and what is recommended and they take great care of your pets.

Shayne H.

How may we help you?

Have a question? Our contact information is below, please don't hesitate to contact us during business hours. If you need immediate assistance, please call us directly at (916) 683-4000.

Address

10207 Franklin Blvd.
Elk Grove, CA 95757
Click here for directions.

Contact

Phone: (916) 683-4000
Fax: (916) 683-4040
Email: info@franklinpet.com

Hours

Mon-Sun: 8 am - 6 pm

Have a question?

Fill out the form below and a member of our team will get back to you as quickly as possible.

Request an appointment online!

Save time and request an appointment online in minutes by clicking the button below.