Yes. All Niagara City Cruises Vessels are Transport Canada certified and inspected annually to adhere to strict safety regulations. All our Marine crew participate in regularly scheduled safety drills on each vessel.