We use Banfield and ADORE them. We enrolled JoJo in one of their Wellness Plans and have saved over $800 just in the past 2 visits.
You might check into that b/c that will certainly lower the cost (the wellness plans will)
I think we pay $18 a month and it covers SO many routine check-up type things and tests...and we get a discount on all other services.
The only drawback, for us anyway, is that the vet visits take SO long. There's one Vet for 4-5 patients.
Our last visit was a worm re-check and a few booster shots. We were there for an hour and a half.