MLF.............

KILL!!!

I would also test his work rather more carefully than usual?.............if he doesn't know/care what effect his actions are having on client's systems, it raises other questions in my mind.

I have had several dud contractors in my time!