Try Zhang & Associates PC firm, Lawyer Tao Zhang help me for my NIW, just 21 day I got the I140 approval notice from NSC. Althogh I am lucky, the recommendation letters and cover letter that lawyer prepared for me were very important.
Good luck