Dear siviya, First of all go for a very reliable agent or lawyer u can try mumtotwo suggestion regarding lawyers,we are migrating through an agency called wwics agency. According to the canadian high comission and their rules and requiremeents the period may vary. You better consult the agency or the lawyers who are experts in the migration. All the best. Suchitrakumar.