He is also subject to stringent drug testing - all workers are, because safety is paramount on the refinery site.
Mr Corkill's test result meant he missed out on three to four weeks work.
But the black mark that is now next to his name could mean he no longer gets offered future.
Mr Corkill has been told he can't appeal the decision, which seems odd. Somewhere, there must be a process where he can log his complaint, have it reviewed and be re-tested?
It would be grossly unfair to discriminate against him until there had been further examination of his case.
The test Mr Corkill has failed is part of a robust refinery policy focused on worker safety.
But the policy around what happens when you want to challenge the process seems muddy.
Based on Mr Corkill's findings, he has has fallen into a crack, taking his employment prospects with him. He at least deserves a chance to climb back out, and prove his innocence one way or the other.