Ask a Business Lawyer. Get Business Law Questions Answered ASAP.
The non-compete is valid as to her direct competition with the main client so long as it is reasonable in duration (1-3 years is considered reasonable) and geographical area.
So long as she is not an owner or employed by your company, she should be fine. The company is not bound by her non-compete agreement so long as she is not directly affiliated with the company.
My suggestion is to have an attorney review the non-compete agreement to determine whether it is reasonable.