Consultants offer a wealth of knowledge in their field, but often at a large cost. It is not recommended for a small business to incur such a cost, as the owner should be knowledgeable before going into the venture.