Look in the Yellow pages of your local telephone book for the Small Business Administration. This organization was designed to help small business owners get their companies off to a good start. They have generic contracts and forms that adhere to the local laws and regulations available for your use.
Different communities, counties and states have different laws regarding small business operations. These laws can change dramatically and without much notice. Stay in touch with the Small Business Administration to stay current with the laws that pertain to you and your new business.
Location demographic information is also available through this organization, as well as craft show and local event calendars. If you are well informed about what is happening in your general area, you can take advantage of the events and be prepared to get your product out into the market.