I'm thinking that many of your questions can only be answered if the finer details of the contract between you and the contractor are known. Was the contractor working solely for your company? You refer to yourself as the employer but are you actually not the customer?
I've seen this type of dispute many times and often it's a case of both parties having their own interpretation of the contract terms.
Did you like this article? Share it with your favourite social network.