Good place to get your pet altered, but I wouldn't recommend going there for anything else. If you let them give your pet a blood panel, they see dollar signs and completely forget about whatever concern you actually brought your pet in for. To be fair, all vets probably do that.