The staff at CMRVH are caring and efficient and communicate well. Dr. Ashbaugh is thorough and makes practical suggestions to improve the pets' health. They are always on time and I like the text reminders for appointments. The Yappy Hour discount on Tuesdays is a great deal for office visits and some procedures and tests. I've only taken my cats to Carmel Mtn Ranch Vet Hospital for preventative care and checkups, but if either of our cats was having any type of problem, disease or injury I would take them there in a heartbeat.