Internet Public Library - The Census Data and Demographics (ipl.org)/: An especially useful site that has links to information about countries other than the U.S.
Not surprisingly all these individuals have been in the business game for a long period and understand what they're speaking about. While you are in the beginning stages which may be just what exactly you will want, a professional available to assist you to on your way.
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.
These highly trained professionals can also assist in calculating start-up costs, bringing in investors, and projecting profitability studies. Small business consultants also help you source funds by preparing financial documents presenting you in the best light possible to potential lenders and institutions. They can also help you devise business strategies that help you stay ahead of the competition.