The staff were excellent on the phone and in person - so nice and very helpful. They made it easy to meet the adoptable cats, and they were great about answering questions. The adoption process was simple and they provided excellent info about pet care and veterinary resources, including letting us know that we could bring our kitten back for a free spay incision check, or if we had any other health concerns. They obviously love the animals and work hard to take good care of them and find them forever homes. Compared to other rescue groups who make you submit applications before you are allowed to even meet the adoptable pets, the Brandywine Valley SPCA makes it easy for you to meet and find your perfect match. I would highly recommend adopting a pet from this well run organization.