an attorney will only take your money and take his mistress on vacation instead i would visit the DHS formerly INS and talk to someone that will give you the ins &outs keep in mind that the dept of DHS will do you the same as if you had an attorney they pull no punches the law is the law...