@Jack G., you are getting to the points that really matter, which is great. There are 3 key points to a NCA that determine enforceability with the courts. 1) The time under which one is bound, 2) the geographic restriction, and 3) the scope of the work that can be performed. I am an attorney, but not licensed in VA, so I can't offer legal advice specific to this contract or to your situation. I can see why he may ask you to sign this given what he will teach you and give you access to and who he will expose you to. Whether the NCA is valid will depend on the factors above and how the VA courts and legislation treats these restrictions. Generally speaking, there is a strong public policy argument as to allowing people the freedom to work and make money so these NCAs continue to be more and more narrow to be enforceable but this varies state to state. The rest of this agreement looks pretty typical though. IMO, its worth having a business or employment attorney in your area give it a quick look. Should not cost you more than a few hundred dollars and will be well worth it.