Greetings, I'm a Canadian Indian, I have been through these procedures and i have helped plenty of other people over the years.
In case you desperately need an Expert's help. I'll work it out for your case in less than 2 days. I'll take the best possible approach for your case. There are many tom dicken harries who claim to be experts here but I have personalised experience over this subject of Visa SOPs. Spend your penny carefully.
Thanks,
Warm Regards,
Majid.