I've been coming here for years and the doctors and prices are the best I've found. I agree that the wait is usually a half hour to an hour even with an appointment, but I budget this in and it's worth it, at least for me, because they have a good history with my pets and I understand that if there are emergencies that set back the schedule, that could be my pet having an emergency one day.