Yes, ERP professionals should carry public liability insurance to protect against claims arising from system failures, data loss, or implementation errors. While professional indemnity insurance is also important, public liability covers bodily injury or property damage to third parties caused by your work. It's essential for independent consultants and contractors.