No I do not pay for the job just visa formalities like medical test visa fee.. Insurance that's all you can also apply through Canada job portal or job bank
. I take the documents to my consultant.
Last query
W1 visa is work visa.... So I just need to APPLY. SIN .NO.. . THANKS