I had great experiences with BAF. We adopted internationally with them twice and I have a friend that did their domestic birth mom program. This is a group of people who really care about families and children. Very Ethical and understanding with the ups and downs that come along the way.
The BAF social worker who wrote our homestudy and did all of our post-placement visits cared about our family