Deftly, he handled the technical side of the operation. Receiving the email. Printing it off. Approving it. Signing it. Scanning it. Sending it back.

Dad, meanwhile, supplied the smiles. Mom, the tears.

“Happy tears, of course,” Keegan Kanzig said of Thursday morning’s scene at the family home — with parents Mark and Sue — in Fort Saskatchewan. “They’re both very proud. I think it was a little surreal for them.”

For the kid, too.

Kanzig, 18, got to sign his first contract with the Calgary Flames, the team that nabbed him in the third round, 67th overall, at the 2013 National Hockey League draft.

“It was all pretty cool,” said Kanzig — represented by Edmonton’s Gerry Johannson — of the negotiating process. “It wasn’t too, too long before we got things figured out. But it was a pretty cool experience to be going back and forth, talking about different aspects. It was pretty shocking when you actually got the contract and sat down. Right before signing it, I was, ‘This is a pro contract right here.’ Very exciting. A huge honour.

“I’ll do my best to work hard and strive to get there as soon as possible.”

The three-year entry-level deal includes NHL base salaries of $575,000, $575,000, $650,000, plus a signing bonus of $92,500 per season. The American Hockey League salary for the mammoth blueliner is $70,000.

“It’s one step closer to the goal of playing for the team,” said Kanzig, who’s in his third season with the Victoria Royals of the Western Hockey League. “It’s that much more exciting.”

Already ear-marked is a chunk of that bonus money. Taking his parents out for a fancy dinner.