It is usually not required by law in most states, but prudent to have some E & O insurance to protect yourself from lawsuits due to honest mistakes. Note that if you did something fraudulent, you are still personally liable even with Errors and Omissions Insurance.