• Jon Pederson

    Lead Pastor

    Jon grew up in the Twin Cities and is married to Maria, who also serves as a pastor (in the north metro). They have a son and a daughter. He previously served two churches in the Milwaukee suburbs (Mequon and Muskego) and another north of the Twin Cities (Cambridge) prior to coming to All Saints in 2016. Jon is passionate about building a church where people discover the wisdom and joy of faith and how it can transform our lives and our communities.

    Before following the call to ministry, Jon studied Political Science, served internships in Washington D.C. and St. Paul, and was a journalist for local and college newspapers. After 20 years away from the Twin Cities, Jon accepted the call to All Saints and returned to the Lake Minnetonka area, where five generations of his family have lived. He enjoys sharing memories of those previous generations with his partially interested kids as they drive around the area. When he’s not leading All Saints, he enjoys cooking new meals with his family, kayaking, ice fishing on Lake Minnetonka, cross-country skiing and classifying astronomical objects on a crowd-sourcing project. 

    Email Pastor Jon

  • Chelsea MAHER


    Children, Youth and families

    Chelsea oversees and directs ministry with kids and youth from birth through 12th grade, providing continuity for spiritual formation. She has a passion for creating a sense of belonging and community for each person, giving them an opportunity to experience how God is present in his or her life. Chelsea works directly with our Sunday morning Kids Connection experience (preschool-6th grade) and Wednesday Crossroads Confirmation (7th-12th grade).

    Chelsea’s love for ministry blossomed in her previous experiences in camping ministry, including serving as a summer program director in the expansive Badlands in North Dakota. She brings an understanding of child and youth development with an education degree from Concordia College in Moorhead. Using that training, along with a joyful faith, she welcomes the gifts of parents and adults to create an engaging experience for the next generation on Sundays, Wednesdays and during other events and programming throughout the year. Chelsea also oversees our young adult ministry.

    Email Chelsea



    Meg leads traditional worship at All Saints and conducts choirs and other music ensembles.

    She grew up Lutheran and for thirty-five years has served congregations of various denominations. She has appeared in recital in the US and abroad with members of elite organizations such as Vienna Philharmonic, Berlin Philharmonic, Minnesota Orchestra, and St. Paul Chamber Orchestra. She made her Japanese debut at the Pacific Music Festival, founded by Leonard Bernstein. 

    Meg lives in Plymouth with her husband Mark, her amazing children Molly and Miles, and her cavapoo pups Maisy and Milton. In her free time, she enjoys reading, doing virtual jigsaw puzzles, and designing and creating loom-beaded jewelry for her #etsy store MegsBeadedBaubles.

    Email Meg



    Tom leads worship at our 10:30 services on Sunday.  He has played in local bands, in coffeehouses and has played and led in All Saints’ worship services over the last several years. He has a love for the music and the message of faith that brings energy and vitality to the worship experience. With a gift for songwriting, we're occasionally treated to his original compositions that come directly from the soul.


    After growing up in the Twin Cities, he was active duty in the Navy for six years as a nuclear reactor operator. After this, he attended medical school and has served as a physician now for 17 years in Hospital and Palliative Medicine. He currently works for Hennepin Health Care/HCMC and occasionally plays on the side in a hospital staff band called “The New Prescriptions.”

  • Heather Charmoli

    Director of All Saints Child Care

    Heather earned her bachelor’s degree in elementary education from Northern State University in Aberdeen, South Dakota, and master’s degree in educational leadership from Saint Mary’s University. She started working with children while in college. 

    After moving to the Twin Cities, Heather spent some time in the corporate world where she built computer and budgeting skills. In 2005, she made a career change and went back to working with children. She worked for the Northwest YMCA in New Hope with their school-age and child care programs where she gained leadership and teaching experiences that she applies to her work at All Saints. She enjoys traveling, reading and spending time with family and friends. 

    Email Heather

  • Katie Avenson

    Director of All Saints Preschool

    Katie is a graduate of California State University Long Beach, with a bachelor's degree in psychology and licensure in elementary education. Katie loves nurturing relationships with both parents and their children and is dedicated to ensuring that all standards are in place for young children to flourish within the program. 

    Katie has been involved in many facets of All Saints Preschool. All four of her children attended All Saints preschool, she served as a Steering Committee liaison, a pre-k teacher, assistant director of the preschool, and now serves as director of the All Saints Preschool Half-Day Program. Katie enjoys gardening, writing, and spending time with her family. 

    Email Katie

  • Laurel Gaard


    Laurel grew up in Jamestown, New York and has a bachelor’s degree from Gustavus Adolphus College. She and her husband Bruce have three adult children. 

    Laurel works with congregation members and staff to manage operational areas, such as finances, facilities, and personnel. She believes that managing and caring for the congregation’s resources is an expression of stewardship that enables effective ministry.

    Email Laurel

  • Chris Heiberg

    Administrative Associate

    Chris is a Luther College graduate, and also has an associate degree in Applied Sciences Legal Assistant Certificate from North Hennepin Community College. She has worked in various capacities in the church, the legal field, and insurance. 

    Chris has worked at All Saints since 2002. She works at the front desk and provides receptionist services, keeps track of membership data, and provides support to the program staff. A life-long Lutheran, Chris is pleased to be a part of the All Saints community. 

    Email Chris

  • Sheila Reschke

    Communications Coordinator

    Sheila is a University of Wisconsin–Oshkosh graduate with a bachelor’s degree in journalism. She and her husband have three children and enjoy family time here and during summer trips to Wisconsin. 

    Sheila is responsible for preparing the newsletter and bulletins, media presentations for weekend services, and social media and website updates.

    Email Sheila

  • Greg Jackson


    Greg grew up in the Twin Cities and spent four years in San Diego in the U.S. Navy. He has worked in the maintenance field for several years and was previously with the Animal Humane Society for 15 years. 

    He and his son enjoy visiting state parks, kayaking, and camping. Greg's work at All Saints keeps the building and grounds clean, safe and welcoming.

  • Scott Neubauer


    Scott spent his early years in Iowa and is a great resource for discussing all things sports — Iowa or otherwise. He is our custodian on Wednesday evenings and Sunday afternoons.