Mettle
Mettle (met·tle) is defined as “the ability to meet a challenge or persevere under demanding circumstances; determination or resolve.” What we do is not easy, but we employ a team of hard-working men and women that have the mettle to do what needs to be done to solve our clients’ challenges.
Ontario Shipyards is
WHERE WATER
MEETS METTLE.