Ideally, you should have a general liability insurance policy in place before opening your doors for customers. In some cases, you may need general liability before beginning operation due to licensing requirements.