This place does not care at all about your animal!  We had our beloved dog there for years and he developed an issue.  I called them for help one day and they did not care one bit.  I had to rush him to another vet which did all they could, but we lost him.  When Banfield found out, they didn't even call us to apologize or offer condolences.  Then, on top of everything, they still continued to charge us monthly for his health plan!  Every time you call, they put you on hold forever too.  They are horrible and I will never, ever return!!