BP Barefoot Professional Investigations Child Custody Investigations Charlotte, North Carolina, United States · 2 locations Barefoot Professional Investigations is a private investigation agency based in Charlotte, North Carolina who…