Any type of business can benefit from business insurance. Professional indemnity insurance is particularly important for financial advisers, architects, journalists, solicitors and architects. Public liability insurance can be important for restaurants, shop owners, tradespeople and hairdressers.