Keith has worked with families, children, parents, and individuals for over 30 years in the field of mental health, working with more than 15,000 individuals and families. He received his Master of Arts and Education Specialist degrees from James Madison University.  He is currently the President and CEO of Total Life Counseling, Inc., and is licensed in the state of Virginia as a Licensed Professional Counselor and Licensed Marriage and Family Therapist.

Keith provides counseling and consulting services as well as a variety of workshops on improving parenting skills, building strong marriages, and maintaining healthy relationships. He has developed and regularly offers parenting retreats entitled “Raising Sturdy Kids” to help parents operate from the correct paradigm with their children and has extended and customized this powerful program for schools and students. 

For many years Keith has been a consultant and speaker nationally to schools both within and outside of the world of Classical Education. 

He previously served as Chairman of the Board at Faith Christian School, a Christian classical school in Roanoke, VA. Keith has been a regular contributor to The Roanoke Star with articles on children, parenting, and marriage. Keith has been featured on the Circe Institute’s podcast “The Commons”, "BaseCamp Live", and "Crosspolitic" podcasts respectively, discussing topics related to raising sturdy kids. A significant part of his work has been helping parents understand the needed benefit of allowing their children to struggle to learn to do hard things.

Keith is an avid outdoorsman and is actively involved with Boy Scouts of America and coaching high school basketball.  He and his wife Lynnie have been married for 24 years and have two children.


​Steve has over 20 years of experience working with individuals and families.  He received a Bachelors degree from Virginia Tech in Sports Management and a Masters degree from Liberty University in Professional Counseling. He is currently the Vice-President of Total Life Counseling, Inc. and is licensed in the state of Virginia as a Professional Counselor and Marriage and Family Therapist.

Steve uses a combination of cognitive-behavioral, reality and brief therapies to counsel adults, adolescents and families. His areas of special interest include managing anxiety and depression, parenting, and relational skills. Steve seeks to equip people to build confidence, set and enforce boundaries, achieve life goals and foster communication in relationships.

Steve is a former youth pastor and enjoys consulting and speaking at seminars and workshops.  He remains active with the youth in his local church and High School and also coaches youth recreation baseball.

Steve is married and has three children; two boys and a girl.  He enjoys participating in a variety of outdoor sporting activities, in addition to archery and shooting competitions.​


Byron received his Masters in Counseling from Regent University and is a Licensed Professional Counselor. He is also a Nationally Board Certified Counselor, Certified Clinical Trauma Professional, member of the American Counseling Association, and EMDR therapist (EMDRIA approved). He received his Bachelors degree in Liberal Arts from Excelsior College and an Associate’s degree in Religious Studies from Liberty University.

Byron strives to create a safe and supportive therapeutic experience where the client feels empowered and accepted.  He provides treatment for emotional challenges such as: anxiety, anger, and depression, as well as relational problems, marriage and family issues, grief, ADHD, autism, sexual and process addictions, and intellectual disability. Byron counsels children, adolescents, adults, couples, and families, and is available for educational talks and presentations on a variety of mental health topics.

Byron is a U.S. Navy veteran.  His military experience led him to enter the mental health field, specializing in the treatment of trauma and PTSD.  He has effectively assisted a broad spectrum of clients from many walks of life, including military veterans and first responders, their families, and survivors of tragedy and crime.

Byron enjoys the outdoors, literature, and playing gospel and bluegrass music.  He is married and has an adult daughter and step-son.                                                                         



Chuck Rife has 35 years of counseling experience. He received a Bachelor of Arts from Southeastern Bible College, an Education Specialist degree from Lynchburg College, a Master of Arts from Liberty Baptist Theological Seminary, and a Master of Divinity from Grace Theological Seminary. He is licensed as a professional counselor and marriage/family therapist by the state of Virginia.

Chuck works with individuals, couples, and families, treating emotional, behavioral, and relationship problems. His clinical expertise includes treating depression, anxiety, panic, anger, grief/loss, substance abuse, addictive behaviors, abuse (sexual, physical, and emotional). He leads groups for codependency, addictive/compulsive behaviors, and adult children of dysfunctional families.

