A recovery coach provides emotional support, informational/educational support, and companionship (accompanying the client to meetings, getting together for lunch to check in, etc).