Banfield is amazing! They have not only a great staff and wonderful vets they provide affordable health insurance for your pets. For a set monthly fee you can have a great protection over your family pet. They get checkups, shots for no extra charge. For any medications they may need or any procedures then a discount is given if you have one of the three types of health insurance they offer. They also allow a great drop-off and pickup system when your pet is receiving shots and if they find anything wrong with your pet they will call before performing any procedure.