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.
Carrying on with the example of a coffee shop, a business plan consultant will figure out what the best location would be. They already know coffee shops do well in areas with a certain demographic in place. These include students and workers, who are within close proximity to book stores.
James J. Hill Reference Library (jjhill.org): One of the nation's premier business libraries to bring you FREE and affordably priced tools and resources you can use to create a better business plan based on relevant and credible data.
American Demographics (adage.com/americandemographics): Just as the title suggests, numerous free reports about consumer demographics in the U.S. nationally and by statistical area.
business plan consultants
business plan creator
business plan basics