Can coaching help improve employees’ performance at work? This study uses a mixed-methods research design that combines a quantitative questionnaire study with 200 workers and a qualitative study with 20 managers and 8 employees who participated in interviews and focus groups. The quantitative part measures both workers’ job performance and satisfaction with validated tools and statistical analyses, while the qualitative part gets deeper insights about the coaching experience with a thematic analysis of the interviews and focus-group discussions. The results indicate that coaching is effective at enhancing individual and team performance, and is in line with previous research in the area. Mean scores of 4.2, 4.1, 4.4 and 4.3 for job function, job satisfaction, team performance, and working together respectively suggest that ‘coaching in business has a strong positive impact’. The surveys prove that familiar coaching models like the GROW model and Cognitive Behavioural Coaching reported by other researchers are also effective in real-world business settings. Importance of setting goals is reaffirmed, as are the necessity and benefits of providing people with feedback. The findings can be highly useful from a theoretical perspective, illustrating the utility of core coaching models, and also from a practical perspective, by showing that organisations should strive to provide their employees with structured coaching programmes to promote performance goals. Overall, the study emphasises the importance of having a strong supportive coach in employees’ lives to help them overcome challenges, accomplish goals and achieve their best selves.