A recovery coach is a trained professional who provides guidance and support to individuals recovering from addiction, mental health challenges, or other life-altering situations. They work alongside you to create a recovery plan, set goals, and build coping strategies.