96.9% would refer friends and family to us

5 stars Customer since 2022

We were visiting for the day and needed to get our dog in. Everyone from start to finish was amazing and kind.

5 stars Customer since 2022

Kind, expert, thorough and efficient care . Excellent instructions and follow up.

5 stars Verified customer

Recommended by pur dog walker. Great Vet. We have been to many. So lucky to find this one . So impressed! Our pups are much healthier.

5 stars Customer since 2022

Everyone was very caring and professional.

4 stars Verified customer

The price was average for the area and most everyone was kind. The veterinarian seemed like he just wanted to move on. It was probably a busy day. The text to enter process was slow and felt unwelcoming despite the kind attitudes of the techs.

5 stars Customer since 2022

Everyone is so nice and understanding and loving with our cat Colin. Very nervous and worried pet parents here, and they put us at ease and the Dr talked us through everything. Excellent caring staff. So glad we took Colin here.

5 stars Customer since 2022

I was so grateful that Napa River Pet Hospital was able to get Teddy in to check on him after he was having issues. Other vets didn’t have openings until December. They checked and ran tests on him. They came up with a plan to help him feel better.

5 stars Verified customer

Well organized and very appreciative that they are open on Saturdays. Very welcoming to new clients and their pets.

4 stars Customer since 2022

We had an emergency with our pup and Napa River Pet Hospital fit her in right away, diagnosed, and treated her within 1 hour on a SATURDAY! Thank you!

5 stars Customer since 2022

Exceptional care

Also in Napa

Dental

Napa Dental

5 stars 623 reviews

I felt the teeth cleaning very aggressive. Scratched lip & sometimes made it difficult to breathe.
Read More …

Dental

Justin Newberry

5 stars 1514 reviews

Have to admit I do not like going to the dentist, but everyone is so nice and considerate and I always feel well taken care of. thank you!
Read More …