contractor preparation