Although your employer does have the right to require you to sign such an agreement, it's not likely, given your facts, to be an enforceable agreement should he ever try to enforce it. First, because you are already employed and are basically getting nothing in return for signing, it's likely to be held invalid for lack of consideration. West Virginia courts have not directly ruled on whether the continued employment is sufficient consideration or benefit to the employee in exchange for agreeing to not compete. Second, to be enforceable, a non compete agreement must be reasonable in both scope of time and area. Additionally, the court will balance the proprietary need of the employer to protect its business with the employee's ability to earn a living in his or her chosen profession. Further, non compete agreements are expensive to enforce and, while they are enforceable, courts tend to look for fairly egregious behavior on the employee's part to uphold them. To be enforced, non compete agreements must be narrowly written, fair to employer and employee, and be sound public policy. To be enforceable, the employer must demonstrate that it has a legitimate business interest in limiting your ability to compete. The employer's desire to limit competition is not a legitimate purpose. Another legitimate business reason (such as the disclosure of information of a proprietary nature to the employee or spending money to specifically train the employee) needs to exist to be enforceable. So, given your occupation, unless you were to actually use the employer's customer list to open up a business of your own within close proximity to your employer, in my experience, the employer would not have much chance of prevailing in any attempt to enforce this agreement.
Thank you so much for allowing me to help you with your questions. I have done my best to provide information which fully addresses your question. If you have any follow up questions, please ask! If I have fully answered your question(s) to your satisfaction, I would appreciate you rating my service as Good or Excellent (hopefully Excellent). Otherwise, I receive no credit for assisting you today. I thank you in advance for taking the time to provide me a positive rating!