While most states don't legally require businesses to carry general liability insurance, some professions need it for licensing.
Contractors need general liability insurance to get licensed in Washington State, New York City, Washington D.C., and Georgia. Daycare providers must also carry coverage in Washington and Texas, with Texas requiring at least $300,000 per child in your care. These requirements change regularly, so double-check with your state licensing board before applying for coverage.