Mate. i want to say something. pls we everybody should aware regarding this issue. now all process are easy. every instruction is now available in online. so, why we people always have to go to the consultant? there is many forum, whatsapp group etc. as well as have guideline manual. so i think, everybody should aware regarding this issue. Lets we all avoid the consultancy firm. because there is nothing to hard to apply online. even in the application guideline have a complete checklist. if anything wrong we can send again by mail to the province or CIC. so, why we are giving a lot of amount in consultancy firm (at least $4000 to $7000)? if we read the guide with concentration then anybody do this easily. as well as if anything hard to understand then we can take help from forum. so pls i request to everybody , pls don't waste your valuable money & try to avoid the consultancy firm. best of luck.