I would give this place zero stars if I could. We waited 2 hours in an empty clinic. The only other person who was in the clinic had been waiting for 4 hours. There is only one vet on staff and it seems that each patients appointment takes 4 hours. Understaffed and frustrating. We left before being seen and it looks like we made the right call given the other reviews about how costly and unprofessional this place is.