Few industries are as dynamic and complex in nature as a construction site. Changes in personnel, multi-disciplinary teams at differing stages, looming deadlines, extended hours and the weather can have a detrimental effect on the safety of workers on site.