A business coach assists and guides the business owner in running a business by helping them clarify the vision of their business and how it fits in with their personal goals. Business coaching is a process used to take a business from where it is now to where the business owner wants it to be.