While these are easily available online, some of them are way better than the others. A lot depends on the approach that goes into writing the business plan.
Small business consultants are very much on top of their game. They compile industry reports relating to the business, conduct feasibility studies, as well as studies relating to potential customers.
There are a number of ways of going about the process of writing a good business plan. One of the most tried and time tested ways that works well is using a business plan template.
Corporate Information (corporateinformation.com): Features information summaries on over 350,000 companies in the U.S. and abroad for competitive analysis.
business plan basics
business plan content