Guest Stars Ava Weiss as Mary Louise Jefferson Brown as Joe Moody Liam MacDonald as Vincent Kalinka Petrie as Lucie Clay Lori Phun as Nora Luxton Handspiker as Roy Charlie Zeltzer as Theo Carter Ryan Evancic as Cody Stanton Taya Messier as Violet Daniel Lissing as Jack Thornton Co Starring Jonathan Potts as Ben Mendelson Michael Copeman as Ken Newsome Kelly Boegel as Ruth Morgan David Jones as Hank Carrie Schiffler as Elsa Mendelson Josh Reich as Timmy Mendelson Nola Martin as Young Tess Neil Whitely as Harley West Kyana Teresa as Debbie Mayfair Olivia Fournier as Girl Jeremy Walmsley as Paul Franklin Payne Novak as Young Chuck Ash Catherwood as Pete Ron Pederson as Car Salesman Christopher Perry as Pete's Son