I was very impressed with this vet hospital after I went to them on recommendation from a friend. The staff is very friendly, almost all female and knowledgeable. They gave my pet lots of attention and treats which he loved - especially since it's not a pleasent experience for the pets. I have found the prices to be fairly reasonable as well. My only complaint is the location of the hospital - it's off of 101 but can only be accessed in one direction and requires flipping u-turns and the like.