All the steps of a particular job are identified and detailed in order. Each step is then analyzed to identify potential hazards, which may be associated with it. Methods for eliminating or controlling the respective hazards for each step are then identified. The results of the analysis are completely documented and provided to the client. The job step analysis is the precursor to development of a written, safety procedure.