I am not affliated by the following firm by any means. I just found it browsing through the web. I do not encourage nor endorse the firm. Use 'em at your own risk. Personally, I don't think a lawyer is necessary to apply for immigration visa, but it seems the typical mentality of Korean is that they are better served when they pay more money. I can understand if they're applying w/ INS of US, but Canada? Not really necessary. <--- that's my humble real true personal opinion. Anyway, if you wanna use 'em. http://www.optimexgroup.com/ btw. they do seem to carry some useful information. (i merely skimmed through it.)