Guest Stars Catherine Disher as Martha Endicott Tinsdale Sarah Power as Abigail Pershing Kylee Evans as Stephanie Borden Peter MacNeill as George O'Hanrahan Rhys Matthew Bond as Nick Radford Dan Jeannotte as Brandon Russell Rebecca Dalton as Tara Russell Kate Corbett as Eve Noah Cappe as Derek Sanders Jefferson Brown as Ben Patterson Hannah Endicott-Douglas as Lori Russell Dan Payne as John Dover Gabrielle Miller as Linda Wallace Siobhan Murphy as Beth Jamie Spilchuk as Larry Dani Kind as Sarah Arden Alfonso as Megan Melinda Deines as Allison Vanessa Matsui as Josephine Landy Cannon as Dale