I was initially happy here, but we will now go to a different vet. I took my puppy in to be neutered today and they tried to sell me several additional services including anal gland clean out!
When I asked what that was and why I would pay for that, I was told that some dogs don't empty their anal glands fully and in some dogs, it could cause a problem. After I turned down the 4 additional services offered and went home, I got a call saying that my puppy had 2 baby teeth that they would like to pull at an additional charge.
I said NO! They may legitimately need to be pulled, but I no longer trust Banfield what so ever, so we are going to go to a different vet and get a second opinion.