Their prices were pretty high, but I've had to spend more at other places. The staff is very friendly. One thing I really love about them is how easy it is to get an appointment. I never have to worry that they won't be able to see my pet right away.