What licenses and insurance do I need to start my own estate liquidation Before starting your own estate liquidation business, you need to get licensed and insured. The requirements for estate liquidators vary by state, so it’s important to research the specific requirements for your state. You will also need to obtain business licenses and permits, as well as liability insurance to protect your business.