Every small business, whether established for a while or just starting up, should have a small business support network. This should be at a minimum an informal group of friends or acquaintances who are there to provide both moral and subject matter support or the group can be more formal in the shape of an Advisory Board to give you advice and counsel whether for a fee or better yet pro bono.

The members of this team should consist of the following:
Your attorney
Your insurance broker
Your banker
Your accountant
Your business counselor (SCORE, SBDC)
Your Small Business Administration (SBA) adviser
Your business mentor (a very seasoned business person in your industry)
A vendor you do business with
Your design/advertising guru
Your Internet/web guru
Your marketing strategist

They should be available for occasional consultation by phone or email and should meet as a team several times a year if at all possible.