This vet went downhill when all of the vets left a couple of years ago.  We really liked the vets they had, but had not so great experiences with the new vets.  The staff is really great, but a lot of them left as well.  When more than half the staff leave makes me wonder if there are some issues at the higher levels.