Looking at a number of different options. I see that GitLab is using what is now Equifax (at least, based on their public documents). There are some other options out there. I'd like to find a solution or firm that addresses the oddball California requirement that the "authorized representative" be a bonded/insured "immigration consultant".
Thanks for your replies.