Carl Rothrock is an immigration lawyer in Ft Myers, Florida. He has successfully represented thousands of clients from over 100 countries. He files investment visa applications, including E2 Treaty Visas and L1 Visas. In addition, he files EB1A Extraordinary Ability applications and EB2NIW national interest waiver applications.