Mountain Shadow is a great vet office. They are very kind and understanding. My cat has an ongoing issue, and they are dedicated to helping us figure out his problem with conservative measures. We tried taking our cat to a cheaper vet closer to home but he did not receive proper care nor follow up care. He later needed urgent care due to that lack of proper care, and that same office was going to charge us for emergency care since they had no open appointments. Fortunately Mountain Shadow immediately made time to see our cat once I explained the problem. So while they are farther and more expensive, my cat was seen immediately and properly treated that day. We now just solely use Mountain Shadow because we know our cat is going to receive thorough and proper treatment.