I got both my cats neutered here and my dog just went in a couple of weeks ago to get a bump he has on his back checked out. The staff is really friendly. The parking is not ideal and since they are currently under construction, it is kind of annoying but it is worth the trouble. My only real complaint is that they do not make appointments which is hard for those of us who work and can't go hang out there for a couple hours to be seen. Other than that I totally recommend this place!