I chose to retain my own lawyer instead of going with the company's lawyer who has no immigration experience. My lawyer fees were a flat fee of $3,000 which included all my LC filings (he also replied to the NOF at no extra cost), plus of course all the 140+485+EAD+AP paperwork and supporting documentation. All in all, I didn't think that it was much to pay for retaining an experienced lawyer of my choice, considering all of the work ended up doing for me. And he worked for me, responded to me, and not the company.