Why specific CA? You can use any good immigration lawyer in the US and unless you want your lawyer to attend the interview you can use any one which you can contact by phone, mail, email, fax, etc...
We had great immigration lawyers which we never met and helped us for many years to succesfully obtain our visa's. You need one with experience in the specific visa and circumstances you are in....