I'm undecided if I would refer any of my friends or family here. I'm not sure if I loved them that much to be honest. I was only allowed to stay with my pet for part of the appointment, which I really didn't like very much because it gives my pet anxiety to be in a room filled with strangers. Their staff was not that friendly, and didn't go out of their way to make me feel welcome. The staff here is not that friendly. It was hard to get any conversation out of them. While my experience here was somewhat mediocre, I would probably recommend this vet to my friends. They got everything done that I needed.