Step 1 Research and Plan Your Business
A business plan is the blueprint you will follow to develop your idea into a successful business venture. A business plan allows you to think through your business concept and determine if it is really a good opportunity.
Step 2 Get Business Assistance and Training
Local Resources:
Small Business Development Center
Center for Innovation & Economic Development
Center for Entrepreneurship & Innovation
SCORE
Step 3 Choose a Business Location
Decide on a location for your business. Will you work out of your home or will you need to purchase or lease a facility? What type of space will you need? (i.e. lab space, office space, warehouse, retail). What is the best location?
Gainesville Enterprise Zone Map
Gainesville Innovation Zone
Step 4 Finance Your Business 
Federal, state and local governments offer a wide range of financing programs to help small business start and grow their operations. These programs include low-interest loans, venture capital, and scientific and economic development grants.
SBA Loan Guarantee Program
Step 5 Determine the Legal Structure of Your Business
When beginning a business, you must decide what form of business entity to establish.
Step 6 Regsiter a Business Name (DBA)
Step 7 Get Employer Identification Number
Online EIN Application
Step 8 Register for State and Local Taxes 
City of Gainesville Business Tax
Alachua County Local Business Tax
State Sales Tax
Federal Tax
501(c)3
Step 9 Obtain Business Licenses and Permits
Florida Department of Business & Professional Regulation
Florida Division of Hotel & Restaurants
Florida Department of Agriculture and Consumer Services
Zoning Compliance Permit
Step 10 Employer Responsibilities
There are several legal steps you need to take to hire employees.
Employ Florida
(Reference: 10 Steps to Starting a Business,http://www.business.gov/start/start-a-business.html)