The licensing and permit requirements will be dictated by the city or county where you are doing business. First, I would recommend incorporation or forming an LLC for the business and then obtaining all required licenses/permits.