Immigrant Visa Petitions may be filed under family and employer based preferences. We analyze your specific situation and propose the quickest and cost effective way for becoming a permanent resident of the United States and be subsequently becoming a naturalized US Citizen. We offer services for obtaining immigrant visa as