Insurance for my New Company

Greetings Investors.
Here is my question, I wanted to know if it is mandatory or just a recommendation for me to have the company insured? If so, who would you recommend. Would the company need Business Owners Insurance and/or General Liability Insurance being that the company is new and all that I will be doing is Bird Dog and Wholesaling. Feedback is critical. Thanks.