Chuck and his wife, Eileen, conduct marriage seminars in the states and overseas, host a blog and website. They coauthored several books together including Sex as God Designed It.  Chuck also serves as an online adjunct professor in the behavioral sciences department for Liberty University.

Chuck has been married to Eileen for 39 years. They have three married daughters, all serving the Lord around the world in full-time mission work. They have seven grandchildren. Chuck enjoys golfing, skating, an occasional Bed & Breakfast outing with Eileen, and playing with the grands.


As a Licensed Professional Counselor, I founded Total Life Counseling, Inc. (1980) and Psychiatric Day Hospital (1987). My preparation and ongoing education include studies in General Science from Houghton College, Psychology at Syracuse University, Marriage and Family Counseling at Virginia Tech, Theology at Dallas Theological Seminary, and a Doctor of Ministry from Liberty University. 

My passion is to assist people with anxiety and worry, depression, stress management, communication, and esteem issues. Also, I work with reconciling, broken marriages, and directing children on the path to maturity.

I had the privilege of assisting Dr. Robert Brown to teach the Mental Health Course and co-author The Textbook for Mental Health for use at The University of Virginia. I am a Past President of Virginia Association of Clinical Counselors and have taught internationally. The Total Life training materials have been translated into Greek, Hungarian, Polish, Romanian, Russian, and Spanish. I have taught a Bible study for 27 years.

Carolyn and I are the parents of four children and nine grandchildren. We enjoy family gatherings, boating, kayaking, and biking together. I, also, enjoy golfing and oil painting. I hope to have the privilege of working together with you to thrive in a challenging world.


Eric began serving individuals and families at Total Life Counseling, Inc. in 2011 as an intern and then as a resident counselor. He holds a Bachelor of Science Degree in Biblical Studies and a Master of Arts in Professional Counseling from Liberty University. Eric holds a license in the state of Virginia as a Licensed Professional Counselor.

Eric enjoys helping people grow in maturity during difficult seasons of life to be overcomers through God’s grace. Eric’s therapeutic orientation is primarily Cognitive Behavioral Therapy and Family Systems with an eclectic usage of other therapy models (e.g., Adlerian and person-centered). His main areas of client attention include but not limited to youth, marriage and family, and personal growth.

Eric served as an Associate Pastor in Roanoke for 11 years. He has worked at a private day school in Roanoke helping children with emotional disorders (grades K -12). He has completed an internship, practicum, and residency at Total Life Counseling, Inc., which included work in its Partial Day treatment program. Eric currently serves as Director of Recruitment and Advancement for Roanoke Valley Christian Schools.

Eric is married to his wife Jennifer, of fourteen years. They are blessed with five children.


Victoria received her Master of Arts in Counselor Education from Virginia Tech in 2016.  She also holds a bachelor’s degree from Virginia Tech and a master’s degree in teaching from Hollins University.  She is licensed by the state of Virginia as a Licensed Professional Counselor and is also a Nationally Certified Counselor. 

Tori has worked with clients on a range of issues including personal, emotional and financial concerns; marital and relationship concerns; parenting; anger management; grief; substance abuse; panic attacks; anxiety and depression; obsessive compulsive disorder; suicidal ideation; eating disorders; work-related and school-related stressors; and test anxiety. 

Tori provides a safe, encouraging environment for clients and works together with them to find growth and meaning during difficult times in their lives.  She uses an integrative approach to therapy, based on what she feels will best help her clients, with Cognitive Behavioral Therapy as her primary orientation.

Tori, who has attended St. John since 2014, worked in the economic development field and as a high school teacher before becoming a counselor. She enjoys spending time with her husband, daughter, and other friends and family.  In her leisure time, Tori also enjoys reading, studying the Bible, traveling, and baking.

Total Life

Counseling, Inc.

Our Counselors