I am a Canadian citizen working in US under TN visa. I work as a process engineer. I run a business and have a store in New Jersey. . We have been running this business for the past 4 yrs and our turn over has been good and it has been increasing every year. We also run a payroll for our employee . Two years back, I applied for E2 visa and it didn't get approved because of no proper investment. I would like to know is there any options for getting a resident status through our Business. Could you let us know the options and requirements for the specified option.