Not sure why Canada is so extreme re ever having a DUI. But they are.

Some dozen years ago while working with a company in Canada, we bought a software system from a US company. The software company sent their 62 year old rep to train our staff and there was no problem in his first visit to plan out the training and transition to a new system.

We booked a car and a hotel for him during the training… and when he came to do the training he was turned away at the border. He was not allowed entry to Canada because a border cop gal discovered he had had a juvenile DUI when he was 16 years old. There was nothing on his record since, except a stellar business resume, but he was not allowed in. Our company has had excellent relations with Immigration Canada, border security personnel etc. over decades but nothing we did helped this time.

We canceled his car and hotel, plus omitted a week of meals in local Canadian restaurants, etc. We were near the border so booked hotel, car, training venue, etc. at a US town just south of the border, and our staff commuted down for the training. Lost revenue for local Canadian businesses.

I cannot see any benefit to Canada from barring this man.