Yes, software resellers should carry public liability insurance to protect against claims from clients or end-users affected by the software they've sold or recommended. While professional indemnity insurance is also important for advice-related claims, public liability covers bodily injury or property damage caused by your business activities. Many enterprise clients require proof of insurance before purchase.