I have 3 dogs and 3 cats that I have been bringing here for years. The staff is very friendly and they always squeeze me in. I never make appointments. I just show up. The prices are a bit high but they are a for profit business and I understand that animals cannot tell them what is wrong so they have to use sophisticated tests to figure it out. I'm not sure what some of the other reviewers were talking about as far as each person being charged to watch your pet being put to sleep. I will have to ask about that.