A domain, business license and insurance are required to launch. These costs can run between $300 - $500 depending where you are located.