Main Characters Mike Noonan Mattie Devore Jo Noonan Sara Tidwell Marty Kyra Devore George Footman Harold Noonan Max Devore Max Devore