We have been taking pets to BVA for annual checkups;teeth cleaning;boarding,grooming and surgeries when necessary for too many years to count....cats and dogs. Our experience has been very positive with all problems solved that were destined to be solved. When we lost a pet with old age related problems that could not be fixed, the staff was always comforting to us and the animal involved. At times the cost could be high,depending on the extent of treatment but other normal visits were in line with other vets. You get what you pay for and saving a pet's life was worth every cent we paid! We were never overcharged! Thanks to all at Brandywine Vet!!!!!!!!