Foundation for Family Life

Building Stronger Families

Mission

Empower individuals to cultivate healthy marriages & families through services that promote agency, love, joy, hope, community, & spirituality.

Our Purpose

To create a foundation of hope, strength, & spirituality through learning & practicing healthy communication, effective parenting, enriched relationship skills, & sustained recovery from life’s challenges.

See Our Recovery Work in Action!

Every day we provide a lifeline for men who would otherwise be homeless, still using, or worse. At the Foundation for Family Life & MentorWorks, we’re more than just a program—we’re a family. Our clients’ gratitude speaks volumes, but we can’t do it alone. Your support helps us continue offering hope, healing, & a brighter future. Donate today to be part of this life-changing journey.

Make a difference with FFL & MentorWorks internships in recovery and nonprofits.

Volunteer

Lead weekly leadership sessions for men in local addiction recovery.

Facilitate a Fatherhood & Reentry Success course at the Salt Lake County Jail

Build meaningful relationships by mentoring men in our recovery program.

Provide guidance & legal insights for men in our recovery program.

Donate

Donate home & hygiene items for men when they are admitted to our healthy transition homes

Donate simple art supplies and books to help our clients in recovery.

Services available through our programs

Transitional Housing & Recovery

Compassionate, evidence-based addiction recovery services in Utah. Through our programs and recovery support provider network, individuals can access outpatient treatment and recovery support.

Redwood recovery

Redwood Recovery is a licensed outpatient treatment program in Riverton, Utah, offering PHP, IOP, and GOP care focused on recovery, life skills, and relationships—with flexible scheduling and optional housing support.

MentorWorks Healthy Transition Homes

MentorWorks offers structured sober living for men in Utah, providing community, accountability, and support services to build lasting recovery.

Relationship & Family Support

Relationship & Family Support services help individuals, couples, and families strengthen bonds, improve communication, and build healthy, lasting connections.

Family Life Coaching

Family Coaching services are provided by certified Family Life Coaches affiliated with our programs for couples and families looking to strengthen relationships, improve communication, and resolve conflict. Grounded in evidence-based principles and spiritual insight, sessions are tailored to help families grow together with trust and understanding. Ideal for parents, partners, and blended families seeking healing and connection.

Family Life Coach Institute

Family Life Coach Institute equips individuals to become certified family life coaches through research-based training focused on strengthening families, marriages, and communities. Combining coaching strategies with family science, the institute prepares professionals to guide others in improving communication, relationships, and personal growth.

Addiction Education & Legal Support

Utah DUI Classes

State-approved Utah DUI Classes offering education and counseling to meet court requirements. Our program promotes responsible choices and supports lasting behavior change for DUI offenders.

Other Non-Profit Services

Empowering individuals through community service, support groups, creative arts, and milestone events. Our programs foster connection, healing, and personal growth in a supportive, evidence-based environment.

Retreats

Inspiring gatherings for Family Life Coaches to connect, grow, and strengthen their skills through shared learning, support, and community.

Ballet

Join Oquirrh Mountain Ballet through open auditions or by supporting our seasonal productions like The Nutcracker. Open to all, fostering community involvement and a love for the performing arts.

Bereavement and Suicide Loss Support Groups

Find hope and healing after loss. FFLUT offers free, faith-centered bereavement and suicide loss support groups in Riverton, UT, and online via Zoom.