I was running out of H1B time and needed to extend my stay in the US. An MD friend who got his O visa, J1 waiver and eventually Green Card through Jeffries and Associates highly recommended them. Stephen reviewed my CV and gave me 3 different options when I thought I had none. Literally six weeks...