Score.org and sba.gov are great resources for starting a business. You would need to check with Long Beach's Consumer Affairs dept for licensing issues.