Find a good local vet instead
Banfield has good hours, and will allow you to drop off your pet before work & pick up after work. This is very convenient.
Banfield sells a monthly "wellness plan" which they try to portray as health insurance for your pet, but it only covers preventive treatments (vaccines & checkup). Every time I get my bill I need to look it over thoroughly because they will often add things you do not need. They WILL nickel & dime you every little thing. Do not expect to just pay the monthly fee & not have to worry about any other pet health expenses, there is ALWAYS something else on the bill.
Banfield has the worst turn-over I've ever seen; average vet tenure must be like 6 months... When we started at Banfield we had a great vet who really seemed to care about our dogs and was easy to talk to. But she left and now we see a new vet basically every visit. The techs are the same way, always new faces. It's really frustrating having to explain my older dog's conditions anew EVERY time I bring him in. You'd think they would have his file available and read it before they start recommending treatment options, but they want to run the same tests every visit (very expensive testing..hmmmm). I suspect Banfield hires only very green vets and don't pay them well, because this is also the case at the San Mateo Banfield.