Pacific Safety Products has sealed a five year deal with Public Works and Government Services Canada worth close to CAD19m (US$16.7m).