Yes, public liability insurance is essential for tax agents. While it doesn't cover professional negligence (that requires professional indemnity insurance), it covers bodily injury and property damage claims from clients visiting your office or from incidents during client meetings.