The whole point of any contract, between a company, client or employee is that it must be fair and reasonable, non restrictive and legally enforcable.
Hygiene, obviously has spent both time and money in hiring this "new employee", finding him/her, interviewing, following up references, CRB check, training in H&S/cleaning procedures etc.etc.
Contracts are written to provide protection to all parties involved, hygiene, may again have done himself no favours by terminating his service "with immediate effect".
As, stated in my previous post, contracts are best left to the experts, however, by reading the comments on this thread, 3 breaches of this particular contract have been made, assuming that the information provided by hygiene is correct.
Vacmans point of labour only, as to provision of service has been answered by Martin, the contract matters!
Each case must be viewed very carefully and assessed, but to stand any real chance of success, each part of the whole process must be carried out in the correct order, "battle of the forms etc", contracts written by professionals etc.
Martins post also contains a warning about just how much compensation can be awarded should legal action be taken, no big deal on a one person contract, but if you have 20 to 60 staff on one site?
Regards,
Rob