Hi,
Even if you use an agent, it is best to be aware of the application process and the forms by visiting the BC PNP site:
http://www.welcomebc.ca/Immigrate/Immigrate.aspx
http://www.welcomebc.ca/Immigrate/About-the-BC-PNP/About-the-BC-PNP/Application-Forms.aspx
../atb