Ironhorse Rail has been working on and managing railroad construction and maintenance projects in Canada since 1990.