Craig Swapp is an active member of the Utah, Washington and Idaho Associations for Justice. Craig and his team of lawyers are recognized by peer groups and community groups for their effective advocacy on behalf of their clients. Associations for Justice. Craig and his team of lawyers are recognized by peer groups and community groups for their effective advocacy on behalf of their clients.