A Business Coach works with a Business Owner to help move their business from where it is to where they want it to be. This may be done through clarifying the product and service offering, developing a business vision and strategy, developing skills for business and marketing that grow revenues, profits and improve effectiveness. A business coach is there to challenge, inspire and help you and your business grow and achieve success.