I suggest you spend just a little to get an attorney to write one up. Anything you get will have to comply with laws of Canada and BC, but also be customized be a legal professional to get it right. Rolling your own, even something based on a template, is not a good idea. One wrong clause could invalidate the entire contract.
>Does anybody have a very basic consulting contract template.
>French version is also good.
>
>Thanks.
>
>-gl
Craig Berntson
MCSD, Microsoft .Net MVP, Grape City Community Influencer