If you have some questions in immigration documents or visa, you should find some company who would help you to make it all in order, very fast and without any problems. Visa Getting is currently hard, specialy for US and some other countries. You can make some mistakes during filling in the documents and get a denial. I know this [link moderated] who helped me last year in this issue, so try to find some thing like that.