I found the Fogle Law Firm to be fantastic in preparing my EB2 NIW Green Card petition. The meticulous preparation ensured that approvals right through the process were seamless, and that RFEs were minimal. I recommend them highly!