Life Coaches are trained professionals who help individuals in a wide variety of areas. They provide support, accountability, and tools to help you reach your goals. These coaches work with clients in person or online. Depending on your needs, the coach will work with you for at least three months.