The Business Plan Primer:

This knowledge gap has given rise to “entrepreneurial consultants” and “new business experts.” There are probably as many “professional advisors” out there as there are new business startups. Because each new business start-up is different, a lot of this advice is confusing and even conflicting. ................
................