Ask a Business Lawyer. Get Business Law Questions Answered ASAP.
Hi - I practice in Tennessee.
If you're taking business away from the contractor by dealing with the contractor's customer, it is most likely a violation of the non-solicitation agreement. Therefore you could be legally liable if you violate the agreement.
Since I haven't seen the agreement, I can't give you a specific response, but every non-solicitation or non-compete agreement I've ever seen prohibits something like this.